Mundarija:
- 1 -qadam: Bu loyiha nima haqida?
- 2 -qadam: zarur komponentlar
- 3 -qadam: PCB -laringizni onlayn buyurtma qiling
- 4 -qadam: ulanishlar
- 5 -qadam: ishlash
- 6 -qadam: sovg'a
- 7 -qadam: Kod va qo'llanma videosi
Video: Ulangan LED lampalar - IoT loyihalari: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu siz hozir bozorda ko'rgan boshqa o'yilgan LED chiroq emas. Bu lampalarning ilg'or versiyasi. Ulangan qurilmalar davrida men o'zim ulangan lampalarni ishlab chiqarganman. Ushbu loyiha Filimin: Sizni bog'laydigan Wi-Fi yoqilgan sensorli yorug'lik nomli bitta mahsulotdan ilhomlangan. Menga bu mahsulot haqiqatan ham yoqdi, chunki har bir narsani, har bir ishni bizning aqlli telefonimiz o'z zimmasiga oladi, bu mahsulot sizning his -tuyg'ularingizni yaqinlaringizga aqlli telefondan umuman foydalanmaslikka imkon beradi.
1 -qadam: Bu loyiha nima haqida?
Ushbu loyihada bizda 2 ta chiroq o'rnatilgan, ularda Wi -Fi internet orqali AdaFruit serveriga ulangan.
Men shaxsan chiroqni "Seni sog'indim" lampasi qilib yasaganman, unga xohlagan narsangizni o'yib yozishingiz mumkin. Agar men kimnidir sog'inib qolsam, unga sizni sog'indim deb SMS yozish yoki qo'ng'iroq qilishning o'rniga, men sayyoradagi hamma odamlar shunday qiladilar, men o'z chiroqimga tegib, qurilmamda LED yonib turishi mumkin. Bir necha soniyadan so'ng, men sovg'a qilgan odam bilan birga bo'lgan boshqa LED chiroq ham xuddi shu intensivlikda porlay boshlaydi. Chiroqqa qanchalik uzoq tegsam, yorug'lik shunchalik yorqin bo'ladi, bu men boshqa odamni qanchalik sog'indim. Boshqa odam butun dunyoning istalgan joyida bo'lishi mumkin va bu qurilma o'z his-tuyg'ularimni boshqasiga etkazishimga yordam beradi.
Bu yaqinlaringizga o'z his -tuyg'ularingizni bildirishning yangi usuli. Bu, shuningdek, do'stlaringizni o'ynashga chaqirish uchun sizning Bat signalingiz bo'lishi mumkin!
WhatsApp messenjeridagi "Moviy Shomil" xususiyati biz uchun o'qilgan kvitansiya vazifasini bajaradi. Bizning loyihamiz ham xuddi shunday xususiyatga ega! Boshqa odam chiroq yonayotganini ko'rishi bilanoq, men xabar yuborayotganimni bilib oladilar va ular qurilmaga tegishi bilan, ikkala lampani ham o'chirib qo'yadi. sizning xatingiz. Shunday qilib, bizning xabarimiz etkazilganligini aniqlay olaman.
Butun jarayonni aksincha bajarish mumkin. Men aytmoqchi bo'lgan narsani etkazish uchun jarayonni takrorlashim mumkin bo'lgan boshqa odam.
2 -qadam: zarur komponentlar
- 2 x ESP8266 12e platalari
- 2 x 100k rezistor
- 2 x BC547 tranzistorli
- 2 x 12V shahar adapterlari
- 2 x LED chiziqlar (uzunligi akril varaqning o'lchamiga qarab)
- 2 x akril varaq (men o'lchamlari 150 x 90 x 5 mm bo'lgan varaqni ishlatganman)
- Ba'zi simlar
3 -qadam: PCB -laringizni onlayn buyurtma qiling
Kompyuterimizga onlayn buyurtma berish uchun jlcpcb.com nomli ajoyib saytim bor. Siz PCB -ni easyeda.com saytida ham loyihalashtirishingiz mumkin, so'ngra PCB -ning gerber formatini yuklab olishingiz mumkin.
Shundan so'ng, bu gerber faylini jlcpcb -ga yuklang, shunda siz kompyuterning eshiklarini eshik oldida olishingiz mumkin. Narx o'rtacha. $ 2 uchun 10 ta PCB.
Yana bir narsa, sizning birinchi buyurtmangiz bepul etkazib beriladi. Shunday qilib, bir marta sinab ko'ring.
Agar sizga omad kulib boqsa, siz bir juft tenglikni olasiz, chunki men maqolaning oxirida bitta sovg'ani rejalashtirganman.
4 -qadam: ulanishlar
5 -qadam: ishlash
Ushbu taxtalarga yuklangan kodni tushuntirish va tushunish biroz murakkab, shuning uchun men butun loyihani fonda sodir bo'layotgan jarayon bilan tushuntiraman.
Shunday qilib, birinchi navbatda, biz ESP kartamizning analog pinidagi rezistor bo'luvchi sxemasi orqali oddiy ko'p yadroli sim yordamida sensorli kalitni o'rnatdim. Shunday qilib, biz simga tegishimiz bilan o'sha ESP ga ulangan LED tasmasi porlay boshlaydi. Biz simga qanchalik uzoq tegsak, chiroqlar shunchalik yorqinroq bo'ladi. Men 17 yorqinlik darajasini dasturlashtirdim. Yorug'lik darajasini to'liq to'xtatish tugagandan so'ng, barmog'ingizni simdan uzing va bir necha soniyadan so'ng, bu chiroq Adafruit MQTT brokeri orqali o'z yorqinligi haqidagi ma'lumotlarni boshqa chiroqqa yuboradi.
Shundan so'ng, ikkinchi chiroq serverdan ma'lumotlarni olgandan so'ng, xuddi shu yorqinlikda porlay boshlaydi. Endi ikkala chiroq ham bir xil intensivlikda yonadi. Endi ikkinchi chiroqli odam simga tegsa, ikkala chiroqning chiroqlari ham o'chadi, bu xabar odam tomonidan qabul qilinganini va o'qilganligini ko'rsatadi.
Va dono kabi, ikkinchi kishi ham xuddi shu jarayonni bajarishi mumkin. Shunday qilib, kodda MQTT mijozi va ba'zi murakkab shartlar mavjud va boshqa hech narsa yo'q. Shunday qilib, kodni ko'rib chiqing va agar siz Arduino kodlashni yaxshi bilsangiz, unda siz hamma narsani osongina tushunasiz.
6 -qadam: sovg'a
Men ushbu loyiha uchun haddan ziyod ko'p miqdorda olgan tenglikni kartalarini berdim. Men to'rtta abonentga to'rtta tenglikni tenglashtiraman va bu tanlovda ro'yxatdan o'tish jarayoni.
- Mening fb sahifam yoqishi kerak.
- Siz mening twitter hisobimni kuzatib borishingiz kerak.
- Siz mening instagram akkauntimni kuzatib borishingiz kerak.
- Bularning barchasidan so'ng, video ostiga "Vazifa bajarildi" deb izoh qoldiring.
7 -qadam: Kod va qo'llanma videosi
Kod uchun GitHub hisobimga tashrif buyuring.
Agar siz hali ham ushbu loyihani amalga oshirish borasida shubhangiz bo'lsa, men ushbu loyihaning barcha jihatlarini qamrab olgan to'liq video darsimni tomosha qiling.
Tavsiya:
O'zingiz ulangan termostatni ulang va isitish bilan tejang: 53 qadam (rasmlar bilan)
O'zingiz ulangan termostatni ulang va isitish bilan tejang: maqsad nima? Uyingizni xohlaganingizcha isitish orqali farovonlikni oshiring. Uyni faqat kerak bo'lganda isitish orqali tejang va issiqxona gazlari chiqindilarini kamaytiring Qaerda bo'lsangiz ham, isitishni nazorat qilib turing
Oddiy LED chiziqli lampalar (LED chiziqlaringizni yangilang): 4 qadam (rasmlar bilan)
Oddiy LED chiziqli lampalar (LED chiziqlaringizni yangilang): Men uzoq vaqtdan beri LED chiziqlardan foydalanaman va ularning soddaligini doim yaxshi ko'raman. Siz shunchaki rolni kesib tashladingiz, unga simlarni lehimladingiz, quvvat manbaiga uladingiz va o'zingizga yorug'lik manbasini oldingiz. Yillar davomida men c ni topdim
16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)
16x16 RGB LED panelli Arduino loyihalari: Hammaga salom, men bu loyihani joylashtiryapman, chunki men har bir kishi 16x16 RGB o'lchamdagi ajoyib LED panellaridan biri bilan o'ynash uchun oddiy joyga ega bo'lishini xohlayman. Men boshqa loyihalardan g'oyalarni oldim va ularni ushbu loyiha uchun o'zgartirdim. Bu sizga beradi
Arduino lampalar bilan boshqariladigan telefon dock: 14 qadam (rasmlar bilan)
Arduino Chiroqli Telefon Dock: Bu g'oya etarlicha sodda edi; faqat telefon zaryad olayotgan paytda chiroqni yoqadigan telefon zaryadlovchi qurilmasini yarating. Ammo, tez -tez bo'lgani kabi, dastlab oddiy bo'lib tuyulgan narsalar oxir -oqibat ularni bajarishda biroz murakkablashib ketishi mumkin. Bu t
MESH: Internetga ulangan tugmalar bilan reyting tizimi: 5 qadam (rasmlar bilan)
MESH: Internetga ulangan tugmachali reyting tizimi: Agar restoranlar yoki boshqa korxonalar mijozlarning fikr-mulohazalarini joyida yig'ib, darhol ularni elektron jadval bilan sinxronlashsa-chi? Bu retsept - o'zingizning interaktiv reyting tizimini yaratishning tez va oddiy usuli. Internetga ulangan b to'plamini oling