Բովանդակություն:
- Քայլ 1: Վերնագրի մանրամասներ
- Քայլ 2: Programրագրավորման մանրամասներ
- Քայլ 3: Արգելափակել դիագրամը
- Քայլ 4: Կազմաձևման մանրամասներ
- Քայլ 5: Լարերի տեղադրում
- Քայլ 6: Տուփ և PCB տախտակ
- Քայլ 7: Անվտանգության նախազգուշացումներ
Video: Wifi Two Triac Dimmer տախտակ ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Այս հրահանգը ARMTRONIX WIFI Two Triac Dimmer Board V0.1- ի համար է
Armtronix Wifi երկու triac dimmer- ը IOT տախտակ է: Այն նախատեսված է տան ավտոմատացման համար: Տախտակի առանձնահատկություններն են.
- Անլար կառավարում
- Փոքր ձևի գործոն
- AC- ից DC հոսանքի սնուցման աղբյուր `230VAC մինչև 5V DC:
- DC վիրտուալ անջատիչ
- Երկու ալիք (մեկը միացման և անջատման համար, մյուսը ՝ մթնեցման համար)
Տախտակի չափը 84mmX39mm է և տուփի չափսերով ՝ 114 mmX44mm, ինչպես ցույց է տրված գծապատկեր 1 -ում, այն կարող է վարել մինչև 1 Amp բեռ: Տախտակն ունի Wifi մոդուլ (Esp 12F) և միկրոկառավարիչ (atmega328p) նույնը, ինչ Arduino Uno- ում օգտագործվածն է, որն օգտագործվում է triac- ը HTTP կամ MQTT ռեժիմով վերահսկելու համար: Տախտակն ունի երկու DC վիրտուալ անջատիչ, որոնք կարող են օգտագործվել երկու Triac- ները կառավարելու համար:
Տախտակն ունի նաև Power մոդուլ (AC to DC կերպափոխիչ), որն ի վիճակի է 100-240 VAC- ով աշխատել որպես մուտք և տալիս է 5V 0.6A ելքային հզորություն: Կան երկու triac (BT136) և Terminal միակցիչ: Կա նաև զրոյական խաչաձև հայտնաբերում, որն օգտագործվում է աղոտության դեպքում: Գոյություն ունի երկու triac, որոնցից մեկը օգտագործվում է մթնեցնելու համար, իսկ մյուսը ՝ միացման /անջատման նպատակով:
Քայլ 1: Վերնագրի մանրամասներ
Դիագրամ 2 -ը տալիս է վերնագրերի և տերմինալային բլոկների մանրամասները:
230VAC տախտակին կիրառվում է մուտքային տերմինալային բլոկ, իսկ բեռը `ելքային տերմինալային բլոկին:
Գրատախտակին J3- ի վերնագիրն օգտագործվում է dc վիրտուալ անջատիչի համար վերնագրի մանրամասները կարող են տրվել գծապատկերից 4: Առաջին կապը vcc-3.3v է, երկրորդը `atmega328p gpio pin arduino ծրագրավորման համար մենք պետք է օգտագործենք A4 (ON & OFF), երրորդ pin- ը atmega gpio pin է arduino ծրագրավորման համար, մենք պետք է օգտագործենք A5 (DIMMING), իսկ չորրորդը` հիմնավորված: DC վիրտուալ անջատիչի համար մենք օգտագործում ենք միայն երկրորդ և երրորդ կապը, այսինքն ՝ A4, A5 և չորրորդ կապը, այսինքն ՝ գետինը, սա նշված է դիագրամում 3 վիրտուալ անջատիչի միացման համար:
Քայլ 2: Programրագրավորման մանրամասներ
J1 վերնագիրն է
օգտագործվում է որոնվածը ESP-12F- ում կամ atmega328p- ում FTDI մոդուլի միջոցով բեռնելու համար, վերնագրերի մանրամասները կարելի է գտնել գծապատկերում 4: Նոր որոնվածը esp- ում վերբեռնելու համար `օգտագործելով FTDI
Կատարեք հետևյալ կապը ESP12E- ի համար
1] Միացրեք FTDI- ի RX- ը J1- ի TXDE կապին
2] Միացրեք FTDI- ի TX- ը J1- ի RXDE քորոցին
3] Միացրեք FTDI- ի RTS- ը J1- ի RTSE կապին
4] Միացրեք FTDI- ի DTR- ը J1- ի DTRE կապին
5] Միացրեք FTDI- ի Vcc5V- ը J1- ի VCC5v քորոցին
6] Միացրեք GND of FTDI- ը J1- ի GND կապին
Կոդի համար խնդրում ենք ուղղորդել հետևյալ հղումը
github.com/armtronix/Wifi-Two-Dimmer-Board
Այս կոդի մեջ սովորաբար օգտագործվող HTTP պորտը 80 է, մենք կարող ենք փոխել նավահանգստի համարը, որը օգտագործողը պետք է օգտագործի ՝ իր դիմումի հիման վրա, տե՛ս ստորև
// ##### Օբյեկտի օրինակներ #####
MDNSR պատասխանել mdns;
ESP8266WebServer սերվեր (80);
WiFiClient wifiClient;
PubSubClient mqttClient;
Ticker btn_timer;
Ticker otaTickLoop;
Միացում կատարելուց հետո միացեք USB պորտին, սկզբում մենք պետք է տեղադրենք վարորդը ՝ այն հայտնաբերելու համար com պորտը հայտնաբերելու համար, այս կերպ օգտվողը կարող է ծրագրակազմը ներբեռնել որոնվածը:
Նմանապես, որոնվածը atmega328p- ում վերբեռնելու համար հետևեք կապին
1] Միացրեք FTDI- ի RX- ը J1- ի TXDA քորոցին
2] Միացրեք FTDI- ի TX- ը J1- ի RXDA քորոցին
3] Միացրեք FTDI- ի DTR- ը J1- ի DTRA կապին
4] FTDI- ի Vcc5V- ը միացրեք J1- ի VCC5v կապին
5] Միացրեք GND of FTDI- ը J1- ի GND կապին
Կոդի համար խնդրում ենք անդրադառնալ հետևյալ հղմանը
github.com/armtronix/Wifi-Two-Dimmer-Board
մենք օգտագործում ենք 6gpios ՝ երեք triac dimmer տախտակը կառավարելու համար, երկուսը triac- ի կառավարման համար, երկուսը LED- ի վերահսկման համար, մյուսը `երկու վիրտուալ անջատիչի կառավարման համար: Gpios են
// Triac No.
#սահմանեք NON_DIMMABLE_TRIAC 8 // Gpio 8
#սահմանեք DIMMABLE_TRIAC 9 // Gpio 9
/*Երկակի գույնի LED*/
#սահմանեք DLED_RED 3
#սահմանեք DLED_GREEN 4
// ձեռքով անջատիչ
#սահմանել SWITCH_INPIN1 A5 // անջատիչ 1
#սահմանել SWITCH_INPIN2 A4 // անջատիչ 2
Կապը հաստատելուց հետո օգտվողը կարող է ներբեռնել որոնվածը atmega- ում: Ինչպես ESP- ն, այնպես էլ Atmega- ն ծրագրելուց հետո մենք պետք է կապ հաստատենք ESP- ի և Atmega- ի միջև `կարճացնելով J1 վերնագրի 3-4 և J1 վերնագրի 5-6 կապերը` օգտագործելով թռիչքների կարգավորումը:
Քայլ 3: Արգելափակել դիագրամը
Վեբ զննարկիչ/MQTT
Մենք կարող ենք վերահսկել այս սարքը HTTP/MQTT- ի միջոցով: Http հաճախորդը ուղարկում է http հարցում esp8266 հասցեին `ըստ http ստանդարտի, նշելով այն տեղեկությունները, որոնք հաճախորդը ցանկանում է ստանալ esp8266- ից: MQTT- ը նշանակում է MQ Telemetry Transport: Դա թեթև հրատարակման և բաժանորդագրման գեղեցիկ համակարգ է, որտեղ կարող եք հաղորդագրություններ հրապարակել և ստանալ որպես հաճախորդ: Այն իրոք հեշտացնում է բազմաթիվ սարքերի միջև հաղորդակցության հաստատումը: Դա պարզ հաղորդագրությունների արձանագրություն է ՝ նախատեսված սահմանափակ սարքերի համար և ցածր թողունակությամբ:
ESP8266
ESP8266 WiFi մոդուլը ինքնուրույն SOC է `ինտեգրված TCP/IP արձանագրության կույտով, որը կարող է ցանկացած միկրոկոնտրոլերի մուտք գործել ձեր WiFi ցանց: ESP8266- ն ի վիճակի է կամ ծրագիր տեղադրել, կամ բեռնաթափել Wi-Fi ցանցի բոլոր գործառույթները մեկ այլ ծրագրային պրոցեսորից: WiFi- ն տեխնոլոգիա է, որն օգտագործում է ռադիոալիքները ՝ ցանցին միացում ապահովելու համար: Անլար ադապտերի միջոցով ստեղծվում է WiFi միացում `անլար երթուղիչի հարևանությամբ թեժ կետեր ստեղծելու համար, որոնք միացված են ցանցին և թույլ են տալիս օգտվողներին մուտք գործել ինտերնետային ծառայություններ: Esp8266 ծրագրավորումը վերը նկարագրված է, իսկ կոնֆիգուրացիայի մանրամասները ՝ ստորև:
Atmega328p
Սա 32 փին վերահսկիչ է, անհրաժեշտ է ցածր էներգիայի, ցածր գնով միկրոհսկիչ: Այս չիպի թերևս ամենատարածված իրականացումը Arduino- ի զարգացման հանրաճանաչ հարթակում է, այն է `Arduino Uno և Arduino Nano մոդելները: Այս վերահսկիչից մենք օգտագործել ենք երկու գիպո ՝ երկուսը triac- ով, մյուս երկուսը LED- ով վերահսկելու համար, ևս երկու գիպո ՝ DC 5 վ գպիո ՝ վիրտուալ անջատիչը կառավարելու համար:
Տեխնիկա
Կենցաղային տեխնիկա, ինչպիսիք են լույսը և օդափոխիչը, այս տախտակն ապահովում է երկու ալիք ՝ մեկը ՝ անջատման, իսկ մյուսը ՝ լուսավորման, դուք կարող եք նաև օգտագործել երկու ալիք ՝ որպես անջատիչ, այս ծրագրի համար մենք արդեն կառուցում ենք ծածկագիրը, կարող եք նաև օգտագործել երկու ալիք ՝ որպես լուսավորություն դրա համար: Ձեզ անհրաժեշտ ծրագիր, փոփոխեք մեր կոդը: Կոդի համար դիմեք այս հղմանը
Քայլ 4: Կազմաձևման մանրամասներ
_Հզորացրեք 230 Վ լարման AC տախտակին, սարքը կհյուրընկալի մուտքի կետը, ինչպես ցույց է տրված գծապատկեր 5-ում, բջջայինը միացրեք մուտքի կետին Armtronix- (mac) EX- ով `Armtronix-1a-65-7 ինչպես ցույց է տրված դիագրամում 6: Բաց զննարկիչը միացնելուց և բրաուզերում մուտքագրել 192.168.4.1 IP հասցեն, այն կբացի վեբ սերվերը, ինչպես ցույց է տրված դիագրամում 7, լրացնում է SSID- ն ու գաղտնաբառը և ընտրում http, եթե օգտվողը ցանկանում է միանալ mqtt- ին, ապա այն պետք է լինի mqtt ռադիո: կոճակը և մուտքագրեք mqtt բրոքերի IP հասցեն և մուտքագրեք mqtt հրապարակման թեման և mqtt բաժանորդագրվեք թեման և ներկայացրեք:
Ներկայացնելը կարգավորելուց հետո ESP 8266 -ը կկապվի երթուղիչին, և երթուղիչը IP հասցե է տալիս ESP- ին: Բացեք այդ IP հասցեն զննարկիչում ՝ https ռեժիմի և mqtt- ի համար փոխանցման տուփը վերահսկելու համար, ձեզ հարկավոր է օգտագործել R13_On, R13_OFF, Dimmer: xx (այստեղ xx- ն 0 -ից 99 -ի մգեցուցիչ արժեքն է), R14_On, R14_OFF- ը կլինեն հրամանները: տախտակին ուղարկվել այն թեմայի միջոցով, որը դուք նշանակել եք սարքը կազմաձևելիս:
Առանց SSID- ի և գաղտնաբառի կազմաձևման, մենք կարող ենք վերահսկել Triac- ը ՝ միանալով սարքի մուտքի կետին և բացել սարքի IP հասցեն, այսինքն ՝ 192.168.4.1: կտտացնելով այս հղմանը, մենք կարող ենք վերահսկել ռելեդը, բայց պատասխանը դանդաղ կլինի:
Քայլ 5: Լարերի տեղադրում
Էլեկտրագծերի դիագրամը ներկայացված է դիագրամում 3 մուտքագրվող տերմինալային բլոկ 230VAC փուլ (P) և չեզոք (N):. Արդյունքը նույնպես վերահսկվում է DC վիրտուալ անջատիչի միջոցով, ինչպես ցույց է տրված դիագրամում 3 Gpio A4, atmega- ի J3 վերնագրի երկրորդ և երրորդ կապի A5- ն օգտագործվում է վիրտուալ անջատիչի համար, իսկ J3 վերնագրի չորրորդ PIN Ground- ը ՝ վիրտուալ անջատիչը միացնելու համար: Լավագույն լուսավորող ելքի համար օգտագործեք 10K կաթսա:
Քայլ 6: Տուփ և PCB տախտակ
Ինչպես տեղադրել տախտակի մեջ PCB տախտակը, խնդրում ենք անդրադառնալ այստեղ: երկու պղտոր տախտակի արտաքին տեսք, խնդրում ենք անդրադառնալ այս պատկերին:
Քայլ 7: Անվտանգության նախազգուշացումներ
Եթե դուք մտածում եք այս ապրանքը գնելու մասին, ապա հավանաբար արդեն գիտեք այս ամենը, բայց ձեր անվտանգության շահերից ելնելով, մենք հարկադրված ենք այս ամենը հստակ ասել: Այսպիսով, մի քանի րոպե տրամադրեք այն գնելուց առաջ ուշադիր կարդալու համար:
AC ցանցը շատ վտանգավոր է: Նույնիսկ 50 Վ լարման հոսանքը ավելի քան բավարար է ձեզ սպանելու համար:
Խնդրում ենք անջատել ցանցը նախքան կապեր հաստատելը կամ փոխելը, շատ զգույշ եղեք: Եթե համոզված չեք Ac մատակարարման գծերի հետ կապված որևէ բանում, խնդրում ենք զանգահարել էլեկտրիկ, խնդրելով նրան օգնել ձեզ այդ հարցում:
Մի փորձեք միանալ ցանցին, եթե չունեք համապատասխան ուսուցում և համապատասխան անվտանգության սարքավորումների հասանելիություն:
Երբեք մի աշխատեք բարձր լարման վրա, երբ միայնակ եք: Միշտ համոզվեք, որ ունեք ընկեր/գործընկեր, որը կարող է տեսնել և լսել ձեզ և ով գիտի, թե ինչպես արագ անջատել հոսանքը վթարի դեպքում:
Որպես անվտանգության միջոց օգտագործեք տախտակին մուտքագրված 1A ապահովիչ:
Հիմնական էլեկտրագծերի դիագրամը հասանելի է մեր հրահանգների էջում և github- ում: Խնդրում եմ անցնել դրա միջով
Հրդեհի վտանգ. Սխալ կապեր հաստատելը, անվանական հզորությունից ավելին քաշելը, ջրի կամ այլ հաղորդիչ նյութի հետ շփումը և չարաշահումների/չարաշահումների այլ տեսակներ կարող են առաջացնել գերտաքացում և կրակ սկսելու վտանգ: Փորձարկեք ձեր շրջանը և այն միջավայրը, որտեղ այն տեղակայված է, նախքան այն միացված և առանց հսկողության թողնելը: Միշտ հետևեք հրդեհային անվտանգության բոլոր նախազգուշական միջոցներին:
Խորհուրդ ենք տալիս:
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. 4 քայլ
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. Սա հիմնականում ամպային եղանակային կայան է, դուք կարող եք ստուգել ձեր հեռախոսի տվյալները կամ օգտագործել ինչ -որ հեռախոս որպես կենդանի ցուցադրում NodeMCU սարքով կարող եք ջերմաստիճանի և խոնավության տվյալները մուտքագրել դրսում , սենյակում, ջերմոցում, լաբորատորիայում, հովացման սենյակում կամ որևէ այլ վայրում ավարտեք
HiFive1 Arduino տախտակ ESP-01 WiFi մոդուլի մոդուլով ՝ 5 քայլ
HiFive1 Arduino տախտակ ESP-01 WiFi մոդուլի մոդուլով. HiFive1- ը Arduino- ի հետ համատեղելի RISC-V- ի վրա հիմնված առաջին տախտակն է, որը կառուցված է SiFive- ի FE310 պրոցեսորով: Տախտակը մոտ 20 անգամ ավելի արագ է, քան Arduino UNO- ն, սակայն, ինչպես ՄԱԿ -ի խորհուրդը, այն չունի անլար կապ: Բարեբախտաբար, կան մի քանի էժան
ARMTRONIX Wifi 30Amps տախտակ. 4 քայլ (նկարներով)
ARMTRONIX Wifi 30Amps տախտակ. ՆԵՐԱՈԹՅՈՆ. Armtronix 30AMPS ռելեային տախտակը IOT տախտակ է: Տախտակի առանձնահատկություններն են. Անլար կառավարում: USB- ից UART- ի վրա: AC -DC- ից սնուցման համակարգում, 230VAC մինչև 5V DC.AC վիրտուալ անջատիչ: Տախտակի տեսքն ու զգացողությունն ու չափը 105 մմ X 7 է
Wifi BT_HDR (ծանր հերթափոխ) տախտակ ՝ 6 քայլ
Wifi BT_HDR (Heavy Duty Relay) տախտակ. Սա ուսանելի է ARMTRONIX WIFI Heavy Duty Relay Board VER 0.1.ARMtronix WiFi/BT Heavy Duty Relay Board- ի համար IOT տախտակ: Այն նախագծված է 240 Վ լարման փոփոխական հզորությամբ բարձր էներգիայի սպառմամբ բեռ բեռնաթափելու համար
Ներկառուցված ունիվերսալ ինտերֆեյսի տախտակ - USB/Bluetooth/WIFI կառավարում `6 քայլ
Ներկառուցված ունիվերսալ ինտերֆեյսի տախտակ - USB/Bluetooth/WIFI վերահսկում. Ես հաճախ գտնում եմ, որ զրոյից գրադարաններ եմ ստեղծում նոր ներդրված մոդուլների համար `սարքի տվյալների թերթի հիման վրա: Գրադարանի ստեղծման մեջ ես գտնում եմ, որ խրված եմ կոդերի մի ցիկլի մեջ, կազմում եմ, ծրագրավորում և ստուգում, երբ երաշխավորում եմ, որ իրերն աշխատում են և առանց վրիպակների: Հաճախ կոմ