Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2: Blynk հավելված
- Քայլ 3. ESP8266 ծրագրավորում Arduino IDE- ում
- Քայլ 4: IFTTT (Եթե սա ապա այն)
- Քայլ 5: Շղթա
- Քայլ 6: Շարժական (IFTTT հավելված) ցանկացած վայրից մոնիտորինգ
Video: DIY ձայնով/ինտերնետով վերահսկվող տան ավտոմատացում և մոնիտորինգ ՝ օգտագործելով ESP8266 և Google Home Mini ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Հեյ !! Երկար ընդմիջումից հետո ես այստեղ եմ, քանի որ մենք բոլորս պետք է ձանձրալի (աշխատանք) ինչ -որ բան անենք, որպեսզի վաստակենք:
ՏՆԱՅԻՆ ԱՎՏՈՄԱՏՈՄԻ բոլոր հոդվածներից հետո, որոնք ես գրել եմ BLUETOOTH, IR, Local WIFI, Cloud, այսինքն ՝ դժվարիներից, * ՀԻՄԱ * գալիս է ամենահեշտ, բայց ամենաարդյունավետ տնային ավտոմատացման լուծումը: Տ
ի տարբերություն իմ նախորդ նախագծերի, նրա նախագծին ավելի քիչ սարքավորում է անհրաժեշտ: Softwareրագրային ապահովման տարբեր ընկերությունների ծառայությունների օգտագործումը հիմնականում դրանում երևում է Arduino- ի և սխեմաների մի փոքր գիտելիքով: Եկեք ձեզ չձանձրացնենք: Վայելեք ծուլությունը !!!
Ո NOTՇԱԴՐՈԹՅՈՆ. Խնդրում ենք կարդալ ամբողջ փաստաթուղթը, այն կտևի 9 րոպե, հակառակ դեպքում, եթե դուք վնասեք ձեր բաղադրիչները, ես պատասխանատվություն չեմ կրի: Սա երրորդ անգամն է, որ ես վերբեռնում եմ նախագիծը, քանի որ կայքի հետ կապված որոշ խնդիրներ կան:
Քայլ 1: Պահանջվում են բաղադրիչներ
Իրականում անհրաժեշտ էր հինգ բաղադրիչ, բայց մենք կարող ենք այն բաժանել երկրորդի համար, ինչպես ես ավելի վաղ էի արել, քանի որ այն ժամանակ չէի ուզում գումար ծախսել !!
- ESP8266 Nodemcu wifi զարգացման տախտակ - Միգուցե որևէ բան LOLIN, AMICA, ADAFRUIT
-
5V ռելեի տախտակ ամբողջությամբ կամ քայքայվել հետևյալ կերպ
- RELAY 5VULN2003 կամ ULN2003A
- Ռելեային պաշտպանության դիոդ (որը ես բաց էի թողել ավելի վաղ նախագծերում)
- Թռիչքաձողեր կամ (մետաղալար և եռակցման երկաթ)
- Vանկացած բջջային լիցքավորիչ կամ 5 Վ ադապտեր (պահեստային լիցքավորիչ, մի՛ քանդեք ձեր ծնողի բջջային լիցքավորիչը)
- GOOGLE HOME MINI
Այսպիսով, մենք կարող ենք ձեռք բերել 2/4/8/16 ռելեների ռելեային տախտակ անձեռնմխելի նախապես կառուցված սխեմայի մեջ կամ կարող ենք այն պատրաստել: Խնդրում ենք անդրադառնալ այս իմ նախորդ հոդվածներին `ինքնուրույն ռելեային տախտակ պատրաստելու համար:
Քայլ 2: Blynk հավելված
Տեղադրեք Blynk ծրագիրը ձեր Android հեռախոսի կամ խնձորի հեռախոսի մեջ
Տեղադրելուց հետո գրանցվեք ՝ օգտագործելով էլփոստի id կամ facebook (ես չեմ նախընտրում facebook- ը): Եվ վստահ եղեք, որ դուք գիտեք օգտագործված էլ. Փոստի ID- ի գաղտնաբառը, այլապես չեք ստանա Blynk Auth Token- ը (նախագծին հատուկ է), որը ոչ միայն ուղարկվում է ձեր գրանցված էլ. Փոստի id- ին, այլև կարելի է ստանալ Blynk- ի նախագծի կարգավորումներից: Կատակում էր!
- ընտրել նոր նախագիծ Վիջեթ ավելացնելու համար օգտագործեք + կոճակը
- Ավելացրեք կոճակ այնքան, որքան ցանկանում եք (ՄԻՆՉԵՎ ԱՎԱՐՏՎԵԼ ՁԵՐ 2000 ԱՆՎԱՐ ԷՆԵՐԳԵՏԻԿԱՆԸ և այնուհետև էներգիա գնել)
- Կարգավորել կոճակը `կտտացնելով ավելացված կոճակին
- Ընտրեք ելքային փին (Թվային), ինչպիսիք են D1, D2, D3, _, _, _, _ (ԼՐԱՈ BLԹՅՈՆԸ ՍՏԱՆՔԵՐՈՎ) (կապերը կարող են լինել թվային, անալոգային, վիրտուալ)
- Տեսեք նկարները, ես ստորին վիճակը դրել եմ 1, իսկ կոճակի վերին վիճակը ՝ 0:
Դրա պատճառն այն է, որ ռելեի տախտակի մուտքագրումը միացված է IC- ներին, ինչպիսիք են ULN2003- ը կամ ռելեներ վարող IC- ները, որոնք գործում են որպես ՉԻ դարպաս:
Քայլ 3. ESP8266 ծրագրավորում Arduino IDE- ում
Arduino IDE- ում, առաջին հերթին, մենք պետք է ընտրենք զարգացման տախտակը, որը մենք ծրագրավորելու ենք, ինչպես ես ասել եմ իմ ավելի վաղ նախագծերում: Arduino IDE> Գործիքներ> Տախտակներ> Nodemcu 12E և ընտրեք usb պորտը, որին այն միացրել ենք COM3/4/5/6/…
Այժմ մենք պետք է տեղադրենք Blynk գրադարանը Արդուինոյում, որը մենք կարող ենք հեշտությամբ ոչինչ չանել և ունենալ յուրաքանչյուր կոդ:
Միացրեք Nodemcu ESP8266 նոութբուքին: Իհարկե, USB մալուխներով: Ոչ կոդավորողների և ինձ համար հեշտության համար.
Գնացեք Ֆայլ> ՕՐԻՆԱԿՆԵՐ> Բլինկ> Տախտակի Wifi> ընտրեք Standalone Այժմ ոչինչ անհրաժեշտ չէ, բացի Blynk Auth Token- ից (նախագծին հատուկ) և wifi հավատարմագրերից: ԲԵՌՆԵԼ Էսքիզը ESP8266- ում և բացեք SERIAL MONITOR:
Դուք կարող եք տեսնել «IP» - ն, նշեք այդ IP- ն, այն կարող է տարբերվել ըստ սերվերի գոտիների: Իմը, ինչպես տեսնում եք, «139.59.206.133» է: 80 -ը սովորաբար նավահանգիստ է http- ի համար:
Քայլ 4: IFTTT (Եթե սա ապա այն)
Դա մի հարթակ է, որն օգնում է մեզ ստեղծել հատուկ հավելվածներ, որոնք կարող են օգնել մեզ տեղեկանալ որոշակի իրադարձության համար կամ կարող են կատարել որոշակի առաջադրանքներ: Ինչպես անունն է հուշում. Ամեն ինչ շրջապատում է «սա» և «այն»:
ԱՅՍՏԵ «Եթե Google- ի օգնականին ասել է կոնկրետ արտահայտություն», ապա «այդ պինգը կկատարվի»
Այսպիսով, ինչպես ասվեց, մենք պետք է սեղմենք - Իմ հավելվածներ> ստեղծել նոր> կտտացրեք այս> որոնեք և ընտրեք google օգնական> ընտրեք պարզ արտահայտություն> հետևեք նկարներին> ստեղծեք ձգան
Կտտացրեք դրա վրա> որոնեք վեբ -կեռիկներ> ընտրեք այն> ընտրեք Կատարել վեբ հարցում> Կլինեն հետևյալ դաշտերը.
- URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (թվային 1/0 …
- Մեթոդ (GET) Բովանդակության տեսակը (ոչինչ)
- Մարմին (ոչինչ)
Այս ամենը լրացնելուց հետո կտտացրեք Ստեղծեք ձգան
Նշում. PIN- ն այստեղ համապատասխանում է Arduino- ի կապումներին, այնպես, ինչպես այն, ինչ մենք տեսնում ենք ESP8266- ում, քանի որ D1- ը GPIO5 է այսինքն D5 Arduino- ի համար, որը մենք պետք է այստեղ գրենք ոչ թե D1: Օրինակ `https:// IP/YourAuthToken/update/D5? Value = 1 this նշանակում է, որ ESP8266- ի D1 կապն անջատված կլինի: ՕԳՏԱԳՈՐԵԼ ESP8266- ի PIN դիագրամը `D պատասխանողին իմանալու համար: Դեպի GPIO?
Քայլ 5: Շղթա
Այս նախագծի համար սխեման շատ պարզ է: Այստեղ նախկինում քննարկված բաղադրիչները օգտագործվում են.
5V ադապտեր; ESP8266 Նոդեմկու; ռելե տախտակ; ցատկողներ Ես օգտագործել եմ երկու ռելեներ, բայց մենք կարող ենք օգտագործել այնքան, որքան կա ESP8266 կապում !!!
- 5 Վ լարման սնուցումը կտրամադրվի ESP8266 և փոխանցման տախտակ:
- ESP8266 Nodemcu- ն կունենա 5 Վ լարման մատակարարում միկրո USB կամ Vin կապի և գրունտի միջոցով (ինչպես դա արել եմ):
- Ռելեային տախտակն ունի մատակարարման համար նախատեսված Vcc և GND քորոց: Խնդրում ենք հետևել նկարին, մի տեղադրեք մատակարարումը Ռելեի տախտակի մյուս կողմում, այլ նպատակների համար է: (Ես չեմ ասի, որ դա հեշտ գործ է !!)
- Այսպիսով, մեր IoT MODULE- ը պատրաստվում է գնալ, ի՞նչ է մնում: Միացրեք այն տեխնիկային …:)
- Դա ամենահեշտ խնդիրն է, բայց զգույշ եղեք, քանի որ ITS 220V AC կամ 110V AC….. Տեղադրեք հիմնական անջատիչները, այլապես մահանալու դեպքում ես չգիտեմ, թե ով է գրել այս հոդվածը:
- ՌԵԼԵԻ «ՉԻ» (սովորաբար բաց) կապը և սարքի անջատիչներին զուգահեռաբար փոխանցվող ռելեի քորոցը, եթե սարքերի համար անջատիչ չկա, միացրեք ռելեային կապում շարանը ցանկացած լարին (ՈIԻI կամ ՆԵUTՏՐԱՅԻՆ), որը միանում է սարքի հետ:
Ո NOTՇԱԴՐՈԹՅՈՆ. Ես ասացի, որ ռելեերը միացրեք NO քորոցին և COM կապին այնպես, որ սարքերը սովորաբար գտնվում են OFF վիճակում: Կարելի է օգտագործել NC քորոց (սովորաբար փակ է), եթե նա ցանկանում է, որ սարքը որպես կանխադրված լինի ON վիճակում: ON և OFF վիճակը կախված է 2 ՖԱԿՏՈՐԻ. 1) Ռելեի NO և NC քորոց 2) 0 և 1 տրամաբանություն IFTTT/Blynk հավելվածում
Քայլ 6: Շարժական (IFTTT հավելված) ցանկացած վայրից մոնիտորինգ
Կարելի է հեշտությամբ վերահսկել, թե ինչ է կատարվում իրենց տանը այս աշխարհի ցանկացած վայրից միայն ինտերնետի առկայության դեպքում:
Այսպիսով, դրա համար անհրաժեշտ բանը IFTTT ծրագիրն է, որը հասանելի է Google Play Store- ում Android օգտագործողների համար:
IoS օգտվողը կարող է այն ստանալ նաև իր App Store- ից:
Երկու դեպքում էլ հիշեք, որ մուտք գործեք նույն հաշվից, որը կապված է GOOGLE HOME MINI- ի և IFTTT հաշվի հետ, որտեղ պատրաստել եք ապլետներ: Այսպիսով, ամենակարևորը gmail- ի կամ facebook- ի հաշիվն է, որը պետք է նույնը լինի ամբողջ ընթացքում:
Այս հավելվածում դուք կարող եք ստեղծել ապլետներ այնպես, ինչպես մենք անում ենք IFTTT վեբ ծրագրում:
Երբ մենք ստեղծում ենք ապլետ, միշտ կա տարբերակ ստանալ ծանուցում, երբ ծրագրաշարը գործարկվում է, լռելյայն այն միացված է:
Այսպիսով, այժմ վերահսկեք, երբ ձեր սարքավորումներից որևէ մեկը պտտվում է:
ՎԱՅԵԼԵՔ LAՈՈԹՅՈՆԸ !! Նորարար !! սիրված դարձրեք այս նախագիծը ՝ ձեր աջակցությունը ցույց տալու համար, և եթե ցանկանում եք ավելին նման DIY հեշտ նախագծերի…
Խորհուրդ ենք տալիս:
Խոսակցական ավտոմատացում -- Աուդիո Արդուինոյից -- Ձայնով վերահսկվող ավտոմատացում -- HC - 05 Bluetooth մոդուլ. 9 քայլ (նկարներով)
Խոսակցական ավտոմատացում || Աուդիո Արդուինոյից || Ձայնով վերահսկվող ավտոմատացում || HC - 05 Bluetooth մոդուլ ՝ …………………………. Լրացուցիչ տեսանյութերի համար Բաժանորդագրվեք իմ YouTube ալիքին …. …. Այս տեսանյութում մենք կառուցել ենք Խոսող ավտոմատացում: Երբ դուք բջջային հեռախոսով ձայնային հրաման կուղարկեք, այն կմիացնի տնային սարքերը և հետադարձ կապ կուղարկի
Ինտերնետ/ամպ վերահսկվող տան ավտոմատացում ՝ օգտագործելով Esp8266 (aREST, MQTT, IoT). 7 քայլ (նկարներով)
Ինտերնետ/ամպ վերահսկվող տնային ավտոմատացում ՝ օգտագործելով Esp8266 (aREST, MQTT, IoT). ԲՈԼՈՐ վարկերը ՝ http://arest.io/ ամպային ծառայության համար: IoT աշխարհի ամենաքննարկվող թեման այս պահին !! Ամպային սերվերներն ու ծառայությունները, որոնք դա հնարավոր են դարձնում, այսօրվա աշխարհի գրավիչ կետն է … ՀԵՌԱՆԱՎՈՐՈARԹՅՈARՆԸ ԿԱՐՈ ԵՆ
Ձայնով վերահսկվող տան ավտոմատացում (ինչպես Alexa- ն կամ Google Home- ը, Wifi կամ Ethernet կարիք չկա). 4 քայլ
Ձայնով վերահսկվող տնային ավտոմատացում (ինչպես Alexa- ն կամ Google Home- ը, Wifi կամ Ethernet կարիք չկա). Հիմնականում դա SMS- ի վրա հիմնված arduino ռելեներ են `Google օգնականի կարգավորմամբ` ձայնային հրահանգներով հաղորդագրություններ ուղարկելու համար: Դա շատ հեշտ և էժան է և աշխատում է ինչպես Alexa- ի գովազդները ձեր հետ գոյություն ունեցող էլեկտրական սարքեր (եթե ունեք Moto -X խելացի
Raspberry Pi ձայնով վերահսկվող տան ավտոմատացում. 5 քայլ
Raspberry Pi Voice Controlled Home Automation: Այս հրահանգի նպատակն է ապահովել քայլ առ քայլ ձեռնարկ, թե ինչպես ստեղծել ազնվամորի pi, որը կարող է ավտոմատացնել լույսերը / լուսարձակները ձեր ձայնային հրամաններով:
Էժան, հեշտ, ինտերնետով վերահսկվող տան ավտոմատացման համակարգ. 5 քայլ (նկարներով)
Էժան, հեշտ, ինտերնետով վերահսկվող տան ավտոմատացման համակարգ. Եթե ունեք ընտանի կենդանիներ/երեխաներ և կարիք ունեք նրանց կերակրել կամ խփել ինտերնետի միջոցով, ապա այս համակարգը կարող է ձեզ օգտակար լինել: Դա շատ հեշտ և էժան միջոց է ՝ ցանցին միացված ցանկացած համակարգչից տանը շարժիչներ, LED և այլն վերահսկելու համար: Այն ամենը, ինչ անհրաժեշտ է, վեբ