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

Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU փոխանցման մոդուլը ՝ 10 քայլ
Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU փոխանցման մոդուլը ՝ 10 քայլ

Video: Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU փոխանցման մոդուլը ՝ 10 քայլ

Video: Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU փոխանցման մոդուլը ՝ 10 քայլ
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, Նոյեմբեր
Anonim
Image
Image
Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU ռելեի մոդուլը
Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU ռելեի մոդուլը
Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU ռելեի մոդուլը
Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU ռելեի մոդուլը

Այս IoT նախագծում ես պատրաստել եմ Alexa Smart Home Automation համակարգը ՝ օգտագործելով NodeMCU ESP8266 & Relay Module- ը: Դուք կարող եք հեշտությամբ կառավարել լույսը, օդափոխիչը և այլ կենցաղային տեխնիկա ձայնային հրամանով: Echo Dot խելացի խոսնակը NodeMCU- ի հետ միացնելու համար ես օգտագործել եմ միայն Amazon Alexa ծրագիրը:

Եթե չունեք Echo Dot խելացի բարձրախոս, միևնույն է, կարող եք կառավարել կենցաղային տեխնիկան: Եվ դուք կարող եք նաև վերահսկել սմարթֆոնից անջատիչների փոխանցման ժամանակի հետադարձ կապը: Կարող եք նաև օգտագործել ESP32 տախտակը ՝ NodeMCU միկրոկոնտրոլերի փոխարեն:

Պարագաներ

1. Alexa Echo Dot

2. Ռելեի մոդուլ

3. NodeMCU կամ ESP32 տախտակ

4. Ռելեներ 5 վ (SPDT)

5. BC547 տրանզիստորներ

6. LED 5 մմ

7. 220 օհմ դիմադրիչներ

5. Միակցիչներ

Քայլ 1: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Ինչպես տեսնում եք, այս տան ավտոմատացման ծրագրի միացումը շատ պարզ է: Դուք կարող եք հեշտությամբ կատարել այս միացումը Relay մոդուլի և NodeMCU- ի միջոցով:

Ահա, ես օգտագործել եմ N1MCU- ի D1, D2, D5, D6, D7, D7 կապերը ՝ 5 ռելեներ վերահսկելու համար: Եվ ես օգտագործել եմ 5 Վ բջջային լիցքավորիչ `միացումն ապահովելու համար:

Քայլ 2. Programրագրեք NodeMCU- ն

Programրագրեք NodeMCU- ն
Programրագրեք NodeMCU- ն
Programրագրեք NodeMCU- ն
Programրագրեք NodeMCU- ն

Ուսուցողական տեսանյութում ես մանրամասն բացատրել եմ ծածկագիրը:

Ինչպես ասացի, այս նախագծի համար կարող եք օգտագործել և NodeMCU կամ ESP32: Այս նախագծի համար ես օգտագործել եմ ESPAlexa գրադարանը:

Եթե օգտագործում եք NodeMCU ESP8266, ապա պետք է ներբեռնեք և տեղադրեք ESP8266 տախտակի տարբերակը (2.5.1) (ինչպես ցույց է տրված նկարում):

Ես բախվել եմ որոշ խնդիրների ESp8266 տախտակի գրադարանի վերջին տարբերակի հետ ՝ ծածկագիրը վերբեռնելիս:

Կոդում մուտքագրեք WiFi- ի հավատարմագրերը և սահմանեք սարքերի անունները, ինչպիսիք են սենյակի լույսը, օդափոխիչը, գիշերային լամպը և այլն:

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

Այնուամենայնիվ, եթե որևէ խնդրի եք բախվում, ինձ տեղյակ պահեք մեկնաբանությունների բաժնում:

Ես կցել եմ Alexa տան ավտոմատացման այս նախագծի ծածկագիրը:

Քայլ 3: Կարգավորեք Amazon Alexa ծրագիրը

Կարգավորեք Amazon Alexa ծրագիրը
Կարգավորեք Amazon Alexa ծրագիրը

Նախ, ներբեռնեք և տեղադրեք Amazon Alexa ծրագիրը Google PlayStore- ից կամ App Store- ից:

Ձեր բջջային հեռախոսը և NodeMCU- ն պետք է միացված լինեն նույն wifi ցանցին:

Amazon Alexa հավելվածում սարքեր ավելացնելու քայլեր:

1. Բացեք Amazon Alexa ծրագիրը:

2. Գնալ սարքեր:

3. Հպեք «+» պատկերակին վերևում, ապա ընտրեք Ավելացնել սարքեր:

4. Ընտրեք Լույս, ապա ընտրեք Այլ:

5. Հպեք Discover Devices- ին:

Բոլոր սարքերը հայտնաբերելու համար որոշ ժամանակ կպահանջվի: Դրանից հետո բոլոր սարքերը մեկ առ մեկ ավելացրեք Amazon Alexa հավելվածում: Ուսուցողական տեսանյութում ես քայլ առ քայլ ունեմ, թե ինչպես միացնել սարքերը Amazon Alexa հավելվածի հետ:

Քայլ 4: PCB- ի նախագծում

PCB- ի նախագծում
PCB- ի նախագծում

Թեև այս խելացի տան համակարգը պատրաստելու համար ձեզ հարկավոր չէ որևէ անհատական դիզայնի PCB: Բայց միացումը կոմպակտ դարձնելու և նախագծին մասնագիտական տեսք հաղորդելու համար ես նախագծել եմ PCB- ն այս Alexa նախագծի համար:

Քայլ 5: Պատվիրեք PCB- ն

Պատվիրեք PCB
Պատվիրեք PCB
Պատվիրեք PCB
Պատվիրեք PCB
Պատվիրեք PCB
Պատվիրեք PCB

Garber ֆայլը ներբեռնելուց հետո կարող եք հեշտությամբ պատվիրել PCB

1. Այցելեք https://jlcpcb.com և մուտք գործեք/գրանցվեք

2. Կտտացրեք QUOTE NOW կոճակին:

3 Կտտացրեք «Ավելացնել ձեր Gerber ֆայլը» կոճակին:

Այնուհետև թերթեք և ընտրեք ձեր ներբեռնած Gerber ֆայլը:

Քայլ 6: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը

Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը

4. Սահմանեք պահանջվող պարամետրը `քանակ, PCB գույն և այլն

5. PCB- ի բոլոր պարամետրերն ընտրելուց հետո կտտացրեք SAVE TO CART կոճակին:

Քայլ 7: Ընտրեք առաքման հասցեն և վճարման եղանակը

Ընտրեք առաքման հասցեն և վճարման եղանակը
Ընտրեք առաքման հասցեն և վճարման եղանակը
Ընտրեք առաքման հասցեն և վճարման եղանակը
Ընտրեք առաքման հասցեն և վճարման եղանակը
Ընտրեք առաքման հասցեն և վճարման եղանակը
Ընտրեք առաքման հասցեն և վճարման եղանակը

6. Մուտքագրեք Առաքման հասցեն:

7. Ընտրեք ձեզ հարմար առաքման եղանակը:

8. Ներկայացրեք պատվերը և շարունակեք վճարումը:

Կարող եք նաև հետևել ձեր պատվերին JLCPCB.com- ից:

Իմ PCB- ների պատրաստումը տևեց 2 օր և ժամանեց մեկ շաբաթվա ընթացքում ՝ օգտագործելով DHL առաքման տարբերակը:

PCB- ները լավ փաթեթավորված էին, և որակը իսկապես լավ էր այս մատչելի գնով:

Քայլ 8: erոդեք բոլոր բաղադրիչները

Sոդել բոլոր բաղադրիչները
Sոդել բոլոր բաղադրիչները
Sոդել բոլոր բաղադրիչները
Sոդել բոլոր բաղադրիչները

Դրանից հետո միացրեք բոլոր բաղադրիչները ըստ սխեմայի:

Այնուհետեւ միացրեք NodeMCU- ը:

Քայլ 9: Միացրեք կենցաղային տեխնիկան

Միացրեք կենցաղային տեխնիկան
Միացրեք կենցաղային տեխնիկան

Միացրեք կենցաղային տեխնիկան ըստ սխեմայի:

Խնդրում ենք ձեռնարկել անվտանգության համապատասխան նախազգուշական միջոցներ բարձր լարման հետ աշխատելիս:

Միացրեք 5Volt DC մատակարարումը PCB- ին, ինչպես ցույց է տրված սխեմայում:

Միացրեք 110V/230V և 5V DC սնուցման աղբյուր:

Քայլ 10: Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագու Alexa- ի միջոցով

Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագում ենք Alexa- ի հետ
Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագում ենք Alexa- ի հետ
Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագում ենք Alexa- ի հետ
Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագում ենք Alexa- ի հետ

Այժմ դուք կարող եք խելացի կերպով վերահսկել ձեր կենցաղային տեխնիկան:

Պարզապես ասեք, թե որ սարքերն եք ցանկանում միացնել կամ անջատել Alexa- ում, Alexa- ն կանի ձեր աշխատանքը:

Հուսով եմ, որ ձեզ դուր է եկել տան ավտոմատացման այս նախագիծը: Ես կիսվել եմ այս նախագծի համար անհրաժեշտ բոլոր տեղեկություններով:

Ես իսկապես կգնահատեմ դա, եթե կիսեք ձեր արժեքավոր կարծիքը: Նաև եթե որևէ հարց ունեք, գրեք մեկնաբանությունների բաժնում:

Լրացուցիչ նման նախագծերի համար խնդրում ենք հետևել TechStudyCell- ին:

Շնորհակալություն ձեր ժամանակի և ուրախ ուսուցման համար:

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