Բովանդակություն:
- Պարագաներ
- Քայլ 1: Շղթայի դիագրամ
- Քայլ 2. Programրագրեք NodeMCU- ն
- Քայլ 3: Կարգավորեք Amazon Alexa ծրագիրը
- Քայլ 4: PCB- ի նախագծում
- Քայլ 5: Պատվիրեք PCB- ն
- Քայլ 6: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
- Քայլ 7: Ընտրեք առաքման հասցեն և վճարման եղանակը
- Քայլ 8: erոդեք բոլոր բաղադրիչները
- Քայլ 9: Միացրեք կենցաղային տեխնիկան
- Քայլ 10: Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագու Alexa- ի միջոցով
Video: Alexa Smart Home համակարգ ՝ օգտագործելով NodeMCU փոխանցման մոդուլը ՝ 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս 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- ն
Ուսուցողական տեսանյութում ես մանրամասն բացատրել եմ ծածկագիրը:
Ինչպես ասացի, այս նախագծի համար կարող եք օգտագործել և NodeMCU կամ ESP32: Այս նախագծի համար ես օգտագործել եմ ESPAlexa գրադարանը:
Եթե օգտագործում եք NodeMCU ESP8266, ապա պետք է ներբեռնեք և տեղադրեք ESP8266 տախտակի տարբերակը (2.5.1) (ինչպես ցույց է տրված նկարում):
Ես բախվել եմ որոշ խնդիրների ESp8266 տախտակի գրադարանի վերջին տարբերակի հետ ՝ ծածկագիրը վերբեռնելիս:
Կոդում մուտքագրեք WiFi- ի հավատարմագրերը և սահմանեք սարքերի անունները, ինչպիսիք են սենյակի լույսը, օդափոխիչը, գիշերային լամպը և այլն:
Այստեղ ես օգտագործել եմ ակտիվ բարձր ռելեի մոդուլը, այնպես որ, եթե դուք օգտագործում եք ցածր ցածր ռելեի մոդուլը, ապա դուք պետք է փոքր փոփոխություններ կատարեք ծածկագրում, ինչպես ցույց է տրված ձեռնարկի տեսանյութում:
Այնուամենայնիվ, եթե որևէ խնդրի եք բախվում, ինձ տեղյակ պահեք մեկնաբանությունների բաժնում:
Ես կցել եմ Alexa տան ավտոմատացման այս նախագծի ծածկագիրը:
Քայլ 3: Կարգավորեք 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- ն այս Alexa նախագծի համար:
Քայլ 5: Պատվիրեք PCB- ն
Garber ֆայլը ներբեռնելուց հետո կարող եք հեշտությամբ պատվիրել PCB
1. Այցելեք https://jlcpcb.com և մուտք գործեք/գրանցվեք
2. Կտտացրեք QUOTE NOW կոճակին:
3 Կտտացրեք «Ավելացնել ձեր Gerber ֆայլը» կոճակին:
Այնուհետև թերթեք և ընտրեք ձեր ներբեռնած Gerber ֆայլը:
Քայլ 6: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
4. Սահմանեք պահանջվող պարամետրը `քանակ, PCB գույն և այլն
5. PCB- ի բոլոր պարամետրերն ընտրելուց հետո կտտացրեք SAVE TO CART կոճակին:
Քայլ 7: Ընտրեք առաքման հասցեն և վճարման եղանակը
6. Մուտքագրեք Առաքման հասցեն:
7. Ընտրեք ձեզ հարմար առաքման եղանակը:
8. Ներկայացրեք պատվերը և շարունակեք վճարումը:
Կարող եք նաև հետևել ձեր պատվերին JLCPCB.com- ից:
Իմ PCB- ների պատրաստումը տևեց 2 օր և ժամանեց մեկ շաբաթվա ընթացքում ՝ օգտագործելով DHL առաքման տարբերակը:
PCB- ները լավ փաթեթավորված էին, և որակը իսկապես լավ էր այս մատչելի գնով:
Քայլ 8: erոդեք բոլոր բաղադրիչները
Դրանից հետո միացրեք բոլոր բաղադրիչները ըստ սխեմայի:
Այնուհետեւ միացրեք NodeMCU- ը:
Քայլ 9: Միացրեք կենցաղային տեխնիկան
Միացրեք կենցաղային տեխնիկան ըստ սխեմայի:
Խնդրում ենք ձեռնարկել անվտանգության համապատասխան նախազգուշական միջոցներ բարձր լարման հետ աշխատելիս:
Միացրեք 5Volt DC մատակարարումը PCB- ին, ինչպես ցույց է տրված սխեմայում:
Միացրեք 110V/230V և 5V DC սնուցման աղբյուր:
Քայլ 10: Վերջապես, մենք կարող ենք վերահսկել լույսը, երկրպագու Alexa- ի միջոցով
Այժմ դուք կարող եք խելացի կերպով վերահսկել ձեր կենցաղային տեխնիկան:
Պարզապես ասեք, թե որ սարքերն եք ցանկանում միացնել կամ անջատել Alexa- ում, Alexa- ն կանի ձեր աշխատանքը:
Հուսով եմ, որ ձեզ դուր է եկել տան ավտոմատացման այս նախագիծը: Ես կիսվել եմ այս նախագծի համար անհրաժեշտ բոլոր տեղեկություններով:
Ես իսկապես կգնահատեմ դա, եթե կիսեք ձեր արժեքավոր կարծիքը: Նաև եթե որևէ հարց ունեք, գրեք մեկնաբանությունների բաժնում:
Լրացուցիչ նման նախագծերի համար խնդրում ենք հետևել TechStudyCell- ին:
Շնորհակալություն ձեր ժամանակի և ուրախ ուսուցման համար:
Խորհուրդ ենք տալիս:
Arduino GPS ժամացույց տեղական ժամանակով `օգտագործելով NEO-6M մոդուլը` 9 քայլ
Arduino GPS ժամացույց տեղական ժամանակով ՝ օգտագործելով NEO-6M մոդուլը. Այս ձեռնարկում մենք կսովորենք, թե ինչպես ստանալ arduino- ի միջոցով արբանյակներից ընթացիկ ժամանակը: Դիտեք տեսանյութը:
Ինչպես ֆլեշ կամ ծրագրավորել ESP8266- ի որոնվածը `օգտագործելով ESP8266 ֆլեշերը և ծրագրավորողը, IOT Wifi մոդուլը. 6 քայլ
Ինչպես ջնջել կամ ծրագրավորել ESP8266- ի որոնվածը `օգտագործելով ESP8266 ֆլեշերը և ծրագրավորողը, IOT Wifi մոդուլը. Նկարագրություն. Այս մոդուլը USB ադապտեր /ծրագրավորող է ESP-01 կամ ESP-01S տիպի ESP8266 մոդուլների համար: Այն հարմար տեղադրված է 2x4P 2.54 մմ կանացի վերնագրով ՝ ESP01- ը միացնելու համար: Նաև այն ճեղքում է ESP-01- ի բոլոր կապանքները 2x4P 2.54 մմ արական ժապավենի միջոցով
DIY անլար էներգիայի փոխանցման համակարգ. 4 քայլ (նկարներով)
DIY անլար էներգիայի փոխանցման համակարգ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել համապատասխան կծիկ և ինվերտորային միացում անլար էներգիայի փոխանցման համակարգի համար, որը կարող է հեշտությամբ փոխանցել 20 Վտ հզորություն: Եկեք սկսենք
LED- ի վերահսկում ՝ օգտագործելով NodeMCU WiFi մոդուլը և Blynk հավելվածը. 7 քայլ
NodeMCU WiFi մոդուլի և Blynk հավելվածի միջոցով LED- ի կառավարում. Այս հրահանգը ցույց կտա ձեզ, թե ինչպես վերահսկել LED- ն ՝ օգտագործելով NodeMCU ESP8266 WiFi մոդուլը ՝ Blynk սմարթֆոնի հավելվածի միջոցով: Եթե դուք սկսնակ եք, կարդացեք: Եթե դուք ավելի փորձառու եք, ապա ձեզ կարող է հետաքրքրել մինչև վերջ բաց թողնելը, որտեղ ես խոսում եմ այն մասին, թե ինչ
Անլար էներգիայի փոխանցման համակարգ/H-Bridge, օգտագործելով չորս Mosfet .: 5 քայլ
Անլար էներգիայի փոխանցման համակարգ/H-Bridge Using Four Mosfet. Այս նախագծում մենք պատրաստվում ենք անլար էներգիայի փոխանցման միացում կատարել H-bridge Topology- ի միջոցով, չորս mosfets օգտագործվում են H- կամուրջ ստեղծելու համար, 4 mosfet- ի կառավարման համար մենք օգտագործել ենք 2 x IR2110 mosfet վարորդ ic