Përmbajtje:

WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 hapa (me fotografi)
WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 hapa (me fotografi)

Video: WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 hapa (me fotografi)

Video: WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 hapa (me fotografi)
Video: Урок 101. Использование ИК-пульта дистанционного управления для управления телевизором, лампочкой переменного тока с реле, двигателем постоянного тока и серводвигателем. 2024, Korrik
Anonim
WiFi Fan Speed Regulator (ESP8266 AC Dimmer)
WiFi Fan Speed Regulator (ESP8266 AC Dimmer)

Ky udhëzues do të udhëzojë se si të bëni një Rregullues të Shpejtësisë së Tavanit të Tavanit duke përdorur metodën e kontrollit të këndit të fazës Triac. Triac kontrollohet në mënyrë konvencionale nga çipi i pavarur i konfiguruar arduino i Atmega8. Wemos D1 mini shton funksionalitetin WiFi për këtë rregullator.

Të shfaqur -

1. Kontrollohet si lokal ashtu edhe wifi (Shtypni butonin dhe wifi të smartphone).

2. Karakteristika e kursimit të gjendjes për të rifilluar nivelin e shpejtësisë së ventilatorit edhe pas ndërprerjes së energjisë.

3. Ndërprerja e ventilatorit me shpejtësi të ulët (duke shmangur mbinxehjen e statorit të ventilatorit).

4. Reagimi i Treguesit LED për shtypjen e butonit dhe nivelin e shpejtësisë.

5. Bordi i lirë i lirë Atmega8 DIY sesa Arduino Uno R3.

6. Pa kondensator snubber dhe rezistencë mund të përdoren si zbehës për llamba inkandeshente AC.

KUJDES Q KJO PROJEKT P INRFSHIR PUNIMIN ME AC 220V DIREKT CILA ISSHT HIGH SHUM RREZIKSHME

Hapi 1: Pjesët e nevojshme

Pjesët e nevojshme
Pjesët e nevojshme

NIVELI: I Avancuar

1. ATMEGA8 ose ATMEGA8A 28 Pin Chip + 28 Pin Baza IC

2. AT24C32 EEPROM + 8 Baza IC Baza

3. Rrip Berg

4. 1k Rezistenca e rrjetit + 10 LED ose LED me 10 kanale

5. Kondensator elektrolitik 10uF 25V

6. Tela lidhës

7. Rezistencë 5 X 10k

8. 3 X 2N2222 Transistor

9. Kristal 22pf + 16mhz

10. Rezistencë 2 X 120k 2W

11. Ndreqës i urës 2W10

12. 4N35 Optokoupler

13. Blloku i terminalit me 2 rrugë

14. BT136 Triac

15. Optocoupler MOC3021 + Baza IC

16. Rezistencë 1k

17. 0.01uF X Kondensator AC i vlerësuar (qark Snubber)

18. Rezistencë 47ohm 5W (qark Snubber)

19. Rezistencë 2 X 390ohm 2W

20. 5V 2A SMPS Furnizimi me energji elektrike

21. Pllakë perfe (sipas madhësisë së kërkuar)

22. Lidhëset Dupont F-F

23. 4 X Butoni i shtypjes

24. Kuti druri (Shtojcë)

25. Wemos d1 mini

Hapi 2: Testimi i qarkut

Qarku i Testimit
Qarku i Testimit
Qarku i Testimit
Qarku i Testimit
Qarku i Testimit
Qarku i Testimit
Qarku i Testimit
Qarku i Testimit

Qarku ka 4 kontrolle shpejtësie të zgjedhur me kujdes. Kunjat 13, A0, A1, A2, A3 tregojnë statusin e shpejtësisë. Kunja 13 pulson sa herë që shtypet butoni ose merret pulsi Wemos.

Pin2 futet nga detektor kryq zero

Pin3 është makinë për optocoupler triac

Versioni i pavarur Atmega8 funksionon me kristal të jashtëm 16 mhz.

Shtypni butonat me tituj paralel për Wemos, shkaktoni një puls në pin7 dhe pin8 për rritjen ose zvogëlimin e shpejtësisë së ventilatorit. Këto kunja janë tërhequr lart.

Skematik ka detektorin e vet Zero kryq për secilin kanal. Çdo kanal dmth secili tifoz ka veçmas të veçantë Atmega8. Konfigurimi standard i MOC3021 që drejton Triac. Qarku snubber u shtua për këtë ngarkesë induktive.

Pin A0 po tregon shpejtësinë më të ulët për ventilatorin që drejtohet përmes një tranzistori në MOC3021 për të siguruar që shpejtësia shumë e ulët ndaj ventilatorit AC të shmanget.

I2C EEPROM kursen shpejtësinë sa herë që ndryshon niveli përkatës i shpejtësisë.

Hapi 3: Skematike dhe Saldimi

Skematike dhe bashkuese
Skematike dhe bashkuese
Skematike dhe bashkuese
Skematike dhe bashkuese
Skematike dhe bashkuese
Skematike dhe bashkuese

Gjeni skemën e bashkangjitur dhe hartoni paraqitjen tuaj ose bëni një PCB të gdhendur nga udhëzimet e mia të mëparshme.

Unë kam përdorur këtë lloj bordi për bashkim të lehtë.

Meqenëse jam duke kontrolluar dy tifozë kam përdorur 2 dërrasa siç tregohet. Një LED me 10 kanale për reagime dhe qëllime të statusit.

Siç tregohet në figurë, butonat e shtypjes janë ngjitur në dupont për lidhje të lehtë me kokën mashkullore në dërrasën e dërrasës.

Një rezistencë rrjeti 1k përdoret për të drejtuar 5 LED të statusit

Meqenëse detektori zerookros 220VAC është në të njëjtën dërrasë të Atmega8 u dha hapësirë e mjaftueshme dhe në pjesën e pasme (zona e bakrit) është ngjitur nxehtësisht duke parandaluar ekspozimin prej 220V.

Hapi 4: Djegia e skedarit HEX

Djegia e skedarit HEX
Djegia e skedarit HEX
Djegia e skedarit HEX
Djegia e skedarit HEX

Konfiguroni çipin Atmega8 për t'u përdorur me Arduino IDE pas këtij artikulli të shkëlqyer.

Pasi të jetë instaluar ngarkuesi Arduino Optiboot në Atmega8, thjesht lidhni çipin Atmega328p dhe futni çipin e ri të bootloader Atmega8 të djegur në prizën e bordit Arduino Uno R3 28 pin duke marrë parasysh pikën e pin.

Pastaj shkarkoni skedarin Burn.zip ekstraktoni atë në një dosje. Klikoni me të djathtën në skedarin 'bet.bat' dhe klikoni Edit dhe hapni skedarin e serisë në fletore dhe ndryshoni COM5 në portën tuaj përkatëse arduino COM, e cila lehtë mund të shihet nga "devmgmt.msc" nga komanda Run.

Pastaj mbyllni fletoren dhe drejtoni skedarin bet.bat

Avrdude do të djegë skedarin gjashtëkëndësh në Atmega8

Hapi 5: Test në kohë reale

Test në kohë reale
Test në kohë reale
Test në kohë reale
Test në kohë reale
Test në kohë reale
Test në kohë reale
Test në kohë reale
Test në kohë reale

Pas bashkimit dhe ngarkimit të kodit, keni testuar qarkun në aplikim në kohë reale dhe keni gjetur dalje të mirë.

Hapi 6: Konfigurimi i Wemos D1 Mini

Për konfigurimin Wifi kam përdorur firmware -in EspEasy i cili është një punë e shkëlqyer.

Në thelb kunjat D6 dhe D7 gjenerojnë pulsin për 300ms në bazën e tranzistorit

Përdorni këtë lidhje dhe digjni firmuerin në Wemos D1 Mini.

Duke përdorur këtë lidhje ne mund të rrisim https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

Duke përdorur këtë lidhje ne mund të zvogëlojmë https://192.168.4.1/control?cmd=Pulse, 12, 1, 300

Lidhjet e mësipërme do të funksionojnë menjëherë pas djegies së firmuerit në Wemos

Më vonë nëse informacioni i Pikës së Accessit i shtohet Espeasy, sigurohuni që të përdorni adresën IP të destinuar në vendin e 192.168.4.1 në lidhjen e mësipërme.

Në rast të bërjes së kësaj një pajisje IOT konfiguroni në përputhje me rrethanat në përzgjedhjen e protokollit Espeasy.

Hapi 7: Përdorimi i Aplikacionit Android për të kontrolluar

Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar
Përdorimi i aplikacionit Android për të kontrolluar

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

Shkurtoret HTTP aplikacioni android ju lejon të kontrolloni shpejtësinë e ventilatorit siç tregohet në fotot e bashkangjitura.

Hapi 8: Montimi përfundimtar

Montimi përfundimtar
Montimi përfundimtar
Montimi përfundimtar
Montimi përfundimtar
Montimi përfundimtar
Montimi përfundimtar

Kam përdorur një xham akrilik përpara dhe një kuti druri mbrapa. Kutia prej druri është e fiksuar në mur duke përdorur dy vida dhe spiranca përdorni këtë lidhje si udhëzues për instalim.

Ndiqni këtë udhëzues për të instaluar një kuti të lyer me mur për një përfundim të mirë.

Nëse keni ndonjë pyetje ju lutem më kontaktoni @

Recommended: