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

Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266 կամ ESP32: 8 քայլով
Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266 կամ ESP32: 8 քայլով

Video: Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266 կամ ESP32: 8 քայլով

Video: Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266 կամ ESP32: 8 քայլով
Video: RAID SHADOW LEGENDS LIVE FROM START 2024, Նոյեմբեր
Anonim
Image
Image

Այ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից:

Իմ այս նախագիծը կօգնի ձեր կյանքը դյուրին դառնալ, և դուք ձեզ թագավոր կզգաք այն բանից հետո, երբ վերահսկեք ձեր տան տեխնիկան ՝ պարզապես Alexa- ին հրաման տալով:

Այս նախագծի հիմնական բանը ոչ այլ ինչ է, եթե ոչ երկու մոդուլ ESP8266 և ռելե մոդուլ: Հիմնականում մենք պատրաստվում ենք վերահսկել մեր ESP8266- ը ՝ օգտագործելով Alexa- ն:

Հոդվածի վերջում մենք կկատարենք պարզ կապեր ESP8266- ի և ռելեի մոդուլի միջև, որին հաջորդում է Alexa- ի հետ ESP8266- ը միացնելու և վերահսկելու ծածկագիրը:

Եկեք հիմա սկսենք հաճույքից:

Պարագաներ

Ապրանքների հղումներ.

ESP8266 NodeMcu ՝

Երկակի կապուղու փոխանցման տախտակ ՝

Քայլ 1: Ստացեք ձեր ծրագրի արտադրած PCB- ներ

Նայելով ռելեի մոդուլին
Նայելով ռելեի մոդուլին

Դուք պետք է ստուգեք PCBGOGO- ն ՝ PCB- ներ առցանց էժան գնով պատվիրելու համար:

Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 5 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում:

PCBGOGO- ն ունի PCB հավաքման և տրաֆարետների արտադրության, ինչպես նաև որակի լավ չափանիշներ պահելու ունակություն:

Ստուգեք դրանք, եթե Ձեզ անհրաժեշտ է ստանալ PCB- ներ արտադրված կամ հավաքված:

Քայլ 2: Նայեք ռելեի մոդուլին

Ռելեի մոդուլը հարմար տախտակ է, որը կարող է օգտագործվել բարձր լարման, բարձր ընթացիկ բեռի, օրինակ `լամպերի և AC բեռի վերահսկման համար: Այն նախագծված է միկրոկոնտրոլերի հետ ինտերֆեյսի համար, ինչպիսիք են Arduino- ն, ESP8266- ը և այլն: Այն գալիս է LED- ով, որը ցույց է տալիս ռելեի կարգավիճակը: Ռելեային մոդուլներն ընդհանուր առմամբ ունեն հետևյալ տերմինալները.

1. NC (Սովորաբար փակ) = Սովորաբար փակ կոնֆիգուրացիան օգտագործվում է, երբ ցանկանում եք, որ ռելեն լռելյայն փակվի, այսինքն ՝ հոսանքը հոսում է, եթե Arduino- ից ազդանշան չուղարկեք ռելեի մոդուլին ՝ միացումը բացելու և հոսանքը դադարեցնելու համար:

2. ՉԻ (Սովորաբար բաց է) = Սովորաբար բաց կազմաձևումը գործում է հակառակը. Ռելեը միշտ բաց է, ուստի միացումը խափանված է, եթե Arduino- ից ազդանշան չուղարկեք `միացումը փակելու համար:

3. Ընդհանուր քորոց = Այն ընդհանրապես մեջտեղում է

4 Մուտքային կապում = Դա այն քորոցն է, որի միջոցով ռելեն միացված է հսկիչ սարքին:

Եթե մոդուլում նշված չէ, մենք կարող ենք պարզել NC քորոցը ՝ օգտագործելով շարունակականության բազմաչափություն ՝ միակցիչն այլ տերմինալի հետ միացնելով բազմիմետր զոնդերի միջոցով, եթե այն ստեղծում է բիփ ձայն, ապա քորոցը NC է:

Քայլ 3. ESP8266- ի միացում ռելեի տախտակի հետ

ESP8266- ի միացում ռելեի տախտակի հետ
ESP8266- ի միացում ռելեի տախտակի հետ
ESP8266- ի միացում ռելեի տախտակի հետ
ESP8266- ի միացում ռելեի տախտակի հետ

Մոդուլները կարելի է ձեռք բերել այստեղից (հղումը կավելանա): Դուք հաստատ լավ գործարք կստանաք այստեղ:

Միացումները երկու մասի են.

ESP8266- ի և ռելեի մոդուլի միջև.

1. Միացրեք D5 (GPIO14) կապը ռելեի մուտքի հետ: Կարող եք միացնել նաև ռելեի ավելի շատ մուտքագրումներ ՝ դրանք միացնելով GPIO- ի այլ կապերին:

2. Միացրեք ռելեի մոդուլի Vcc- ը 5V/12V սնուցման աղբյուրին `ձեր ռելեի մոդուլի հիման վրա:

3. Միացրեք ESP8266- ի GND- ը ռելեի մոդուլի GND- ի հետ, այնուհետև դրանք միացրեք էներգիայի մատակարարման GND- ին:

Ռելեի մոդուլի և սարքի միջև.

1. Համոզվեք, որ վարդակից անջատված է միացումներից առաջ:

2. Ընդհանուրը միացրեք վարդակից մեկ տերմինալով:

3. Միացրեք վարդակի մյուս տերմինալը սարքի տերմինալին:

4. Միացրեք սարքի մյուս տերմինալը ռելեի NO տերմինալին:

Այս քայլն ավարտվելուց հետո կարող եք անցնել ծրագրակազմի մաս:

Քայլ 4: Ներբեռնեք և տեղադրեք Arduino IDE- ն

Ներբեռնեք և կարգավորեք Arduino IDE- ն
Ներբեռնեք և կարգավորեք Arduino IDE- ն

Ներբեռնեք Arduino IDE- ն այստեղից

1. Տեղադրեք Arduino IDE- ն և բացեք այն:

2. Գնացեք Ֆայլ> Նախապատվություններ

3. Լրացուցիչ խորհուրդների մենեջերի URL- ներին ավելացրեք

4. Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ

5. Որոնեք esp8266 և տեղադրեք տախտակը:

6. Վերագործարկեք IDE- ն:

Քայլ 5. Լրացուցիչ գրադարանների ավելացում Arduino IDE- ին

Լրացուցիչ գրադարանների ավելացում Arduino IDE- ին
Լրացուցիչ գրադարանների ավելացում Arduino IDE- ին
Լրացուցիչ գրադարանների ավելացում Arduino IDE- ին
Լրացուցիչ գրադարանների ավելացում Arduino IDE- ին

Մենք կօգտագործենք fauxmoESP գրադարանը ՝ մեր Alexa- ի միջոցով մեր ESP8266- ը վերահսկելու համար:

Այս գրադարանը պահանջում է մեկ այլ գրադարան գործելու համար, որը ESPAsyncTCP է:

Իմացեք fauxmoESP գրադարանի մասին այստեղից: ESPAsyncTCP- ի համար անցեք այս էջով:

FauxmoESP գրադարանը կարելի է ներբեռնել այստեղից:

ESPAsyncTCP գրադարանը կարելի է ներբեռնել այստեղից:

Այս գրադարանները ներբեռնելուց հետո մենք պետք է դրանք հանենք և տեղադրենք Arduino IDE- ի գրադարանների պանակում, որը կարելի է գտնել փաստաթղթերի թղթապանակի տակ:

Քայլ 6: Մոդուլի կոդավորում

Մոդուլի կոդավորումը
Մոդուլի կոդավորումը

1. Ներբեռնեք ESP8266- ը Alexa- ի հետ միացնելու և վերահսկելու կոդը այստեղից:

2. Բացեք կոդը Arduino IDE- ում և կոդի վերևում կատարեք անհրաժեշտ փոփոխությունները SSID/գաղտնաբառում:

3. Գնացեք Գործիքներ> Տախտակ: Շատ դեպքերում ընտրեք համապատասխան տախտակը, որն օգտագործում եք NodeMCU (12E) աշխատող:

4. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:

5. Հպեք բեռնման կոճակին:

6. Երբ ներդիրն ասում է Կատարված բեռնումը, դուք պատրաստ եք օգտագործել սարքը:

Քայլ 7. Ռելեը միացնում է հրամանը Alexa- ին

Ռելեդը միացնում է հրամանատարությունը Alexa- ին
Ռելեդը միացնում է հրամանատարությունը Alexa- ին
Ռելեդը միացնում է հրամանատարությունը Alexa- ին
Ռելեդը միացնում է հրամանատարությունը Alexa- ին
Ռելեդը միացնում է հրամանատարությունը Alexa- ին
Ռելեդը միացնում է հրամանատարությունը Alexa- ին

Կոդը վերբեռնելուց հետո.

1. Մենք կարող ենք բերել Alexa սարքը և հարցնել նրան «Ալեքսա, հայտնաբերիր սարքեր»:

2. Երբ հայտնագործման սարքի էկրանն անջատվում է, այն ցույց է տալիս, որ սարքը հայտնաբերված է և ավելացված:

3. Փորձեք այն «Alexa, Turn On» ասելով իմ դեպքում ես տվել եմ «Device1» և «Device 2» անունները:

Դուք կկարողանաք տեսնել, որ ռելեն միանում և անջատվում է, երբ մենք հրամաններ ենք տալիս Ալեքսային:

Այս կերպ, դուք կարող եք վերահսկել այնքան կենցաղային տեխնիկա, որքան ցանկանում եք `օգտագործելով համապատասխան ռելեի մոդուլը և համապատասխան փոփոխություններ կատարելով ծածկագրում:

Ահա և վերջ այս ցույցից:

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