Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ստեղծեք առցանց ծառայության հաշիվ
- Քայլ 2: IFTTT (Եթե սա ապա այն)
- Քայլ 3: Հոսք և սխեմաներ
Video: Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Google օգնականը AI (Արհեստական բանականություն) ձայնային հրամանատարության ծառայություն է: Ձայնի միջոցով մենք կարող ենք շփվել google- ի օգնականի հետ, և այն կարող է որոնել ինտերնետում, պլանավորել իրադարձություններ, տեղադրել ահազանգեր, վերահսկել սարքերը և այլն:
Այս ծառայությունը հասանելի է սմարթֆոնների և Google Home սարքերի վրա: Մեր Google Օգնականի միջոցով մենք կարող ենք վերահսկել խելացի տան սարքերը, ներառյալ լույսերը, անջատիչները, օդափոխիչները և ջերմոստատները:
Մենք կկառուցենք ծրագիր, որը կարող է վերահսկել կենցաղային տեխնիկան: Այստեղ մենք վերահսկելու ենք 60W լամպ ՝ օգտագործելով Google Assistant ծառայությունը: Այս ծրագիրը ներառում է Google օգնական ՝ Adafruit սերվերի և IFTTT ծառայության հետ միասին:
Պարագաներ
- NodeMCU (ESP8266) տախտակ
- 5V ռելեի մոդուլ
- Jumper մալուխներ
- Breadboard
Քայլ 1: Ստեղծեք առցանց ծառայության հաշիվ
- Նախ, հաշիվ ստեղծեց www. Adafruit.io հասցեով
- Այժմ ստեղծեք վահանակ: Այս վահանակը օգտագործողի միջերես է ՝ իրերը հեռակա կարգով կառավարելու համար:
- Վերոնշյալ քայլերը կատարելուց հետո նշեք վահանակի անունը և պահպանեք այն:
- Այժմ ստեղծեք հոսք (օգտագործողի ինտերֆեյս) ՝ լուսավորությունը միացված-անջատված վերահսկելու համար: Այն ստեղծելու համար պարզապես կտտացրեք «+» խորհրդանիշին և ընտրեք ցուցադրվող անջատիչ հոսքը:
- Փոփոխական հոսքը ընտրելուց հետո հայտնվում է բացվող պատուհան, ինչպես ցույց է տրված:
- Մուտքագրեք մեր լրահոսի անունը (ցուցադրված է կարմիր վանդակում) և ստեղծեք այն: Ստեղծումից հետո ընտրեք ստեղծված լրահոսը (այստեղ իմը LED է) և այնուհետև կտտացրեք Հաջորդ քայլին: Հաջորդ քայլում կազմաձևեք հոսքը, որը ցույց է տրված ստորև:
- Այստեղ ես կոճակի համար օգտագործեցի 0 (OFF) և 1 (ON) տեքստ, այնուհետև կտտացրեք ստեղծել: Սա կստեղծի միացման կոճակ ձեր վահանակի վրա, որը կարող է օգտագործվել իրերը հեռակա կարգով վերահսկելու համար:
Այժմ, իմ վահանակը պատրաստ է IoT ծրագրերի համար, ինչպիսիք են տան ավտոմատացումը:
Քայլ 2: IFTTT (Եթե սա ապա այն)
If This Then That- ը, որը նաև հայտնի է որպես IFTTT, անվճար վեբ-ծառայություն է ՝ պարզ պայմանական հայտարարությունների շղթաներ ստեղծելու համար, որոնք կոչվում են ապլետներ: Appրագիրն առաջանում է այլ վեբ ծառայությունների փոփոխությունների արդյունքում, ինչպիսիք են Gmail- ը, Facebook- ը, Telegram- ը, Instagram- ը կամ Pinterest- ը:
Օրինակ, ապլետը կարող է էլ. Այստեղ ես օգտագործել եմ IFTTT- ն ՝ շղթայում google օգնական ծառայությունից և Adafruit ծառայությունից օգտվելու համար: Այսպիսով, երբ ես օգտագործում եմ Google օգնականը ՝ տան լույսը կառավարելու համար ՝ Ok Google ասելով, միացրեք կամ անջատեք լույսը: Այնուհետև IFTTT- ը մեկնաբանում է հաղորդագրությունը և կարող է այն ուղարկել Adafruit- ի վահանակ ՝ որպես հասկանալի հրաման ստեղծված ֆիդին:
IFTTT- ի կարգավորում Առաջին քայլը IFTTT- ում հաշվի ստեղծումն է:
Նշում. Ստեղծեք հաշիվ IFTTT- ում ՝ օգտագործելով նույն էլ. Փոստի id- ն, որն օգտագործել եք Adafruit- ի համար:
- Հաշվի ստեղծումից հետո կտտացրեք Իմ ծրագրերը և ընտրեք Նոր հավելված:
- Նոր ապլետ ընտրելուց հետո մենք ստանում ենք նոր էջ, որի վրա պետք է սեղմել դեպի Սա ցուցադրված է նկարում:
- Այնուհետեւ որոնեք Google Assistant- ը եւ ընտրեք այն:
- Այժմ մուտքագրեք ձայնային արտահայտություններ, որոնք մենք կօգտագործենք որպես հրաման Google օգնականի համար:
Մենք կարող ենք մուտքագրել ցանկացած արտահայտություն `ըստ մեր դիմումի: Ինչպես տեսնում եք, վերը նշված դաշտերում մուտքագրված արտահայտությունները Light ON- ը դարձնելու համար են: Light OFF- ը դարձնելու համար մենք պետք է ստեղծենք այլ արտահայտություն `տարբեր արտահայտություններով:
Այժմ մենք ստանում ենք մեկ այլ էջ, որի վրա պետք է սեղմել այն տարբերակը, որն օգտագործվում է Google Assistant- ը Adafruit- ի հետ կապելու համար:
- Այնուհետև փնտրեք Adafruit և ընտրեք այն:
- Adafruit- ն ընտրելուց հետո ընտրեք գործողություն: Այժմ մուտքագրեք, թե ինչ տվյալներ պետք է ուղարկենք Adafruit- ի կառավարման վահանակի որ աղբյուրին:
- Կտտացրեք Ստեղծել գործողություն:
Այսպիսով, երբ ես օգտագործում եմ Google Assistant- ը իմ բջջային հեռախոսում և ձայնային հրաման եմ տալիս որպես «Ok Google, Turn LED ON», IFTTT- ում ստեղծված ապլետը ստանում է այս հրամանը և տվյալները «1» կուղարկի Adafruit- ի հոսքին: Սա կխթանի իրադարձությունը Adafruit- ի վահանակի վրա, որը շարունակաբար վերահսկվում է միկրոկառավարիչի կողմից (այստեղ ՝ NodeMCU): Այս միկրոկոնտրոլերը միջոցներ կձեռնարկի ըստ Adafruit- ի վահանակի տվյալների փոփոխության:
Քայլ 3: Հոսք և սխեմաներ
Այս նախագծի ծածկագրի համար ՝
Խորհուրդ ենք տալիս:
Տնային ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU ՝ 6 քայլ
Տան ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU. Երբևէ ցանկացե՞լ եք ձեր տունը ավտոմատացնել WiFi- ի միջոցով: Edանկանու՞մ եք կառավարել ձեր սմարթֆոնի լույսերը, օդափոխիչը և ցանկացած այլ սարքավորումներ: Կամ երբևէ ցանկացե՞լ եք ուսուցանել միացված սարքերի մասին և դրա հետ սկսել: Տան ավտոմատացման այս նախագիծը կամենա
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. 7 քայլ
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. Մարդկանց մեծ մասը ցանկանում է ունենալ մեծ հարմարավետություն, բայց ողջամիտ գներով: Մենք ծուլություն ենք զգում ամեն երեկո, երբ արևը մայր է մտնում և հաջորդ առավոտ լուսավորվում են տները ՝ կրկին անջատելով լույսերը, կամ միացնելու/անջատելու օդորակիչը/օդափոխիչը/ջեռուցիչները, ինչպես որ
Տնային ավտոմատացում ՝ օգտագործելով MQTT և ESP8266: 6 քայլ
Տնային ավտոմատացում MQTT- ի և ESP8266- ի օգտագործմամբ. Մեր օրերում տան ավտոմատացումը IoT- ի (իրերի ինտերնետ) թրենդային և զարգացող դարաշրջան է: Յուրաքանչյուրը փորձում է ինչ -որ կերպ ավտոմատացնել տունը, որը կարող է լինել հեռակառավարմամբ կամ ձեռքով: Եվ դա նրանց համար հեշտացնում է կյանքը: Կան տղամարդու վերահսկման տեխնիկա
Տնային ավտոմատացում ՝ օգտագործելով Google Firebase- ը ՝ 3 քայլ
Տան ավտոմատացում Google Firebase- ի միջոցով. Ներածություն. Սա տան ավտոմատացման ծրագիր է, որն օգտագործում է firebase և nodeMCU: Առաջին հերթին, թե ինչու եմ ընտրել Firebase- ն այն է, որ այն կարող է հեշտությամբ պահպանվել, այն ունի առաջընթացի հաշվետվություն, Crash Analytics և այլն, և դա անվճար է, այնպես որ մենք կարող ենք
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել