Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish sxemalari:
- 2 -qadam: PCB dizayni (Gerber):
- 3 -qadam: Hamma narsani lehimlash:
- 4 -qadam: Kod uchun kutubxonalarni o'rnating:
- 5 -qadam: Kodni yuklang:
- 6 -qadam: simlarni ulash va quvvatlantirish:
- 7 -qadam: Ubidots qurilmasi va boshqaruv panelini o'rnating:
- 8 -qadam: Sinov:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu loyiha NodeMCU ESP8266 moduliga asoslangan tizimdan tashkil topgan bo'lib, u sizga LED tasmasi va xonangiz pardasining yorqinligini boshqarishga imkon beradi, shuningdek, siz xonadagi harakat hodisalari va harorat haqidagi ma'lumotlarni siz turgan bulutga yuborish imkoniyatiga ega. Ubidots IoT platformasida ko'rish mumkin.
Ta'minotlar
Ubidots hisob qaydnomasi:
- 1x ESP8266 NodeMCU
- 1x 12v kuchlanishli uy
- 1x 220 ohmli rezistor 1/4 Vt
- 2x kondansatör 120nf
- 1x quvvat tranzistorli TIP31
- 1x kuchlanish regulyatori lm7805
- 1x PIR sensori HC-SR501
- 1 x DS1820 harorat sensori
- 1x doimiy dvigatel L293D
- 2x terminal bloklari
- 1x SIL ayol ulagichlari
1 -qadam: O'chirish sxemalari:
Materiallar:
- 1x ESP8266 NodeMCU
- 1x 12v kuchlanishli ulagich
- 1x 220 ohmli rezistor 1/4 Vt
- 2x kondansatör 120nf
- 1x quvvat tranzistorli TIP31
- 1x kuchlanish regulyatori lm7805
- 1 ta PIR sensori HC-SR501
- 1 x DS1820 harorat sensori
- 1x doimiy dvigatel L293D
- 2x terminal bloklari
- 1x SIL ayol ulagichlari
2 -qadam: PCB dizayni (Gerber):
Bu erda siz o'zingizning tenglikni buyurtma qilishingiz mumkin bo'lgan Gerber fayli.
Men tenglikni ishlab chiqarish uchun PCBGOGO -dan foydalanishni taklif qilaman.
3 -qadam: Hamma narsani lehimlash:
Agar yo'q bo'lsa, elektron prokladkalarni tozalang va asta -sekin hamma narsani lehimlashni boshlang.
4 -qadam: Kod uchun kutubxonalarni o'rnating:
Bu erda kutubxonalarni yuklab olish mumkin bo'lgan havola.
5 -qadam: Kodni yuklang:
Bu erda yuklab olish kodi:
6 -qadam: simlarni ulash va quvvatlantirish:
DC motor simlarini parda va LED chiziqlar simlarini to'g'ri ulang.
7 -qadam: Ubidots qurilmasi va boshqaruv panelini o'rnating:
Rasmlar tartibi:
1-NodeMCU yoqilganda, u avtomatik ravishda Ubidots qurilmalari bo'limida "xona" deb nomlangan qurilmani yaratadi.
2- Qurilmaning ichida barcha o'zgaruvchilar bo'ladi.
3- Ma'lumotlar/boshqaruv paneliga o'ting.
4- Yangi boshqaruv panelini yaratish uchun "+" tugmasini bosing.
5- Tekshirish belgisini bosing.
6- "+" tugmasini bosish orqali vidjet yarating.
7- Pardalar boshqaruvi uchun Slider vidjetini tanlang.
8- o'zgaruvchini qo'shing.
9- "Xona" qurilmasini tanlang.
10- "Pardalar" o'zgaruvchisini tanlang.
11- qadamni 100 ga qo'ying.
12- LED chizig'i uchun takrorlang, lekin qadam = 1 va o'zgaruvchi "Ledstrip" dir.
13- Ko'rsatkich vidjetini qo'shing.
14- Harakat o'zgaruvchisini tanlang.
15- Siz tugadingiz.
8 -qadam: Sinov:
Ushbu darslikning bir qismi bo'lganingiz uchun tashakkur, sizga yoqdi degan umiddaman va agar sizda biron bir savol bo'lsa, menga bemalol berishingiz mumkin.