Բովանդակություն:
- Պարագաներ
- Քայլ 1: Շղթայի դիագրամ
- Քայլ 2. Ստեղծման համար սխեման պատրաստեք գրատախտակին
- Քայլ 3: Ուսումնական տեսանյութ այս IOT ծրագրի համար
- Քայլ 4: Տեղադրեք Blynk ծրագիրը
- Քայլ 5. Խելացի փոխանցման մոդուլի տարբեր ռեժիմ
- Քայլ 6: Ձեռնարկի ռեժիմ
- Քայլ 7: Ավտոմատ ռեժիմ
- Քայլ 8: PCB- ի նախագծում
- Քայլ 9. Պատվիրեք PCB- ն
- Քայլ 10: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
- Քայլ 11: Ընտրեք առաքման հասցեն և վճարման եղանակը
- Քայլ 12: Sոդեք բոլոր բաղադրիչները
- Քայլ 13. Programրագրեք NodeMCU- ն
- Քայլ 14: Միացրեք կենցաղային տեխնիկան
- Քայլ 15. Տեղադրեք ամբողջական սխեման տուփի ներսում
- Քայլ 16: Վերջապես
Video: Տնային ավտոմատացում NodeMCU Touch Sensor LDR ջերմաստիճանի կառավարման ռելեով `16 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Նախորդ NodeMCU նախագծերում ես վերահսկել եմ երկու կենցաղային տեխնիկա Blynk App- ից: Ես ստացել եմ բազմաթիվ մեկնաբանություններ և հաղորդագրություններ ՝ նախագիծը ձեռքով կարգավորելու և ավելի շատ հնարավորություններ ավելացնելու համար:
Այսպիսով, ես նախագծել եմ այս Smart Home Extention Box- ը:
IoT- ի վրա հիմնված տան ավտոմատացման նախագծում ես կատարել եմ տան ավտոմատացում ՝ օգտագործելով Blynk & NodeMCU Touch Sensor, LDR, Temperature control relay մոդուլը ՝ իրական ժամանակի հետադարձ կապով:
Ձեռնարկի ռեժիմում այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից և ձեռքով հպման անջատիչից (TTP223):
Ավտոմատ ռեժիմում այս խելացի ռելեը կարող է զգալ սենյակի ջերմաստիճանը և արևի լույսը ՝ օդափոխիչը և լամպը միացնելու և անջատելու համար ՝ օգտագործելով DHT11 սենսորը և LDR- ը:
Այս խելացի տան նախագիծը ունի հետևյալ հատկությունները.
1. Կենցաղային տեխնիկա, որը կառավարվում է բջջայինից `օգտագործելով Blynk հավելվածը
2. Կենցաղային տեխնիկա, որը վերահսկվում է ջերմաստիճանի և խոնավության տվիչով ինքնաբերաբար (ավտոմատ ռեժիմում)
3. Մուգ սենսորով ավտոմատ կերպով կառավարվող կենցաղային տեխնիկա (ավտոմատ ռեժիմում)
4. Վերահսկեք LIVE սենյակի ջերմաստիճանը և խոնավության ցուցանիշները OLED- ով և սմարթֆոնով
5. Կենցաղային տեխնիկան ձեռքով կառավարվում է հպման անջատիչով
6. Վերահսկեք կենցաղային տեխնիկան ինտերնետի միջոցով (WiFi)
Այս նախագիծը ոգեշնչված է այս Պարզ NodeMCU նախագծից
Պարագաներ
1. NodeMCU խորհուրդը
2. DH11 ցուցիչ
3. LDR
4. 10k Resistors 5 No.
5. 1k Resistors 3 No.
6. 220-ohm Resistors 2 ոչ
7. BC547 NPN Transistors 2 No.
8. Դիոդ 1N4007 2 թիվ
9. Դիոդ 1N4001 1nno
10. 5 մմ LED (1.5v) 3 ոչ
11. SPDT 5V ռելեներ 2 ոչ
12. Հրել անջատիչ/ կոճակ 4 ոչ (կամ) TTP223 Touch Sensor (3no)
13. Միակցիչներ և թռիչքներ
14. OLED I2C էկրան (0.96 "կամ 1.3") (ըստ ցանկության)
15. Hi-Link 220V դեպի 5V AC դեպի DC փոխարկիչ
Քայլ 1: Շղթայի դիագրամ
Սա IoT- ի վրա հիմնված խելացի տան համակարգի ամբողջական սխեման է:
Ես օգտագործել եմ NodeMCU ՝ ռելեի մոդուլը վերահսկելու համար: Ես միացրել եմ DHT11 ջերմաստիճանի և խոնավության տվիչին և LDR- ին, որպեսզի ռելեն ինքնաբերաբար վերահսկվի `ըստ սենյակի ջերմաստիճանի և շրջակա լույսի:
Չորս կոճակ կա ՝ կապված NodeMCU- ի հետ, այսինքն ՝ S1, S2, CMODE, RST: S1 & S2 ՝ ռելեի մոդուլը ձեռքով կառավարելու համար:
Կարող եք նաև TTP223 Touch սենսորները միացնել կոճակների փոխարեն:
CMODE ռեժիմը փոխելու համար (ձեռքով ռեժիմ, ավտոմատ ռեժիմ)
RST ՝ NodeMCU- ն վերականգնելու համար
Ես օգտագործել եմ 110V/220V AC- ից 5V DC փոխարկիչ `5V- ը NodeMCU- ին և ռելեներ մատակարարելու համար:
Այսպիսով, դուք կարող եք ուղղակիորեն միացնել 110 Վ կամ 220 Վ AC հոսանք այս խելացի ռելեի մոդուլով:
Քայլ 2. Ստեղծման համար սխեման պատրաստեք գրատախտակին
Նախքան PCB- ի նախագծումը, նախ ես փորձարկման համար շղթան պատրաստեցի սեղանի վրա:
Փորձարկման ընթացքում ես ծածկագիրը վերբեռնել եմ NodeMCU- ում, այնուհետև փորձել եմ ռելեներ կառավարել սեղմման կոճակներով, հպման անջատիչով: Blynk հավելված, ջերմաստիճանի տվիչ և LDR:
Այստեղ RST քորոցը ցածր ակտիվ է, այնպես որ RST կապի հետ կապված Touch սենսորը պետք է ակտիվ լինի ցածր:
Ներբեռնեք կցված կոդը այս NodeMCU ծրագրի համար: Ես ծածկագրում նշել եմ պահանջվող գրադարանների բոլոր հղումները:
Քայլ 3: Ուսումնական տեսանյութ այս IOT ծրագրի համար
Ուսումնական ձեռնարկում ես մանրամասն բացատրել եմ այս Smart Home սարքը պատրաստելու բոլոր քայլերը:
Այսպիսով, դուք կարող եք հեշտությամբ կատարել այս IoT նախագիծը ձեր տան համար:
Քայլ 4: Տեղադրեք Blynk ծրագիրը
Տեղադրեք Blynk ծրագիրը Google play store- ից կամ App store- ից, այնուհետև ավելացրեք բոլոր անհրաժեշտ վիջեթները ՝ ռելեի մոդուլը վերահսկելու և ջերմաստիճանը և խոնավությունը վերահսկելու համար: Ես բոլոր մանրամասները բացատրել եմ ձեռնարկի տեսանյութում:
Ես օգտագործել եմ 3 կոճակի վիջեթները ՝ ռելեի մոդուլը կառավարելու և ռեժիմը փոխելու համար:
Եվ 2 չափիչ վիջեթ ՝ ջերմաստիճանը և խոնավությունը վերահսկելու համար:
Քայլ 5. Խելացի փոխանցման մոդուլի տարբեր ռեժիմ
Մենք կարող ենք վերահսկել խելացի փոխանցումը երկու ռեժիմով.
1. Ձեռնարկի ռեժիմ
2. Ավտոմատ ռեժիմ
Մենք կարող ենք հեշտությամբ փոխել ռեժիմը PCB- ի կամ Blynk հավելվածի վրա տեղադրված CMODE կոճակի միջոցով:
Մեքենայի մեջ
Քայլ 6: Ձեռնարկի ռեժիմ
Ձեռնարկի ռեժիմում մենք կարող ենք վերահսկել ռելեի մոդուլը S1 & S2 հպման անջատիչներից կամ Blynk հավելվածից: Մենք միշտ կարող ենք վերահսկել Blynk հավելվածից անջատիչների հետադարձ կապի կարգավիճակը:
Եվ մենք կարող ենք նաև վերահսկել ջերմաստիճանի և խոնավության ցուցանիշները OLED էկրանին և Blynk հավելվածին, ինչպես տեսնում եք նկարներում:
Blynk հավելվածի միջոցով մենք կարող ենք վերահսկել ռելեի մոդուլը ցանկացած վայրից, եթե ինտերնետ ունենք մեր սմարթֆոնում:
Քայլ 7: Ավտոմատ ռեժիմ
Ավտոմատ ռեժիմում, ռելեի մոդուլը, որը վերահսկվում է DHT11 սենսորով և LDR- ով:
Մենք կարող ենք սահմանել կանխորոշված նվազագույն և առավելագույն ջերմաստիճանի և լուսավորության արժեքներ ծածկագրում:
Երմաստիճանի վերահսկում
Երբ սենյակի ջերմաստիճանը հատում է կանխորոշված առավելագույն ջերմաստիճանը, ռելե -1-ը միանում է, և երբ սենյակի ջերմաստիճանը դառնում է ավելի քիչ, քան կանխորոշված նվազագույն ջերմաստիճանը, ռելե -1-ը ինքնաբերաբար անջատվում է:
LDR վերահսկում
Նմանապես, երբ լույսի մակարդակը նվազում է, ռելե -2-ը միանում է, և երբ լույսը բավարար է, ռելե -2-ը ինքնաբերաբար անջատվում է:
Ես մանրամասն բացատրեցի ձեռնարկի տեսանյութում:
Քայլ 8: PCB- ի նախագծում
Հացաթղթի վրա խելացի ռելեի մոդուլի բոլոր հնարավորությունները փորձարկելուց հետո ես նախագծել եմ PCB- ն `միացումը կոմպակտ դարձնելու և նախագծին մասնագիտական տեսք հաղորդելու համար:
Կարող եք ներբեռնել IoT- ի վրա հիմնված տան ավտոմատացման նախագծի PCB Gerber ֆայլը հետևյալ հղումից.
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Քայլ 9. Պատվիրեք PCB- ն
Garber ֆայլը ներբեռնելուց հետո կարող եք հեշտությամբ պատվիրել PCB
1. Այցելեք https://jlcpcb.com և մուտք գործեք/գրանցվեք
2. Կտտացրեք QUOTE NOW կոճակին:
3 Կտտացրեք «Ավելացնել ձեր Gerber ֆայլը» կոճակին: Այնուհետև թերթեք և ընտրեք ձեր ներբեռնած Gerber ֆայլը:
Քայլ 10: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
4. Սահմանեք պահանջվող պարամետրը `քանակ, PCB- ի դիմակավորման գույն և այլն
5. PCB- ի բոլոր պարամետրերն ընտրելուց հետո կտտացրեք SAVE TO CART կոճակին:
Քայլ 11: Ընտրեք առաքման հասցեն և վճարման եղանակը
6. Մուտքագրեք Առաքման հասցեն:
7. Ընտրեք ձեզ հարմար առաքման եղանակը:
8. Ներկայացրեք պատվերը և շարունակեք վճարումը:
Կարող եք նաև հետևել ձեր պատվերին JLCPCB.com- ից:
Իմ PCB- ների պատրաստումը տևեց 2 օր և ժամանեց մեկ շաբաթվա ընթացքում ՝ օգտագործելով DHL առաքման տարբերակը:
PCB- ները լավ փաթեթավորված էին, և որակը իսկապես լավ էր այս մատչելի գնով:
Քայլ 12: Sոդեք բոլոր բաղադրիչները
Դրանից հետո միացրեք բոլոր բաղադրիչները ըստ սխեմայի:
Այնուհետև միացրեք NodeMCU, DHT11, LDR և OLED էկրանները:
Քայլ 13. Programրագրեք NodeMCU- ն
1. Միացրեք NodeMCU- ն նոութբուքի հետ
2. Ներբեռնեք ծածկագիրը: (Կցվում է)
3. Փոխեք Blynk Auth նշանը, WiFi անունը, WiFi գաղտնաբառը:
4. Փոխեք նախապես սահմանված ջերմաստիճանը և լուսային արժեքը ավտոմատ ռեժիմի համար `ըստ ձեր պահանջի
5. Ընտրեք NodeMCU 12E տախտակը և համապատասխան PORT- ը: Այնուհետեւ վերբեռնեք կոդը:
** Այս նախագծում դուք կարող եք օգտագործել և 0.96 "OLED, և 1.3" OLED էկրան: Ես կիսել եմ երկու OLED- ի ծածկագիրը, վերբեռնեք ծածկագիրը, ըստ ձեր օգտագործած OLED էկրանին:
Ես արդեն կցել եմ ծածկագիրը նախորդ քայլերում:
Քայլ 14: Միացրեք կենցաղային տեխնիկան
Միացրեք կենցաղային տեխնիկան ըստ սխեմայի:
Խնդրում ենք ձեռնարկել անվտանգության համապատասխան նախազգուշական միջոցներ բարձր լարման հետ աշխատելիս:
Այստեղ դուք կարող եք ուղղակիորեն միացնել 110 Վ կամ 220 Վ AC լարման:
** Ես RST կապի համար հպման տվիչ չեմ օգտագործել, քանի որ այն ակտիվ է OWԱOWՐ:
Քայլ 15. Տեղադրեք ամբողջական սխեման տուփի ներսում
Ես տեղադրել եմ ամբողջական սխեման պլաստիկ տուփի ներսում: Քանի որ ես կօգտագործեմ այս NodeMCU նախագիծը որպես Smart extention BOX:
Դա կլինի շատ օգտակար և հեշտ օգտագործման համար:
Քայլ 16: Վերջապես
Միացրեք 110V/230V մատակարարումը:
Այժմ դուք կարող եք խելացի կերպով վերահսկել ձեր կենցաղային տեխնիկան: Հուսով եմ, որ ձեզ դուր է եկել տան ավտոմատացման այս նախագիծը: Ես կիսվել եմ այս նախագծի համար անհրաժեշտ բոլոր տեղեկություններով:
Ես իսկապես կգնահատեմ դա, եթե կիսեք ձեր արժեքավոր կարծիքը: Նաև եթե որևէ հարց ունեք, գրեք մեկնաբանությունների բաժնում:
Լրացուցիչ նման նախագծերի համար խնդրում ենք հետևել TechStudyCell- ին: Շնորհակալություն ձեր ժամանակի և ուրախ ուսուցման համար:
Խորհուրդ ենք տալիս:
Տնային ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU ՝ 6 քայլ
Տան ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU. Երբևէ ցանկացե՞լ եք ձեր տունը ավտոմատացնել WiFi- ի միջոցով: Edանկանու՞մ եք կառավարել ձեր սմարթֆոնի լույսերը, օդափոխիչը և ցանկացած այլ սարքավորումներ: Կամ երբևէ ցանկացե՞լ եք ուսուցանել միացված սարքերի մասին և դրա հետ սկսել: Տան ավտոմատացման այս նախագիծը կամենա
Խոսակցական ավտոմատացում -- Աուդիո Արդուինոյից -- Ձայնով վերահսկվող ավտոմատացում -- HC - 05 Bluetooth մոդուլ. 9 քայլ (նկարներով)
Խոսակցական ավտոմատացում || Աուդիո Արդուինոյից || Ձայնով վերահսկվող ավտոմատացում || HC - 05 Bluetooth մոդուլ ՝ …………………………. Լրացուցիչ տեսանյութերի համար Բաժանորդագրվեք իմ YouTube ալիքին …. …. Այս տեսանյութում մենք կառուցել ենք Խոսող ավտոմատացում: Երբ դուք բջջային հեռախոսով ձայնային հրաման կուղարկեք, այն կմիացնի տնային սարքերը և հետադարձ կապ կուղարկի
Ինչպես կատարել IoT- ի վրա հիմնված տան ավտոմատացում NodeMCU սենսորների կառավարման ռելեի միջոցով. 14 քայլ (նկարներով)
Ինչպես կատարել IoT- ի վրա հիմնված տան ավտոմատացում NodeMCU սենսորների կառավարման ռելեի միջոցով. IoT- ի վրա հիմնված այս նախագծում ես Blynk- ով և NodeMCU կառավարման ռելեի մոդուլով իրական տնային ավտոմատացում իրական ժամանակի հետադարձ կապով: Ձեռնարկի ռեժիմում այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից և, ձեռքով անջատիչից: Ավտոմատ ռեժիմում այս սարսափը
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել
Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով. 4 քայլ
Տնային ավտոմատացում Wemos D1 Mini- ի միջոցով PCB դիզայնով. Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով: Մի քանի շաբաթ առաջ մենք rootaid.com կայքում հրատարակեցինք «Տնային ավտոմատացում ՝ օգտագործելով ազնվամորի Pi» ձեռնարկը, որը լավ ընդունվեց հոբբիստների և քոլեջի ուսանողներ: Հետո եկավ մեր անդամներից մեկը