Mundarija:
- Ta'minotlar
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: Uskuna
- 3 -qadam: kod
- 4 -qadam: Magnit
- 5 -qadam: Foydalanish
Video: Uyda ishlaydigan Wi -Fi indikatori: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Uyda ishlash imkoniyatiga ega bo'lganlar uchun, ehtimol, biz uydagi boshqalar bilan chegaralar borasida katta qiyinchiliklar borligini payqadik. LEDlarning rangini veb -interfeys yordamida boshqaring, shunda siz boshqalarga qo'ng'iroq qilayotganingizni yoki boshqa yo'l bilan bezovta qilmasligingizni bildirasiz.
Chiroqda magnit ham bor, shuning uchun uni ishlatish va zaryadlash qulayligi uchun eshik tutqichidan osongina ulash va olib tashlash mumkin.
Shunday qilib, agar siz uyda tinchlik izlayotgan bo'lsangiz, ehtimol bu siz uchun qo'llanma!
Ta'minotlar
- Adafruit Feather Huzzah ESP8266 (Har qanday ESP8266 ishlashi mumkin edi, lekin Huzzada lipo zaryadlovchi sxemasi va juda zo'r 3.3v regulyatori bor) -
- 8 qismli Neopixel tasmasi* -
- Lipo batareyasi - Har qanday oqilona o'lchov bajarishi kerak (600mAH +) Menda buning uchun yaxshi manba yo'q
- Loyiha misoli -
- Eski qattiq disk - chindan ham kuchli magnitlarning ajoyib manbai!
1 -qadam: Videoni tomosha qiling
Agar siz buni tekshirmoqchi bo'lsangiz, men ham ushbu loyiha haqida video tayyorladim.
Men nohaq bo'la olaman, lekin menimcha, 3 yoshli qizimning irland tilida gapiradigan ajoyib klipini ko'rib chiqishga arziydi!
2 -qadam: Uskuna
Bu uskuna nuqtai nazaridan oddiy qurilgan, loyihani soddalashtirish men uchun batareyani optimallashtirishdan ko'ra muhimroq edi, lekin u bir kunlik zaryadda ishlashi kerak edi, shuning uchun men buni etarli darajada yaxshi his qildim.
Mikrokontroller: ESP8266
Mikro -nazoratchi uchun biz Arduino IDE bilan dasturlashtirilgan ESP8266 -dan foydalanmoqdamiz, agar siz ESP8266 -ni bilmasangiz, u WiFi -da o'rnatilgan Arduino -ga mos keladigan ajoyib qurilma, men qo'shimcha ma'lumot olish uchun Becky Stern -ning IoT sinfini tekshirishni maslahat beraman.
Men Adafruit Feather Huzzah ESP8266 ni tanladim, chunki u o'rnatilgan Lipo batareyasini ishlatish sxemasi bilan ta'minlangan. Shuningdek, u 500mA 3.3V regulyatorga ega, bu Xitoyning eng arzon ESP8266 taxtalarida mavjud bo'lganidan ancha yaxshi. Bu bizga 3.3V yordamida Neopixellarni quvvatlantirishga imkon beradi, bu esa ESP8266 kabi mantiq darajasidagi 3.3v qurilmadan 5v bilan ishlaydigan Neopixlesdan foydalanishda yuzaga keladigan muammolarni oldini olishga yordam beradi.
Chiroqlar: Neopiksel
Men neopxiellarni tanladim, chunki ular sizning loyihangizga RGB LEDlarini qo'shishning juda oddiy usuli. Ulanish uchun ular faqat quvvat va bitta ma'lumot simini talab qiladi va ularni har qanday rangga, hatto LEDlarning rangini alohida belgilashga ham imkon beradi.
Neopiksellar quyidagicha ulanadi.
VCC -> 3V
GND -> GND
Ma'lumot kiritish -> gpio 0
Batareya: har qanday Lipo
Tukli huzzaning batareya zanjiridan foydalanish lipo ishlatishni juda osonlashtiradi. Siz uni to'g'ridan -to'g'ri tuklar huzasining JST ulagichiga ulashingiz mumkin. Batareyani zaryad qilish uchun siz mikro USB kabelini huzaga ulashingiz mumkin.
Batareyaning sog'lig'ini tekshirish kerak. Lipoga 3V dan pastga tushishiga yo'l qo'yilmasligi odatda qabul qilinadi, shuning uchun uni loyihangizda ishlatishdan oldin uning yuqorisida ekanligiga ishonch hosil qilishingiz kerak.
3 -qadam: kod
Ushbu loyihaning kodi asosan Arudino IDE da ESP8266 uchun mavjud bo'lgan helloServer misoliga asoslangan.
LEDlarni qizil, yashil rangga o'zgartirish va o'chirish uchun nuqta bor, lekin agar kerak bo'lsa, qo'shimcha funktsiyalarni qo'shish mumkin.
Siz kodni Github -dan yuklab olishingiz va o'rnatishingiz mumkin
Kutubxona menejeridan qo'shishingiz kerak bo'lgan bitta tashqi kutubxona bor va bu Adafruit Neopixel kutubxonasi.
4 -qadam: Magnit
Eshikka yopishtirish uchun men eski qattiq diskdan chindan ham kuchli magnitdan foydalanardim. Qattiq diskning tashqi qismidagi barcha vintlarni echib oling va siz magnitni osongina chiqarib olishingiz kerak. O'ylaymanki, buni faqat sizga kerak bo'lmagan qattiq diskda qilish kerak! Bu haydovchini buzadi!
Bular haqiqatan ham kuchli, shuning uchun ularga ehtiyotkorlik bilan munosabatda bo'lishni maslahat beraman, ayniqsa ularni olib tashlashda, barmog'ingizni chimchilashingiz mumkin.
Bu shunchaki prototipning tez qurilishi bo'lgani uchun va magnitning kuchi baribir korpusga qarab turar edi, men uni korpusga yopishtirish uchun blu-tackdan foydalanishga qaror qildim.
5 -qadam: Foydalanish
Qurilmadan foydalanish uchun veb -brauzeringizdagi "wfh.local" ga kirishingiz mumkin. Iltimos, Bonjour xizmatlariga asoslanganligini bilib oling, qo'shimcha ma'lumot uchun bu havolani ko'ring.
Shundan so'ng, siz kerak bo'lganda LED rangini yangilash uchun veb -interfeysdan foydalanishingiz mumkin!
Umid qilamizki, siz ushbu ko'rsatmalarni foydali deb topdingiz.
Siz bunday o'rnatish bilan nima qilishingiz haqida eshitishni istardim. Iltimos, menga quyidagi izohlarda xabar bering, yoki menga va Discord serverimdagi boshqa ishlab chiqaruvchilarga qo'shiling, u erda biz bu mavzuni yoki sizga tegishli bo'lgan boshqa ishlab chiqaruvchilarni muhokama qila olamiz, odamlar u erda haqiqatan ham yordam berishadi, shuning uchun bu osish uchun ajoyib joy tashqariga
Men ham Github homiylarimga katta rahmat aytmoqchiman, ular mening ishimni qo'llab -quvvatlaydilar, men buni juda qadrlayman. Agar bilmasangiz, Github birinchi yil homiylik yordamiga mos keladi, shuning uchun agar siz homiylik qilsangiz, ular keyingi bir necha oy davomida unga 100% mos keladi. O'qiganingiz uchun tashakkur!
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
Itlar uchun LED masofa indikatori: 5 qadam (rasmlar bilan)
Itlar uchun LED masofa indikatori: Men odatda itim Rusioni quyosh botganda sayrga olib chiqaman, shunda u qizib ketmasdan o'ynashi mumkin. Muammo shundaki, u tayoqdan tushganida, ba'zida u juda hayajonlanib, kerak bo'lgandan ko'ra yuguradi, past yorug'lik va boshqa itlar bilan
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: 3 qadam
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: Kirish: Xayrli kun. Mening ismim Tod. Men aerokosmik va mudofaa sohasidagi professionalman, lekin u ham yuragida g'ayratli. Ilhom: BBS, 8-bitli mikrokontrollerlar, Kaypro/Commodore/Tandy/TI-994A shaxsiy kompyuterlari davridan kelib chiqqan holda, R
Xellouin chaqaloq indikatori: 4 qadam (rasmlar bilan)
Xellouin chaqalog'ining indikatori: Xotinim bilan men Xellouin uchun nima kiyishi mumkinligini bilishga harakat qilardik. Miya hujumi bir necha kecha bo'lib o'tdi, u menga kerak emas edi, shunda men biroz shoshdim. U o'zining g'oyasi bilan qanchalik uzoq yurganini ko'rsatish edi