Բովանդակություն:
Video: Տնային ավտոմատացում ՝ օգտագործելով Google Firebase- ը ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ներածություն:
Սա տան ավտոմատացման ծրագիր է, որն օգտագործում է firebase և nodeMCU: Առաջին հերթին, թե ինչու եմ ընտրել Firebase- ն այն է, որ այն կարող է հեշտությամբ պահպանվել, քանի որ այն ունի առաջընթացի հաշվետվություն, Crash Analytics և այլն, և դա առանց ծախսերի է, որպեսզի մենք կարողանանք այս նախագիծը օգտագործել լույսերը, երկրպագուները, հեռուստացույցը և այլն: Այսպիսով, եկեք սկսենք
Պարագաներ
- NodeMcu - 1 թիվ
- Ռելեի մոդուլ - 1 թիվ
- Հացաթուղթ - 1 թիվ
- Արականից իգական ցատկողներ `3 համար
- Ինտերնետ կապ
- Android հեռախոս
Քայլ 1: Տվյալների բազայի ստեղծում
Նախ անհրաժեշտ է գնալ այս կայք և մուտք գործել ձեր Google հաշիվ: Եվ կտտացրեք ստեղծել նոր նախագիծ և տվեք ձեր նախագծի անունը և կտտացրեք շարունակել: Մի քանի րոպե անց այն ասում է. «Ձեր նախագիծը պատրաստ է», և այն շարունակելու կոճակ է հայտնվում, որը կտտացնում է այն, հայտնվում է վահանակը, տվյալների բազայի ձախ կողմում կտտացրեք այն և կամաց-կամաց ոլորեք ներքև ՝ կտեսնեք իրական ժամանակի ստեղծում տվյալների բազայի կոճակը կտտացրեք դրա վրա: Այն բացում է երկխոսության տուփ, որն ասում է ձեզ ընտրել կամ կողպված ռեժիմ, կամ փորձարկման ռեժիմ: Ընտրեք փորձարկման ռեժիմը և կտտացրեք միացնել: Ձեզ կուղղորդեն դեպի վերևում գտնվող Տվյալների ներդիր, կտեսնեք չորս ներդիր, որոնք կտտացնում են կանոնների ներդիրին և ստուգում, թե՛ կարդալու և թե՛ գրելու կանոնները ճիշտ են: Եթե ոչ, երկուսն էլ փոխեք ճշմարիտի: Այժմ անցեք նախագծի կարգավորումներ և պատճենեք ձեր նախագծի ID- ն և վեբ API բանալին, որը մենք հետագայում կօգտագործենք: Եվ նաև անցեք ծառայության հաշիվների ներդիրին, տվյալների բազայի գաղտնիքների ներդիրին այնտեղ կլինի կտտացրեք ներդիրին և ոլորեք ներքև, կտեսնեք տվյալների բազայի անունը և գաղտնի կտտացրեք գաղտնիքի աջ կողմում ցուցադրվող տարբերակին և պատճենեք գաղտնիքը և տեղադրեք այն գրանցամատյանի պատուհանում է: Եվ հիմա այս հատվածն ավարտվեց: Այժմ մենք կգնանք հավելվածի գյուտարարի մաս:
Քայլ 2: Հավելվածի կազմաձևում
Հավելվածի մասը դժվար աշխատանք չէ: Ես տրամադրել եմ.aia ֆայլը ներբեռնելու հղումը: Կարող եք պարզապես ներբեռնել և ներմուծել ձեր հաշիվ: Նախ, մուտք գործեք MIT ծրագրի գյուտարար և վերևում, իմ նախագիծը այնտեղ կլինի նախագիծը կներմուծվի և կբացվի: այժմ կտտացրեք firebaseDB1 վիջեթին, պարամետրերի ներդիրը կբացվի աջ կողմում ՝ այդ դեպքում փոխելով firebase- ի նշանը վեբ API ստեղնով և փոխեք firebase- ի URL- ը ձեր firebase նախագծի ID- ով ՝ ձևաչափով (https:// {your-project-id }.firebaseio.com/): Եվ կտտացրեք կառուցման տարբերակին ՝ ձեր ծրագրի apk ֆայլը ներբեռնելու համար: Այժմ տեղադրեք ծրագիրը ձեր բջջային հեռախոսի վրա: Եվ մենք կանցնենք հաջորդ քայլին:
Քայլ 3: Կոդ
Այսպիսով, ես նույնպես տրամադրել եմ ծածկագիրը: Այսպիսով, ներբեռնեք ծածկագիրը և բացեք այն և փոխեք firebase_HOST- ը ՝ ձեր նախագծի ID- ով ({Your-project-id}.firebaseio.com) ձևաչափով: Փոխեք նաև firebase_Auth- ը ձեր ավելի վաղ պատճենած firebase գաղտնիքով: Եվ հատկապես մի մոռացեք փոխել wifi անունը և գաղտնաբառը:
Հղում ՝ ծածկագիր և հավելված
Խորհուրդ ենք տալիս:
Տնային ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU ՝ 6 քայլ
Տան ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU. Երբևէ ցանկացե՞լ եք ձեր տունը ավտոմատացնել WiFi- ի միջոցով: Edանկանու՞մ եք կառավարել ձեր սմարթֆոնի լույսերը, օդափոխիչը և ցանկացած այլ սարքավորումներ: Կամ երբևէ ցանկացե՞լ եք ուսուցանել միացված սարքերի մասին և դրա հետ սկսել: Տան ավտոմատացման այս նախագիծը կամենա
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. 7 քայլ
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. Մարդկանց մեծ մասը ցանկանում է ունենալ մեծ հարմարավետություն, բայց ողջամիտ գներով: Մենք ծուլություն ենք զգում ամեն երեկո, երբ արևը մայր է մտնում և հաջորդ առավոտ լուսավորվում են տները ՝ կրկին անջատելով լույսերը, կամ միացնելու/անջատելու օդորակիչը/օդափոխիչը/ջեռուցիչները, ինչպես որ
Տնային ավտոմատացում ՝ օգտագործելով MQTT և ESP8266: 6 քայլ
Տնային ավտոմատացում MQTT- ի և ESP8266- ի օգտագործմամբ. Մեր օրերում տան ավտոմատացումը IoT- ի (իրերի ինտերնետ) թրենդային և զարգացող դարաշրջան է: Յուրաքանչյուրը փորձում է ինչ -որ կերպ ավտոմատացնել տունը, որը կարող է լինել հեռակառավարմամբ կամ ձեռքով: Եվ դա նրանց համար հեշտացնում է կյանքը: Կան տղամարդու վերահսկման տեխնիկա
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն ՝ 3 քայլ
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն. Google օգնականը AI (Արհեստական բանականություն) ձայնային հրամանատարության ծառայություն է: Ձայնի միջոցով մենք կարող ենք շփվել google- ի օգնականի հետ, այն կարող է որոնել ինտերնետում, պլանավորել իրադարձություններ, տեղադրել ազդանշաններ, վերահսկել տեխնիկան և այլն: Այս ծառայությունը հասանելի է sma
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել