Բովանդակություն:

WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer). 8 քայլ (նկարներով)
WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer). 8 քայլ (նկարներով)

Video: WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer). 8 քայլ (նկարներով)

Video: WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer). 8 քայլ (նկարներով)
Video: wifi հեռակառավարման հաղորդագրություն IR և RF կոդերի համար Broadlink RM4C Pro, Home Assistant 2024, Հուլիսի
Anonim
WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer)
WiFi օդափոխիչի արագության կարգավորիչ (ESP8266 AC Dimmer)

Այս հրահանգը կուղեկցի, թե ինչպես կարելի է առաստաղի օդափոխիչի արագության կարգավորիչ սարքել `օգտագործելով Triac Phase անկյունի կառավարման մեթոդը: Triac- ը պայմանականորեն վերահսկվում է Atmega8 անկախ arduino կազմաձևված չիպի միջոցով: Wemos D1 mini- ն ավելացնում է WiFi գործառույթը այս կարգավորիչի համար:

Հատկանշվում է -

1. Երկու տեղական և wifi վերահսկվող (սեղմել կոճակը և սմարթֆոնի wifi):

2. Պետական խնայողության գործառույթ ՝ օդափոխիչի արագության մակարդակը վերսկսելու համար, նույնիսկ հոսանքի ընդհատումից հետո:

3. speedածր արագությամբ օդափոխիչի անջատում (խուսափում է երկրպագուի ստատորի գերտաքացումից):

4. LED ցուցիչի հետադարձ կապ կոճակի սեղմման և արագության մակարդակի համար:

5. Առանձին էժան Atmega8 DIY տախտակ, քան Arduino Uno R3:

6. Առանց սնափառ կոնդենսատորի և դիմադրության կարող են օգտագործվել որպես մթնեցուցիչ AC շիկացման լամպերի համար:

BEԳՈՇԱՈՄ ԵՆՔ, ՈՐ ԱՅՍ JՐԱԳԻՐԸ ՆՇԱՈՄ Է ԱՇԽԱՏԱՆՔԱՅԻՆ 220 Վ լարման միջոցով, որը խիստ վտանգավոր է:

Քայլ 1: Անհրաժեշտ մասեր

Պահանջվող մասեր
Պահանջվող մասեր

ՄԱՍՆԱՎՈՐ

1. ATMEGA8 կամ ATMEGA8A 28 Pin Chip + 28 Pin IC Base

2. AT24C32 EEPROM + 8 Pin IC հիմք

3. Բերգի ժապավեն

4. 1k resistանցի դիմադրություն + 10 LED կամ 10 ալիքային բար LED

5. 10uF 25V Էլեկտրոլիտիկ կոնդենսատոր

6. Միացման լարեր

7. 5 X 10k դիմադրություն

8. 3 X 2N2222 տրանզիստոր

9. 22pf + 16 մՀց բյուրեղ

10. 2 X 120k 2W դիմադրություն

11. 2W10 կամրջի ուղղիչ

12. 4N35 Optocoupler

13. 2 ճանապարհ տերմինալային բլոկ

14. BT136 Triac

15. MOC3021 Optocoupler + IC հիմք

16. 1k դիմադրություն

17. 0.01uF X գնահատված AC կոնդենսատոր (Snubber միացում)

18. 47 օհմ 5 Վտ դիմադրություն (Snubber միացում)

19. 2 X 390ohm 2W դիմադրություն

20. 5V 2A SMPS Էներգամատակարարում

21. Պերֆ տախտակ (ըստ պահանջվող չափի)

22. Dupont F-F միակցիչներ

23. 4 X Սեղմեք կոճակը

24. Փայտե տուփ (պարիսպ)

25. Wemos d1 mini

Քայլ 2: Շղթայի փորձարկում

Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան
Փորձարկման շրջան

Շղթան ունի 4 արագության հսկողություն, որը խնամքով ընտրված է: 13, A0, A1, A2, A3 կապում նշված է արագության կարգավիճակը: Պին 13 -ը թարթում է ամեն անգամ, երբ սեղմված կոճակը սեղմվում է կամ Wemos զարկերակը ստացվում է:

Pin2- ը մուտքագրվում է զրոյական խաչ դետեկտորից

Pin3- ը քշում է դեպի triac optocoupler

Atmega8 ինքնուրույն տարբերակը աշխատում է 16 մՀց արտաքին բյուրեղով:

Wemos- ի համար զուգահեռ վերնագրերով կոճակներ սեղմեք, զարկերակը միացրեք pin7 և pin8 ՝ օդափոխիչի արագությունը մեծացնելու կամ նվազեցնելու համար: Այս քորոցները քաշվում են դեպի վեր:

Սխեմատիկն ունի յուրաքանչյուր ալիքի համար սեփական զրոյական խաչադիտիչ: Յուրաքանչյուր ալիք, այսինքն ՝ յուրաքանչյուր երկրպագու ունի առանձին առանձին Atmega8: MOC3021- ի Triac- ի վարման ստանդարտ կոնֆիգուրացիա: Snubber միացումն ավելացվել է այս ինդուկտիվ բեռի համար:

Pin A0- ը ցույց է տալիս ամենացածր արագությունը, քանի որ օդափոխիչը տրանզիստորի միջոցով մղվում է դեպի MOC3021, որպեսզի ապահովվի AC օդափոխիչի շատ ցածր արագության խուսափումը:

I2C EEPROM- ը խնայում է արագությունը, երբ համապատասխան արագության մակարդակը փոխվում է:

Քայլ 3. Սխեմատիկ և զոդող

Սխեմատիկ և զոդող
Սխեմատիկ և զոդող
Սխեմատիկ և զոդող
Սխեմատիկ և զոդող
Սխեմատիկ և զոդող
Սխեմատիկ և զոդող

Գտեք կցված սխեմատիկ պատկերը և ձևավորեք ձեր դասավորությունը կամ կատարեք իմ նախորդ հրահանգով փորագրված PCB:

Ես օգտագործել եմ այս տիպի տախտակը հեշտ զոդման համար:

Քանի որ ես վերահսկում եմ երկու երկրպագու, ես օգտագործել եմ 2 տախտակ, ինչպես ցույց է տրված: Հետադարձ կապի և կարգավիճակի համար նախատեսված 10 ալիքային բար:

Ինչպես ցույց է տրված նկարում, կոճակները կպչում են dupont- ին ՝ տախտակի վրա արական վերնագրին հեշտ միանալու համար:

5 կարգավիճակի LED- ներ վարելու համար օգտագործվում է 1k ցանցի դիմադրություն

Քանի որ 220VAC զրոյական դետեկտորը գտնվում է Atmega8- ի նույն տախտակի վրա, բավականաչափ տարածություն է տրված, իսկ հետևի մասում (պղնձի մակերեսը) տաք սոսնձված է `կանխելով 220 Վ լարման ազդեցությունը:

Քայլ 4: Այրվում է HEX ֆայլ

Այրվում է HEX ֆայլ
Այրվում է HEX ֆայլ
Այրվում է HEX ֆայլ
Այրվում է HEX ֆայլ

Կարգավորեք Atmega8 չիպը Arduino IDE- ի հետ այս հիանալի հոդվածից հետո օգտագործելու համար:

Երբ Arduino Optiboot բեռնիչը տեղադրված է Atmega8- ում, պարզապես միացրեք Atmega328p չիպը և միացրեք նոր Atmega8 բեռնման բեռնիչը `Arduino Uno R3 տախտակի 28 փին վարդակից` հաշվի առնելով քորոցը:

Այնուհետեւ ներբեռնեք Burn.zip ֆայլը, հանեք այն թղթապանակից: Աջ սեղմեք «bet.bat» ֆայլին և կտտացրեք Խմբագրել և բացել խմբաքանակի ֆայլը նոթատետրում և փոխել COM5- ը համապատասխան arduino COM պորտին, որը հեշտությամբ երևում է «devmgmt.msc» - ից Run հրամանից:

Այնուհետև փակեք նոթատետրը և գործարկեք bet.bat ֆայլը

Avrdude- ն վեցանկյուն ֆայլը կգրավի Atmega8- ում

Քայլ 5: Իրական ժամանակի փորձարկում

Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ
Իրական ժամանակի թեստ

Կոդը զոդելուց և վերբեռնելուց հետո փորձարկեք սխեման իրական ժամանակի կիրառման մեջ և գտեք լավ ելք:

Քայլ 6: Wemos D1 Mini- ի կազմաձևում

Wifi կոնֆիգուրացիայի համար ես օգտագործել եմ EspEasy որոնվածը, որը հիանալի աշխատանք է:

Հիմնականում D6 և D7 կապում առաջացնում է զարկերակ 300 մ հեռավորության վրա մինչև տրանզիստորի հիմքը

Օգտագործեք այս հղումը և այրեք որոնվածը Wemos D1 Mini- ին:

Օգտագործելով այս հղումը, մենք կարող ենք մեծացնել https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

Օգտագործելով այս հղումը ՝ մենք կարող ենք նվազեցնել https://192.168.4.1/control?cmd=Pulse, 12, 1, 300

Վերոնշյալ հղումները կաշխատեն Wemos- ի որոնվածը այրելուց անմիջապես հետո

Հետագայում, եթե Access Point- ի տվյալները ավելացվեն Espeasy- ին, համոզվեք, որ վերը նշված հղման մեջ օգտագործեք desiganged IP հասցեն `192.168.4.1 -ի տեղում:

Այս դեպքում IOT սարքը համապատասխանաբար կազմաձևեք Espeasy արձանագրության ընտրության մեջ:

Քայլ 7: Կառավարման համար Android հավելվածի օգտագործումը

Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար
Օգտագործելով Android ծրագիրը ՝ վերահսկելու համար

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

HTTP Shortcuts android ծրագիրը թույլ է տալիս վերահսկել երկրպագուի արագությունը, ինչպես ցույց է տրված կից նկարներում:

Քայլ 8: Վերջնական ամրացում

Վերջնական ամրացում
Վերջնական ամրացում
Վերջնական ամրացում
Վերջնական ամրացում
Վերջնական ամրացում
Վերջնական ամրացում

Ես օգտագործել եմ ակրիլային ապակու առջևը, իսկ փայտե տուփը ՝ հետևի մասում: Փայտե տուփը ամրացված է պատին երկու պտուտակով և խարիսխը տեղադրեք որպես ուղեցույց:

Հետևեք այս հրահանգին `լավ ավարտի համար պատով ողողված տուփ տեղադրելու համար:

Հարցերի դեպքում դիմեք ինձ @

Խորհուրդ ենք տալիս: