Բովանդակություն:
- Քայլ 1: Ավելին MQTT- ի մասին
- Քայլ 2: Սխեմատիկ
- Քայլ 3: PCB դասավորություն
- Քայլ 4: Իրական սարքավորում
- Քայլ 5: Կոդ
- Քայլ 6: Ուսումնական ձեռնարկ
Video: Տնային ավտոմատացում ՝ օգտագործելով MQTT և ESP8266: 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Մեր օրերում տան ավտոմատացումը IoT- ի (իրերի ինտերնետ) թրենդային և զարգացող դարաշրջան է: Յուրաքանչյուրը փորձում է ինչ -որ կերպ ավտոմատացնել տունը, որը կարող է լինել հեռակառավարմամբ կամ ձեռքով: Եվ ինչը հեշտացնում է նրանց կյանքը:
Կան կենցաղային տեխնիկան հեռակա կարգով կառավարելու տղամարդու տեխնիկա:
Այս հոդվածում մենք կտեսնենք, թե ինչպես կատարել տան ավտոմատացում mqtt արձանագրության և esp8266- ի միջոցով: Կան բազմաթիվ տախտակներ, շատ սարքեր, որոնք շուկայում պատրաստ են sonoff- ի նման: Բայց ես պատրաստել եմ իմ սարքավորումները (դեռ շատ փոփոխություններ են սպասվում): Եկեք մեկ առ մեկ տեսնենք և շարունակենք:
Քայլ 1: Ավելին MQTT- ի մասին
Ի՞նչ է MQTT MQTT- ը նշանակում է MQ Telemetry Transport: Դա հրապարակման/բաժանորդագրման, չափազանց պարզ և թեթև հաղորդագրությունների արձանագրություն է, որը նախատեսված է սահմանափակ սարքերի և ցածր թողունակության, բարձր ուշացման կամ անվստահելի ցանցերի համար: Դիզայնի սկզբունքներն են `նվազագույնի հասցնել ցանցի թողունակության և սարքի ռեսուրսների պահանջները` միաժամանակ փորձելով ապահովել հուսալիություն և առաքման որոշակի երաշխիք: Այս սկզբունքները նաև պարզեցնում են, որ արձանագրությունը իդեալական է դարձնում միացված սարքերի «մեքենա-մեքենա» (M2M) կամ «Իրերի ինտերնետ» աշխարհը, ինչպես նաև բջջային հավելվածների համար, որտեղ թողունակությունը և մարտկոցի հզորությունը գերակա են:
Քայլ 2: Սխեմատիկ
Քայլ 3: PCB դասավորություն
Քայլ 4: Իրական սարքավորում
Քայլ 5: Կոդ
Խնդրում ենք գտնել կոդը այստեղ
github.com/stechiez/iot_projects.git
Քայլ 6: Ուսումնական ձեռնարկ
Տեսանյութի մասի մեծ մասը լուսաբանել եմ:
Խորհուրդ ենք տալիս:
Տնային ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU ՝ 6 քայլ
Տան ավտոմատացում ՝ օգտագործելով ESP8266 կամ NODEMCU. Երբևէ ցանկացե՞լ եք ձեր տունը ավտոմատացնել WiFi- ի միջոցով: Edանկանու՞մ եք կառավարել ձեր սմարթֆոնի լույսերը, օդափոխիչը և ցանկացած այլ սարքավորումներ: Կամ երբևէ ցանկացե՞լ եք ուսուցանել միացված սարքերի մասին և դրա հետ սկսել: Տան ավտոմատացման այս նախագիծը կամենա
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. 7 քայլ
Տնային ավտոմատացում Raspberry Pi- ի միջոցով `օգտագործելով ռելեային տախտակ. Մարդկանց մեծ մասը ցանկանում է ունենալ մեծ հարմարավետություն, բայց ողջամիտ գներով: Մենք ծուլություն ենք զգում ամեն երեկո, երբ արևը մայր է մտնում և հաջորդ առավոտ լուսավորվում են տները ՝ կրկին անջատելով լույսերը, կամ միացնելու/անջատելու օդորակիչը/օդափոխիչը/ջեռուցիչները, ինչպես որ
Տնային ավտոմատացում ՝ օգտագործելով Google Firebase- ը ՝ 3 քայլ
Տան ավտոմատացում Google Firebase- ի միջոցով. Ներածություն. Սա տան ավտոմատացման ծրագիր է, որն օգտագործում է firebase և nodeMCU: Առաջին հերթին, թե ինչու եմ ընտրել Firebase- ն այն է, որ այն կարող է հեշտությամբ պահպանվել, այն ունի առաջընթացի հաշվետվություն, Crash Analytics և այլն, և դա անվճար է, այնպես որ մենք կարող ենք
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն ՝ 3 քայլ
Տնային ավտոմատացում ՝ օգտագործելով Google Assistant- ը և Adafruit IO- ն. Google օգնականը AI (Արհեստական բանականություն) ձայնային հրամանատարության ծառայություն է: Ձայնի միջոցով մենք կարող ենք շփվել google- ի օգնականի հետ, այն կարող է որոնել ինտերնետում, պլանավորել իրադարձություններ, տեղադրել ազդանշաններ, վերահսկել տեխնիկան և այլն: Այս ծառայությունը հասանելի է sma
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել