Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: sinov davri
- 3 -qadam: sxematik va lehim
- 4 -qadam: HEX faylini yoqish
- 5 -qadam: real vaqtda sinov
- 6 -qadam: Wemos D1 Mini -ni sozlash
- 7 -qadam: Boshqarish uchun Android ilovasidan foydalanish
- 8 -qadam: Yakuniy o'rnatish
Video: WiFi fan tezligi regulyatori (ESP8266 AC dimmer): 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu ko'rsatma Triak fazali burchakni boshqarish usuli yordamida shiftdagi ventilyator tezligi regulyatorini qanday yasashni ko'rsatib beradi. Triac an'anaviy ravishda Atmega8 mustaqil arduino konfiguratsiyalangan chipi tomonidan boshqariladi. Wemos D1 mini ushbu regulyator uchun WiFi funksiyasini qo'shadi.
Xususiy -
1. Ham mahalliy, ham Wi -Fi orqali boshqariladigan (Push tugmasi va Smartfon wifi).
2. Quvvat uzilganidan keyin ham fan tezligini qayta tiklash uchun davlatni saqlash xususiyati.
3. Past tezlikli ventilyatorning uzilishi (Fan statorining haddan tashqari qizib ketishining oldini olish).
4. Tugmani bosish va tezlik darajasi uchun LED indikatorli teskari aloqa.
5. Arduino Uno R3 o'rniga mustaqil arzon Atmega8 DIY taxtasi.
6. To'g'ridan -to'g'ri kondansatör va rezistorsiz AC akkor lampalar uchun dimmer sifatida foydalanish mumkin.
E'tibor bering, bu loyiha to'g'ridan -to'g'ri AC 220V bilan ishlashni o'z ichiga oladi, bu juda xavfli
1 -qadam: kerakli qismlar
Darajasi: rivojlangan
1. ATMEGA8 yoki ATMEGA8A 28 pinli chip + 28 pinli IC bazasi
2. AT24C32 EEPROM + 8 pinli IC bazasi
3. Berg tasmasi
4. 1k Tarmoq qarshiligi + 10 LED yoki 10 kanalli LED
5. 10uF 25V elektrolitik kondansatör
6. Ulanish simlari
7. 5 X 10k qarshilik
8. 3 X 2N2222 tranzistorli
9. 22pf + 16 MGts kristalli
10. 2 X 120k 2W qarshilik
11. 2W10 ko'prikli rektifikator
12. 4N35 optokupl
13. Ikki tomonlama terminal bloki
14. BT136 Triak
15. MOC3021 optokupl + IC bazasi
16. 1k qarshilik
17. 0,01uF X Nominal AC kondansatör (Snubber davri)
18. 47 ohm 5 Vt qarshilik (Snubber davri)
19. 2 X 390ohm 2W qarshilik
20. 5V 2A SMPS Quvvat manbai
21. Perf board (kerakli o'lchamda)
22. Dupont F-F ulagichlari
23. 4 X tugmasini bosing
24. Yog'och quti (korpus)
25. Wemos d1 mini
2 -qadam: sinov davri
O'chirish sxemasi diqqat bilan tanlangan 4 ta tezlikni boshqarish moslamasiga ega. 13, A0, A1, A2, A3 pinlari tezlik holatini ko'rsatadi. 13 tugmachasi bosilganda yoki Wemos pulsini olganda miltillaydi.
Pin2 - nol o'zaro faoliyat detektoridan kirish
Pin3 - triak optokuplga o'tish
Atmega8 mustaqil versiyasi 16 MGts chastotali tashqi kristalda ishlaydi.
Wemos uchun parallel sarlavhali tugmachalarni bosing, fan tezligini oshirish yoki kamaytirish uchun pin7 va pin8 uchun pulsni ishga tushiring. Bu pinlar yuqoriga ko'tariladi.
Sxematikada har bir kanal uchun o'ziga xos nol o'lchov detektori mavjud. Har bir kanalda, ya'ni har bir muxlisda alohida Atmega8 bor. Triac haydovchi MOC3021 standart konfiguratsiyasi. Bu induktiv yuk uchun snubber sxemasi qo'shildi.
A0 pimi fanning past tezligini ko'rsatib turibdi, bu fanni tranzistor orqali MOC3021 ga o'tkazadi, shunda AC fanining past tezligini oldini oladi.
I2C EEPROM mos keladigan tezlik darajasi o'zgartirilganda tezlikni saqlaydi.
3 -qadam: sxematik va lehim
Ilova qilingan sxemani toping va tartibingizni loyihalashtiring yoki oldingi ko'rsatma bo'yicha o'yilgan PCB qiling.
Men oson lehimlash uchun bunday taxtadan foydalandim.
Men ikkita fanatni boshqarganim uchun, men ko'rsatilgandek 2 ta taxtadan foydalandim. Fikr va holat uchun 10 kanalli LEDli LED.
Rasmda ko'rsatilgandek, tugmachalar perfboardda erkak sarlavhaga oson ulanish uchun dupontga lehimlangan.
1k tarmoq rezistori 5 holatli LEDni boshqarish uchun ishlatiladi
220V kuchlanishli zerokros detektori Atmega8 -ning bir xil panelida bo'lgani uchun etarli masofa qo'yilgan va orqa tomonida (mis maydoni) 220V ta'sirini oldini oluvchi issiq yopishtirilgan.
4 -qadam: HEX faylini yoqish
Ushbu ajoyib maqoladan so'ng Atmega8 chipini Arduino IDE bilan ishlatish uchun sozlang.
Atmega8 -ga Arduino Optiboot yuklagichi o'rnatilgandan so'ng, Atmega328p chipini o'chiring va yangi Atmega8 bootloader yondirilgan chipini Arduino Uno R3 28 -pinli rozetkaga ulang.
Keyin Burn.zip faylini yuklab oling, uni papkaga chiqarib oling. "Bet.bat" faylini o'ng tugmasini bosing va "Notepad" dagi ommaviy ish faylini tahrirlash va ochish -ni bosing va COM5 -ni mos keladigan faol arduino COM portiga o'zgartiring, uni "Ishga tushirish" buyrug'idagi "devmgmt.msc" dan ko'rish mumkin.
Keyin bloknotni yoping va bet.bat faylini ishga tushiring
Avrdude Hex faylini Atmega8 -ga yozadi
5 -qadam: real vaqtda sinov
Kodni lehimlash va yuklashdan so'ng, kontaktlarning zanglashini real vaqt rejimida sinab ko'rdik va yaxshi chiqishni topdik.
6 -qadam: Wemos D1 Mini -ni sozlash
Wi -Fi konfiguratsiyasi uchun men EspEasy dasturiy ta'minotidan foydalandim, bu juda yaxshi ish.
Asosan D6 va D7 pimlari tranzistor tagiga 300 millik puls hosil qiladi
Ushbu havoladan foydalaning va dasturiy ta'minotni Wemos D1 Mini -ga yozing.
Ushbu havola yordamida biz https://192.168.4.1/control?cmd=Pulse, 13, 1, 300 ni oshirishimiz mumkin.
Bu havola yordamida biz https://192.168.4.1/control?cmd=Pulse, 12, 1, 300 ni kamaytirishimiz mumkin.
Yuqoridagi havolalar firmware Wemos -ga yozilgandan so'ng darhol ishlaydi
Keyinchalik, agar Access Point ma'lumotlari Espeasy -ga qo'shilsa, yuqoridagi havoladagi 192.168.4.1 o'rniga belgilangan IP -manzilni ishlatganingizga ishonch hosil qiling.
Agar IOT qurilmasi moslashtirilgan bo'lsa, Espeasy protokolini tanlashda mos ravishda sozlang.
7 -qadam: Boshqarish uchun Android ilovasidan foydalanish
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP Shortcuts android ilovasi ilova qilingan rasmlarda ko'rsatilgandek fan tezligini boshqarishga imkon beradi.
8 -qadam: Yakuniy o'rnatish
Men old tomondan akril shisha va orqa yog'och qutini ishlatardim. Yog'och quti ikkita vint yordamida devorga o'rnatiladi va langar o'rnatish uchun ko'rsatma sifatida ushbu havolani ishlatadi.
Yaxshi bajarilishi uchun devor bilan yuvilgan qutini o'rnatish uchun ko'rsatmalarga amal qiling.
Agar biron bir savol bo'lsa, pls men bilan bog'laning @
Tavsiya:
Qayta aloqa regulyatori bilan ajoyib Blynk interfeysi bilan Esp8266 asosidagi Boost konvertori: 6 qadam
Qayta aloqa regulyatori bilan ajoyib Blynk interfeysi bilan Esp8266 asosidagi Boost konvertori: Ushbu loyihada men sizga shahar kuchlanishlarini kuchaytirishning samarali va keng tarqalgan usulini ko'rsataman. Men sizga Nodemcu yordamida kuchaytirgichni qurish qanchalik oson bo'lishini ko'rsataman. Keling, uni quraylik. Shuningdek, u ekrandagi voltmetrni va teskari aloqa ma'lumotlarini o'z ichiga oladi
O'chirish maydonchasi tezligi bilan gaplashadigan bosh kiyimni silkiting: 12 qadam (rasmlar bilan)
O'chirish maydonchasi ekspressi bilan gaplashadigan shlyapani silkiting: Bu oson va tez qo'llanma sizga gaplashadigan shlyapa yasashni o'rgatadi! Siz savol berganingizda, u puxta qayta ishlangan javob bilan javob berar va, ehtimol, sizda tashvish yoki muammo borligini aniqlashga yordam berishi mumkin. Wearable Tech darsimda men
ESP8266-01 uchun kuchlanish regulyatori bilan ishlaydigan kengash paneli: 6 qadam (rasmlar bilan)
ESP8266-01 uchun kuchlanish regulyatori bilan tarqatish paneli. yaxshimisiz deb umid qilaman. Ushbu qo'llanmada men ESP8266-01 moduli uchun moslashtirilgan non paneli uchun moslashtirilgan adapterni qanday qilib kuchlanishni to'g'ri sozlash va ESP-ning flesh rejimini yoqadigan xususiyatlarini ko'rsatdim
Yorug'lik kaliti + Fan Dimmer bir taxtada ESP8266: 7 qadam (rasmlar bilan)
ESP8266 bilan bitta taxtada yorug'lik o'chirgichi + fanat dimmer: Bu qo'llanmada siz o'zingizning yorug'lik o'chirgichingiz va fanni dimmerini faqat bitta taxtada mikrokontroller va ESP8266 WiFi moduli yordamida qurishni o'rganasiz. Bu IoT uchun ajoyib loyihadir. : Bu zanjir AC asosiy kuchlanishlarini boshqaradi, shuning uchun ehtiyot bo'ling
Masofa sensori bilan Weirda o'lchash tezligi: 4 qadam (rasmlar bilan)
Masofa sensori bilan Weirda o'lchash tezligi: Biz suv o'tkazgich ustidagi suv tezligini hisoblaydigan qurilma yasadik. Bu ikkita masofa sensori bilan o'lchanadi