Բովանդակություն:
- Պարագաներ
- Քայլ 1: Շղթայի դիագրամ
- Քայլ 2. Ստեղծման համար սխեման պատրաստեք գրատախտակին
- Քայլ 3: Տեղադրեք Blynk ծրագիրը
- Քայլ 4. Խելացի փոխանցման մոդուլի տարբեր ռեժիմ
- Քայլ 5: Ձեռնարկի ռեժիմ
- Քայլ 6: Ավտոմատ ռեժիմ
- Քայլ 7: PCB- ի նախագծում
- Քայլ 8: Պատվիրեք PCB- ն
- Քայլ 9: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
- Քայլ 10: Ընտրեք առաքման հասցեն և վճարման եղանակը
- Քայլ 11: erոդեք բոլոր բաղադրիչները
- Քայլ 12. Programրագրեք NodeMCU- ն
- Քայլ 13: Միացրեք կենցաղային տեխնիկան
- Քայլ 14: Վերջապես
Video: Ինչպես կատարել IoT- ի վրա հիմնված տան ավտոմատացում NodeMCU սենսորների կառավարման ռելեի միջոցով. 14 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
IoT- ի վրա հիմնված այս նախագծում ես պատրաստել եմ Home Automation with Blynk և NodeMCU կառավարման ռելեի մոդուլը `իրական ժամանակի հետադարձ կապով: Ձեռնարկի ռեժիմում այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից և, ձեռքով անջատիչից: Ավտոմատ ռեժիմում այս խելացի ռելեը կարող է զգալ սենյակի ջերմաստիճանը և արևը `օդափոխիչը և լամպը միացնելու և անջատելու համար:
Այս խելացի տան նախագիծն ունի հետևյալ հնարավորությունները ՝ 1. Կենցաղային տեխնիկա, որը կառավարվում է բջջայինից ՝ օգտագործելով Blynk App 2. Կենցաղային տեխնիկա, որը վերահսկվում է ջերմաստիճանի և խոնավության տվիչով ինքնաբերաբար (Ավտոմատ ռեժիմում) 3. Կենցաղային տեխնիկա ՝ ավտոմատ կառավարվող Dark Sensor- ով (Ավտոմատ ռեժիմում). Սմարթֆոն 5. Կենցաղային տեխնիկա, որը կառավարվում է ձեռքով անջատիչներով 6. Կառավարեք կենցաղային տեխնիկան ինտերնետի միջոցով
Պարագաներ
Այս Smart House նախագծի համար պահանջվող բաղադրիչները
1. NodeMCU
2. DH11 ցուցիչ
3. LDR
4. 10k Resistors 5 No.
5. 1k դիմադրիչներ 5 ոչ (R1- ից R4)
6. 220-ohm Resistors 2 ոչ (R5 & R6)
7. Optocoupler PC817 2 թիվ
8. BC547 NPN Transistors 2 No.
9. Դիոդ 1N4007 2 թիվ
10. Դիոդ 1N4001 1nno
11. LED (1.5v) 3 ոչ
12. Կոնդենսատորներ 100uF 2 թիվ
13. SPDT 12V ռելեներ 2 ոչ
14. 7805 լարման կարգավորիչ 1 ոչ
15. Հրել անջատիչ/ կոճակ 4 ոչ
16. Միակցիչներ և թռիչքներ
17. OLED I2C էկրան (0.96 դյույմ կամ 1.3 դյույմ)
Քայլ 1: Շղթայի դիագրամ
Սա IoT- ի վրա հիմնված տան ավտոմատացման նախագծի ամբողջական սխեման է:
Ես օգտագործել եմ NodeMCU ՝ ռելեի մոդուլը վերահսկելու համար: Ես միացրել եմ DHT11 ջերմաստիճանի և խոնավության տվիչին և LDR- ին, որպեսզի ռելեն ինքնաբերաբար վերահսկվի `ըստ սենյակի ջերմաստիճանի և շրջակա լույսի: Չորս կոճակ կա ՝ կապված NodeMCU- ի հետ, այսինքն ՝ S1, S2, CMODE, RST: S1 & S2 ՝ ռելեի մոդուլը ձեռքով կառավարելու համար CMODE ՝ ռեժիմը (ձեռքի ռեժիմ, ավտոմատ ռեժիմ) փոխելու համար RST ՝ NodeMCU- ն վերականգնելու համար ես փոխանցել եմ 12V ռելեի մոդուլին և օգտագործել եմ 7805 լարման կարգավորիչ ՝ 5v NodeMCU- ին մատակարարելու համար:
Քայլ 2. Ստեղծման համար սխեման պատրաստեք գրատախտակին
Նախքան PCB- ի նախագծումը, նախ ես փորձարկման համար շղթան պատրաստեցի սեղանի վրա: Փորձարկման ընթացքում ես ծածկագիրը վերբեռնել եմ NodeMCU- ում, այնուհետև փորձել եմ ռելեներ կառավարել սեղմման կոճակներով, Blynk հավելվածով, ջերմաստիճանի տվիչով և LDR- ով:
Ներբեռնեք կցված կոդը այս NodeMCU ծրագրի համար:
Ես ծածկագրում նշել եմ պահանջվող գրադարանների բոլոր հղումները:
Քայլ 3: Տեղադրեք Blynk ծրագիրը
Տեղադրեք Blynk ծրագիրը Google play store- ից կամ App store- ից, այնուհետև ավելացրեք բոլոր անհրաժեշտ վիջեթները ՝ ռելեի մոդուլը վերահսկելու և ջերմաստիճանը և խոնավությունը վերահսկելու համար: Ես բոլոր մանրամասները բացատրել եմ ձեռնարկի տեսանյութում:
Ես օգտագործել եմ 3 կոճակի վիջեթները ՝ ռելեի մոդուլը կառավարելու և ռեժիմը փոխելու համար: Եվ 2 չափիչ վիջեթ ՝ ջերմաստիճանը և խոնավությունը վերահսկելու համար:
Քայլ 4. Խելացի փոխանցման մոդուլի տարբեր ռեժիմ
Մենք կարող ենք վերահսկել խելացի ռելեերը 2 ռեժիմով.
1. Ձեռնարկի ռեժիմ
2. Ավտոմատ ռեժիմ
Մենք կարող ենք հեշտությամբ փոխել ռեժիմը PCB- ի կամ Blynk հավելվածի վրա տեղադրված CMODE կոճակի միջոցով:
Քայլ 5: Ձեռնարկի ռեժիմ
Ձեռնարկի ռեժիմում մենք կարող ենք վերահսկել ռելեի մոդուլը S1 & S2 կոճակներից կամ Blynk հավելվածից:
Մենք միշտ կարող ենք վերահսկել Blynk հավելվածից անջատիչների հետադարձ կապի կարգավիճակը: Եվ մենք կարող ենք նաև վերահսկել ջերմաստիճանի և խոնավության ցուցանիշները OLED էկրանին և Blynk հավելվածին, ինչպես տեսնում եք նկարներում: Blynk հավելվածի միջոցով մենք կարող ենք վերահսկել ռելեի մոդուլը ցանկացած վայրից, եթե ինտերնետ ունենք մեր սմարթֆոնում:
Քայլ 6: Ավտոմատ ռեժիմ
Ավտոմատ ռեժիմում, ռելեի մոդուլը, որը վերահսկվում է DHT11 սենսորով և LDR- ով:
Մենք կարող ենք սահմանել կանխորոշված նվազագույն և առավելագույն ջերմաստիճանի և լուսավորության արժեքներ: Ավտոմատ ռեժիմում, երբ սենյակի ջերմաստիճանը հատում է կանխորոշված առավելագույն ջերմաստիճանը, ռելե -1-ը միանում է, և երբ սենյակի ջերմաստիճանը նվազում է կանխորոշված նվազագույն ջերմաստիճանից, ռելե -1-ը ինքնաբերաբար անջատվում է:
Նմանապես, երբ լույսի մակարդակը նվազում է, ռելե -2-ը միանում է, և երբ լույսը բավարար է, ռելե -2-ը ինքնաբերաբար անջատվում է: Ես մանրամասն բացատրեցի ձեռնարկի տեսանյութում:
Քայլ 7: PCB- ի նախագծում
Քանի որ ես պատրաստվում եմ ամեն օր օգտագործել սխեման, այնպես որ տախտակի վրա խելացի ռելեի մոդուլի բոլոր հնարավորությունները փորձարկելուց հետո ես նախագծել եմ PCB- ն: Այս տան ավտոմատացման նախագծի PCB Gerber ֆայլը կարող եք ներբեռնել հետևյալ հղումից.
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Քայլ 8: Պատվիրեք PCB- ն
Garber ֆայլը ներբեռնելուց հետո կարող եք հեշտությամբ պատվիրել PCB
1. Այցելեք https://jlcpcb.com և մուտք գործեք/գրանցվեք
2. Կտտացրեք QUOTE NOW կոճակին:
3 Կտտացրեք «Ավելացնել ձեր Gerber ֆայլը» կոճակին:
Այնուհետև թերթեք և ընտրեք ձեր ներբեռնած Gerber ֆայլը:
Քայլ 9: Վերբեռնեք Gerber ֆայլը և սահմանեք պարամետրերը
4. Սահմանեք պահանջվող պարամետրը `քանակ, PCB գույն և այլն
5. PCB- ի բոլոր պարամետրերն ընտրելուց հետո կտտացրեք SAVE TO CART կոճակին:
Քայլ 10: Ընտրեք առաքման հասցեն և վճարման եղանակը
6. Մուտքագրեք Առաքման հասցեն:
7. Ընտրեք ձեզ հարմար առաքման եղանակը:
8. Ներկայացրեք պատվերը և շարունակեք վճարումը: Կարող եք նաև հետևել ձեր պատվերին JLCPCB.com- ից:
Իմ PCB- ների պատրաստումը տևեց 2 օր և ժամանեց մեկ շաբաթվա ընթացքում ՝ օգտագործելով DHL առաքման տարբերակը:
PCB- ները լավ փաթեթավորված էին, և որակը իսկապես լավ էր այս մատչելի գնով:
Քայլ 11: erոդեք բոլոր բաղադրիչները
Դրանից հետո միացրեք բոլոր բաղադրիչները ըստ սխեմայի:
Այնուհետև միացրեք NodeMCU, DHT11, LDR և OLED էկրանները:
Քայլ 12. Programրագրեք NodeMCU- ն
1. Միացրեք NodeMCU- ն նոութբուքի հետ
2. Ներբեռնեք ծածկագիրը: (Կցվում է)
3. Փոխեք Blynk Auth նշանը, WiFi անունը, WiFi գաղտնաբառը:
4. Փոխեք նախապես սահմանված ջերմաստիճանը և լուսային արժեքը ավտոմատ ռեժիմի համար `ըստ ձեր պահանջի
5. Ընտրեք NodeMCU 12E տախտակը և համապատասխան PORT- ը: Այնուհետեւ վերբեռնեք կոդը:
** Այս նախագծում դուք կարող եք օգտագործել և 0.96 "OLED, և 1.3" OLED էկրան: Ես կիսել եմ երկու OLED- ի ծածկագիրը, վերբեռնեք ծածկագիրը, ըստ ձեր օգտագործած OLED էկրանին:
Ես արդեն կցել եմ ծածկագիրը նախորդ քայլերում:
Քայլ 13: Միացրեք կենցաղային տեխնիկան
Միացրեք կենցաղային տեխնիկան ըստ սխեմայի: Խնդրում ենք ձեռնարկել անվտանգության համապատասխան նախազգուշական միջոցներ բարձր լարման հետ աշխատելիս:
Միացրեք 12 Վոլտ DC սնուցման համակարգիչը, ինչպես ցույց է տրված սխեմայում:
Քայլ 14: Վերջապես
Միացրեք 110 Վ/230 Վ լարման և 12 Վ լարման հոսանք:
Այժմ դուք կարող եք խելացի կերպով վերահսկել ձեր կենցաղային տեխնիկան: Հուսով եմ, որ ձեզ դուր է եկել տան ավտոմատացման այս նախագիծը: Ես կիսվել եմ այս նախագծի համար անհրաժեշտ բոլոր տեղեկություններով: Ես իսկապես կգնահատեմ դա, եթե կիսեք ձեր արժեքավոր կարծիքը: Նաև եթե որևէ հարց ունեք, գրեք մեկնաբանությունների բաժնում: Լրացուցիչ նման նախագծերի համար խնդրում ենք հետևել TechStudyCell- ին: Շնորհակալություն ձեր ժամանակի և ուրախ ուսուցման համար:
Խորհուրդ ենք տալիս:
Arduino- ի վրա հիմնված ձայնով վերահսկվող IOT ռելեի անջատիչ (Google Home & Alexa Supported). 11 քայլ
Arduino- ի վրա հիմնված ձայնով վերահսկվող IOT ռելեի անջատիչ (Google Home & Alexa Supported). Այս նախագիծը նկարագրում է, թե ինչպես կատարել Arduino- ի վրա հիմնված, ձայնով կառավարվող, IOT ռելեի անջատիչ: Սա փոխանցում է, որը կարող եք միացնել և անջատել ՝ օգտագործելով iOS և Android հավելվածներ, ինչպես նաև այն կապել IFTTT- ին և վերահսկել այն ձեր ձայնով ՝ օգտագործելով Goog
Ինչպես դարձնել խելացի տուն ՝ օգտագործելով Arduino կառավարման ռելեի մոդուլը - Տնային ավտոմատացման գաղափարներ. 15 քայլ (նկարներով)
Ինչպես դարձնել խելացի տուն ՝ օգտագործելով Arduino կառավարման ռելեի մոդուլը | Տան ավտոմատացման գաղափարներ. Տան ավտոմատացման այս նախագծում մենք նախագծելու ենք խելացի տան ռելեի մոդուլ, որը կարող է կառավարել 5 կենցաղային տեխնիկա: Այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից, IR հեռակառավարման վահանակից կամ հեռուստատեսության հեռակառավարիչից, ձեռքով անջատիչից: Այս խելացի էստաֆետը կարող է զգալ նաև
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
IOT- ի վրա հիմնված տան ավտոմատացում. 4 քայլ
IOT- ի վրա հիմնված տան ավտոմատացում. երբ nodemcu- ի միացումը միանում է ձեզ երթուղիչին WiFi- ի միջոցով & միացեք նաև Blynk սերվերի հետ Ձեր խելացի հեռախոսը ստորակետ ուղարկեք
Android և Arduino SMS- ների վրա հիմնված տան ավտոմատացում. 5 քայլ (նկարներով)
Android և Arduino SMS- ների վրա հիմնված տան ավտոմատացում. ! ! N O T I C E! ! ! Իմ տարածքում բջջային հեռախոսների աշտարակի արդիականացման պատճառով ես այլևս չեմ կարող օգտագործել այս GSM մոդուլը: Ավելի նոր աշտարակը այլևս չի ապահովում 2G սարքեր: Հետևաբար, ես այլևս չեմ կարող որևէ աջակցություն ցուցաբերել այս նախագծին: Վերջերս ես կրկին