Mundarija:
- 1 -qadam: qismlarni sotib olish
- 2 -qadam: Bu qanday ishlaydi
- 3 -qadam: ehtiyot qismlarni ulash (uzatuvchi)
- 4 -qadam: Ehtiyot qismlarni ulash (qabul qiluvchi)
- 5 -qadam: Kod
- 6 -qadam: Alexa -ni sozlash
- 7 -qadam: Rahmat
Video: Arzon va oson aqlli uy tizimi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Salom!
Men Edman, men 15 yoshdaman, hisoblash, dasturlash va elektrotexnika bilan shug'ullanaman. Men juda yoshligimdan ota -onamning uyida yashayman, bu loyiha men chordoqli uyga ko'chib o'tishga qaror qilganimda boshlandi, xonani yangi mebellar bilan loyihalashtirish jarayonida men shunday qilishni qaror qildim. xona biroz boshqacha; Va aqlli xona tug'ildi!
1 -qadam: qismlarni sotib olish
Buning turli xil usullari bor, Siz barcha komponentlarni arzon narxda sotib olishingiz mumkin, lekin etkazib berish Xitoydan taxminan 30 kun davom etadi, Yoki siz Amazon qismlarini sotib olishingiz mumkin.
(Buyuk Britaniyaning barcha havolalari qo'rqaman)
NODEMCU 1x
Amazon
Bangood
ARDUINO Kamida 2x Qanchalik modul ishlatayotganingizga qarab (Har qanday turdagi qiladi, lekin men Pro Micros -dan foydalanganman)
Amazon
Bangood
8 qismli o'rni taxtasi 1x
Bangood
Amazon
Radio modullari (NRF24L01) kamida 2 marta
Amazon
Bangood
Radio adapterlari kamida 2x
Bangood
Amazon
Qo'shimcha qurilmalarni ulashingiz kerakligiga qarab, bir nechta yagona o'rni modullari
Amazon
Bangood
MISC
Ko'p uchli o'tish kabellari
Ko'p sabr
ws2182b LED tasmasi
Qo'shimcha aqlli uy buyumlari, masalan. muxlis
Amazon Echo, har qanday turdagi
Dasturlash uchun USB kabellari
Takliflar taxtasi
Sarlavhalarni mahkamlash
2 -qadam: Bu qanday ishlaydi
Qachon biz buni qilsak, avval uning qanday ishlashini tushunishimiz kerak.
Asosan, ushbu sozlash uchun 3 komponent mavjud.
- NodeMCU, buyruqlarni o'rni bo'ylab yuboradigan Amazon Echo buyruqlarini oladi
- NodeMCU -dan o'z o'rni orqali buyruqlarni qabul qiladigan Arduino, keyin radio orqali ko'proq buyruqlar yuboradi.
- Qabul qiluvchi radio Arduino, u radio orqali buyruqlarni qabul qiladi va barcha chiroqlarga biriktirilgan
Men bilaman, arduino -ni NodeMCU bilan bog'lanishning Basic releboard Logic -ga qaraganda yaxshiroq yo'llari bor, lekin men 3 ta boshqa echimlarni sinab ko'rdim va bu oxirigacha ishlagan yagona ish edi, shuning uchun men shu narsaga yopishib qoldim.
3 -qadam: ehtiyot qismlarni ulash (uzatuvchi)
Avval NODEMCUni estafetaga ulang,
D0-D6 o'rni 1-7 INPUT ga ulangan bo'lishi kerak
va VIN va GROUND shunga mos ravishda ulangan.
O'rnimizni Arduino -ga ulang
Biz nima qilmoqchi bo'lsak, o'rni oddiy tugmachaga o'xshab ketadi.
Shunday qilib, o'rni NO ni 5V oqimga ulang
O'rnimizni COM -ni ikki xil narsaga, to'g'ri arduino piniga va 1 Gohm tortish qarshiligi orqali GND ga ulang.
Siz bularning barchasini non taxtasida yoki lehim bilan perfboard orqali qilishingiz mumkin
Radio modulini ulang
Birinchidan, radio modulini adapterga qo'ying, so'ng uni simga ulang
Bu pro micro uchun
Adapter ------------ arduino
MO - 16
Idoralar - 7
CSN - 8
SCK - 15
MI - 14
Bu uzatuvchi funktsiyasining barcha simlari
4 -qadam: Ehtiyot qismlarni ulash (qabul qiluvchi)
Bu qism qancha qabul qiluvchi modulni ishlatishni rejalashtirganingizga bog'liq, men uchun katta miqdorda foydalanaman, faqat shu bosqichni takrorlang.
Birinchidan, Radio modulini ulang, birinchi navbatda, radio modulni adapterga joylashtiring, so'ngra uni simga ulang
Bu pro micro uchun
Adapter ------------ arduino
MO - 16
Idoralar - 7
CSN - 8
SCK - 15
MI - 14
LED chizig'ini ulang
5V - 5V
GND -GND
DI- A0
5 -qadam: Kod
Salom, Men hozir tan olaman, mening C ++ bilimlarim/ Arduino ko'nikmalari bir xil darajada.
Shuning uchun men turli xil odamlarning kodlarini birlashtirdim
Kredit:
Rui Santos
Mexatronika qanday
Arduino misollar
FauxMoESP yaratuvchisi
Aslida NodeMCU kodi FauxMoESP deb nomlangan ajoyib kutubxonadan foydalanadi, bu WeMO Switch -ni taqlid qiladi.
U erdan foydalanish juda oddiy, lekin men baribir Rui Santos kodini ishlatardim va o'zgartirdim, Kechirasiz!
U ma'lum bir buyruqni bajarish uchun har bir o'rni boshqaradi va bu hammasi.
Arduino transmitter kodi naqshlarni aniqlaydi va keyin radio signallarini yuboradi, bu mening kodim emas edi, lekin men uni o'zgartirdim.
Arduino Reciever kodi meniki emas edi, lekin men uni o'zgartirdim, u kodlarni tinglaydi, keyin LEDlarni yoqadi/ o'chiradi.
Kod quyida bog'langan
6 -qadam: Alexa -ni sozlash
Buyruqlarning asosi - bu odatiy hol.
Alexa 7 ishni qanday qilishni biladi; FauxmoESP kalitini 10%, 20% va boshqalarga o'rnatish orqali har bir o'rni yoqing va o'chiring. Bu etarli emas. Shunday qilib, biz LED -larga buyruq berishimiz uchun hamma narsani tartibda bajaramiz.
Bu jarayon biroz vaqt talab qilishi mumkin, lekin sabr qiling!
7 -qadam: Rahmat
Vaqt ajratganingiz uchun tashakkur, men uchun bu juda muhim! Agar siz buni qurgan bo'lsangiz, unda omad tilaymiz, aks holda kuningiz maroqli o'tsin, agar yoqtirgan bo'lsangiz, izoh qoldiring, yoqtiring yoki kuzatib boring va o'zingizni qiziqtirgan savollarni berishni unutmang!
Tavsiya:
Qanday qilib arzon va oson karnay stendlarini yasash mumkin: 8 qadam
Qanday qilib arzon va oson karnay stendlarini yasash mumkin: Bizning sinfda yozish va tahrir qilish uchun yangi studiya bor. Studiyada monitor dinamiklari bor, lekin ularni stolda o'tirish eshitishni qiyinlashtiradi. To'g'ri tinglash uchun karnaylarni to'g'ri balandlikda olish uchun biz karnay stendlarini yasashga qaror qildik. Biz
PCB -ni oson va arzon frezalash: 41 qadam (rasmlar bilan)
PCB -ni frezalash oson va arzon: Men bu qo'llanmani yozaman, chunki menimcha, bu juda oddiy usulda va kam byudjetli PCB -ni frezalashning boshlang'ich qo'llanmasi. Siz bu erda to'liq va yangilangan loyihani topishingiz mumkin https://www.mischianti.org/category/tutorial /frezeleme-pcb-qo'llanma
DIY ko'pikli kubok chiroqlari - Ko'pikli chashka yordamida oson va arzon Diwali dekor g'oyasi: 4 qadam
DIY ko'pikli kubok chiroqlari | Ko'pikli kuboklardan foydalangan holda Diwali dekorining oson va arzon g'oyasi: Ushbu maqolada biz byudjet bo'yicha Diwali bayramlari loyihasi haqida gaplashmoqchimiz. Umid qilamanki, sizga bu darslik yoqadi
Arduino Uno baliq ovlagichi 6 arzon va oson qadamda: 6 qadam
Arduino Uno baliq ovlagichi 6 ta arzon va oson qadamda !: Demak, bu loyihaga ozgina hikoya kerak bo'lishi mumkin. Uy hayvonlari baliqlari bo'lgan odamlarga, ehtimol, men bilan bir xil muammo taqdim etilgan: ta'til va unutuvchanlik. Men doimo baliqlarimni boqishni unutganman va u erga borishdan oldin buni qilishga harakat qilganman
Arzon, oson, Internet orqali boshqariladigan uy avtomatlashtirish tizimi: 5 qadam (rasmlar bilan)
Arzon, oson, Internet orqali boshqariladigan uyni avtomatlashtirish tizimi: Agar sizda uy hayvonlari/bolangiz bo'lsa va ularni boqish yoki Internet orqali urish kerak bo'lsa, bu tizim sizga foydali bo'lishi mumkin. Bu tarmoqqa ulangan har qanday kompyuterdan uyda motorlar, LEDlar va boshqalarni boshqarishning juda oson va arzon usuli. Buning uchun faqat Webc