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

WiFi Relay Outlet-DIY ՝ 5 քայլ
WiFi Relay Outlet-DIY ՝ 5 քայլ

Video: WiFi Relay Outlet-DIY ՝ 5 քայլ

Video: WiFi Relay Outlet-DIY ՝ 5 քայլ
Video: 5 pin relay wiring diagram 2024, Նոյեմբեր
Anonim
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY

Մեր օրերում, IoT փորձարարների ամենահայտնի հավաքածուն գալիս է որպես մոդուլներ, որոնք պարզապես միանում են միմյանց, այլ ոչ թե առանձին բաղադրիչներ: Էլեկտրոնային նորեկները, պրակտիկ ինժեներները և փորձառու ձեռքերը վստահ են, որ այս էժան մոդուլները հետաքրքիր են: Այս ուղեցույցում ես ձեզ ցույց եմ տալիս, թե ինչպես վերցնել սովորական պատի վարդակից և ավելացնել ինտելեկտը `օգտագործելով մի շարք մատչելի և հեշտ օգտագործման նախալարված մոդուլներ: Քանի որ ես նախագծել եմ այս նախագիծը մի տեսակ մոդուլային ձևով, կարող եք փորձել կառուցել ամբողջ նախագիծը այնպիսին, ինչպիսին այն կա կամ դրա մասերը, կամ նույնիսկ ընդլայնել այս նախագիծը ավելի ֆունկցիոնալությամբ: Դե, պատրաստվեք ձեր սովորական պատի վարդակին ավելացնելու մատչելիություն, խելք և կապ:

Քայլ 1: Հիմնական սարքավորում

Հիմնական սարքավորում
Հիմնական սարքավորում

 ESP8266 WiFi (5V/1 ալիք) ռելեի մոդուլ x1

 Hi-Link HLK-PM01 (5V/3W) SMPS մոդուլ x1

Առաջին բանը `WiFi ռելեի մոդուլը ESP8266 (ESP-01) WiFi SoC- ի, ներկառուցված 3.3V կարգավորիչ IC (AMS1117-3.3), STC15F104 միկրոկոնտրոլերի և 5V SPDT (1C/O) ռելեի կոշտ խառնուրդ է: ESP8266 WiFi SoC- ը plug-in տիպի քարտ է ՝ 8-փին վերնագրով, իսկ Wifi ռելեի մոդուլի եզրին գտնվող 4-պինային վերնագիրն աշխատում է որպես պարզ միջերես ՝ ձեր օգնությամբ WiFi ռելեի մոդուլը կարգավորելու/կազմաձևելու համար: ԱՀ Երկրորդ բանը AC-DC կոմպակտ էներգիայի մատակարարման մոդուլն է, որն ապահովում է կայունացված 5V/600mA dc ելք սովորական AC230V կենցաղային էլեկտրասնուցման աղբյուրից: Այս կնքված էներգիայի մատակարարման մոդուլը (համապատասխանում է UL, CE պահանջներին) հատկապես մշակված է IoT սարքերի/նախագծերի համար:

Քայլ 2: Սարքի սարքավորման կարգավորում

Սարքի սարքավորման կարգավորում
Սարքի սարքավորման կարգավորում

Ինչպես երևում է ստորև ներկայացված էլեկտրագծերի գծապատկերից, ապարատային տեղադրումը չափազանց պարզ է և պահանջում է ընդամենը մի փոքր զոդման աշխատանք: Bգուշացեք, հենց որ L / N (~ 230V) միացված լինի և ցանցի լարումը կիրառվի, մի դիպչեք մերկ սարքին:

Խնդրում ենք նկատի ունենալ, որ առանց համապատասխան պարիսպի, ցանցին միացված ցանկացած սարք անվտանգ չէ օգտագործել, քանի որ պատահական մահացու էլեկտրահարման հավանականություն կա: Հետևաբար, խիստ խորհուրդ է տրվում հավաքված սարքավորումները տեղադրել ցնցող ապացույց ABS/Grounded Metal պարիսպի ներսում, իհարկե բավականաչափ օդանցքներով:

Քայլ 3: bրագրակազմի կարգաբերում

Վրիպազերծման ծրագրակազմ
Վրիպազերծման ծրագրակազմ

Մինչև առաջին օգտագործումը, WiFi ռելեի մոդուլը պետք է կազմաձևվի «3.3V Level USB to TTL ադապտեր» և «USR-TCP232-Test-V1.3» սերիական վրիպազերծման ծրագրային ապահովման օգնությամբ: Դրա համար USB- ի TX-RX-GND կապերը միացրեք TTL ադապտերին 4-պինյա վերնագրի RX-TX-GND կապումներին (տես հաջորդ նկարը): Հիշեք նաև, որ միացրեք սարքը և սահմանեք բաուդ արագություն 9600: Հաջորդը, համակարգչում բացեք Սերիայի կարգաբերման ծրագրակազմը (USR-TCP232-Test-V1.3) `ստորև թվարկված AT- ի բոլոր անհրաժեշտ հրամանները ուղարկելու համար:

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

Եթե այն չի վերադառնում OK և պարզապես վերադարձնում եք ձեր ուղարկած հրամանը, ապա AT հրամանները ուղարկելուց առաջ սեղմեք ENTER ստեղնը (օրինակ ՝ AT+RST> ENTER> SEND): Ուշադրություն դարձրեք, մոդուլը պետք է վերակազմակերպվի, եթե այն վերագործարկվի, այսինքն `դուք պետք է թարմացնեք մոդուլը սերիական կարգաբերման ծրագրերի միջոցով` ուղարկելով որոշակի սերիական հրամաններ: Մի խոսքով, CIPMUX- ը և CIPSERVER- ը պետք է նորից կիրառվեն:

Քայլ 4: Android հավելված

Android հավելված
Android հավելված

Android սմարթֆոնի միջոցով հեռակառավարման համար պետք է ներբեռնեք և տեղադրեք անվճար ‚EasyTCP (v4.4)‛ Android ծրագիրը ձեր խելացի հեռախոսի վրա

Հաջորդը, բացեք ծրագիրը, կտտացրեք ‚Միացեք‛ և մուտքագրեք ‚IP հասցեն‛ (192.168.4.1) և ‚Պորտ‛ (8080): Սեղմեք և պահեք անջատիչ կոճակը ՝ վեցանկյուն ձևաչափով սերիական հրամանի անունն ու բովանդակությունը մուտքագրելու համար (A00101A2 relay_on, A00100A1 relay_off): Ի վերջո, դուք կարող եք հավելվածից սերիական հրամաններ ուղարկել ռելեի կառավարման համար `օգտագործելով նախապես սահմանված կոճակի անջատիչը: Այստեղ AP (մուտքի կետ) ռեժիմում աշխատող համակարգի առավելագույն ազդանշանային ծածկույթը բաց միջավայրում բավականին մոտ է 400 մետրին:

Քայլ 5: Լրացում

Լրացում
Լրացում

Ինչ-որ բան ինձ դուր չի գալիս. Երբ ես eBay- ում տեսա Wi-Fi փոխանցման մոդուլը (LC-WM-Relay-8266-5V), ես բավականին զարմացա դրա պարզության/հետքի վրա և, հետևաբար, շտապ պատվիրեցի մի քանիսին: Այնուամենայնիվ, որոշ փորձերից հետո ես բավականին հիասթափվեցի մի անհանգստացնող խնդրից: Քանի որ TCP սերվերը չի պահվի ֆլեշի մեջ, նրան անհրաժեշտ է AT հրամանների վերակազմավորում յուրաքանչյուր ցիկլից/ վերականգնումից/ վերագործարկումից հետո: Այսպիսով, ես հրաժարվեցի իմ սիրելի հարևանի համար վերջնական սպառողի համար հաջողակ արտադրանք ստեղծելու գաղափարից, քանի որ դա պահանջում է մեկ տարվա անխափան սնուցման համակարգ: Այլապես ես պետք է քայլեր ձեռնարկեմ ՝ STC15F104 միկրոկառավարիչի ֆիրմային ծրագրակազմը փոխարինելու համար (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) ՝ այդ հրամանները ուղարկելու այլ ծրագրով: uC- ից յուրաքանչյուր գործարկման ժամանակ (դաժան տույժ): Հուսով եմ, որ ինչ -որ մեկը կմտածի այս մասին և ինձ կտեղեկացնի, եթե կա որևէ աշխատունակ լուծում:

Wi-Fi փոխանցման մոդուլը խախտող բանտի համար ձեզ հարկավոր կլինի STC ծրագրավորող և STC ISP կամ այլընտրանքային սարք: Ահա նմանատիպ գաղափարի հղումը. Բացի այդ, ես վերջերս չինացի վաճառողից գնել եմ որոշ MCU STC15F104W զարգացման տախտակներ: Եվս մեկ փոքրիկ անակնկալ թևերի մեջ է (սպասեք դրան):

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