Բովանդակություն:
- Քայլ 1: Հաջորդը ՝ տան ավտոմատացման մեջ
- Քայլ 2. Ինչու՞ ESP8266:
- Քայլ 3. Ո՞ր ESP մոդուլը պետք է գնեմ:
- Քայլ 4: Որոշ հիմնական տեղեկություններ WIFI- ի մասին !
- Քայլ 5: Ոչ Blynk !
- Քայլ 6: Հետո ինչն է այդքան առանձնահատուկ իմ համակարգում !
- Քայլ 7: Հավաքեք բոլոր մասերը
- Քայլ 8. Դարձրեք այն հարմարավետ սեղանի համար
- Քայլ 9: Android հավելված
- Քայլ 10: TԱՄԱՆԱԿԸ ԿԱՌԱՎԱՐԵԼՈIME IMEԱՄԱՆԱԿԸ !
- Քայլ 11. Փոխարկեք 5v- ը 3.3v !
- Քայլ 12: Միացրեք FTDI- ն Esp- ին !
- Քայլ 13: Դուք չունեք FTDI Breakout:
- Քայլ 14: Լրացրեք ձեր ESP- ը
- Քայլ 15: Ստուգեք, արդյոք ամեն ինչ կարգին է !
- Քայլ 16. Նախնական կոդավորում
- Քայլ 17: Կոդավորման ժամանակը:
- Քայլ 18: Կատարեք շրջանը !
- Քայլ 19: Ո CAՇԱԴՐՈԹՅՈ !!!Ն !!! Բարձր լարում !
- Քայլ 20: Ինչպես օգտագործել սա ձեր տանը !
- Քայլ 21. TroubleShooting!@#$%
- Քայլ 22: Ստուգեք այս կետերը !
- Քայլ 23. Ի՞նչ է կատարվում այստեղ ???
- Քայլ 24. Եզրակացություն !
Video: Տնային ավտոմատացում ESP8266 WiFi- ով ՝ առանց Blynk- ի օգտագործման: 24 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Նախ, ուզում եմ շնորհակալություն հայտնել բոլորին, որ ինձ դարձան Ավտոմատացման մրցույթ 2016 -ի հաղթող այս ՀԱՍՏԱՏՈLEԹՅԱՆ համար: Այսպիսով, ինչպես ձեզ խոստացել էի, ահա ESP8266 WiFi մոդուլով կենցաղային տեխնիկայի վերահսկման հրահանգը:
Քայլ 1: Հաջորդը ՝ տան ավտոմատացման մեջ
Որպեսզի մնամ բազմոցին և վերահսկեմ բոլոր էլեկտրական սարքերը միայն հեռուստացույցի հեռակառավարման վահանակով, ես դրա համար ստեղծեցի ուսանելի մի ծրագիր, և այժմ ժամանակն է անցնել WiFi- ի: Այժմ դուք կկարողանաք վերահսկել ամեն ինչ ձեր սմարթֆոնի միջոցով: Բարդ է հնչում !!! Բայց շատ հեշտ է պատրաստել !!!
Քայլ 2. Ինչու՞ ESP8266:
Այժմ դուք կարող եք մտածել, թե ինչու եմ ես այստեղ WiFi օգտագործում: Ես կօգտվեի Bluetooth- ից կամ RF- ից, բայց ինչու՞ պարզապես WIFI- ով ESP8266- ով: Պարզ պատասխանը հետևյալն է.
Քայլ 3. Ո՞ր ESP մոդուլը պետք է գնեմ:
Այժմ այստեղ նոր հարց է առաջանում, որն ESP8266 մոդուլը պետք է գնեմ: Դե մինչ այժմ այս մոդուլի բազմաթիվ տատանումներ կան: Ահա այս ուսանելի, ես օգտագործել եմ ESP-01 մոդուլը: Սա առաջին ներդրված մոդուլն էր և նաև ամենաէժանը, այնպես որ, եթե IoT- ի սկսնակ եք, ապա ավելի լավ է գնաք դրան: Մոդուլը, որը դուք պետք է գնեք, կախված է նրանից, թե քանի gpio (ընդհանուր նշանակության-մուտքի-ելքի) քորոց է անհրաժեշտ: Սա կորոշի, թե քանի բան կարող եք վերահսկել WiFi- ի միջոցով: Սկսնակների համար ես խորհուրդ կտայի ESP-01 մոդուլը:
Քայլ 4: Որոշ հիմնական տեղեկություններ WIFI- ի մասին !
WiFi- ը տեխնոլոգիա է, որը թույլ է տալիս էլեկտրոնային սարքերին միանալ անլար LAN (WLAN) ցանցին ՝ հիմնականում օգտագործելով 2.4 գիգահերց (12 սմ) UHF և 5 գիգահերց (6 սմ) SHF ISM ռադիոհաղորդիչներ: Wi-Fi- ը հանրաճանաչ անուն է անլար ցանցային տեխնոլոգիա, որն օգտագործում է ռադիոալիքները `ապահովելով անլար գերարագ ինտերնետ և ցանցային կապեր: Սովորական սխալ պատկերացումն այն է, որ Wi-Fi տերմինը կարճ է «Անլար հավատարմություն», սակայն դա այդպես չէ: Wi-Fi- ը պարզապես ապրանքային նշանի արտահայտություն է, որը նշանակում է IEEE 802.11x:
Քայլ 5: Ոչ Blynk !
Դուք կարող եք գտնել Home Automation esp8266- ով `ամբողջ Instructables- ով, բայց սովորական բան այն է, որ նրանք վերահսկում են իրենց esp- ը Blynk հավելվածի միջոցով: Դե, Blynk ծրագիրը նույնպես լավ բան է ESP- ի համար, բայց դեռ կան որոշ թերություններ: • Նախ, այն պահանջում է ինտերնետ կապ, որպեսզի ծրագիրը միացված լինի իր սերվերին: • Երկրորդ, ինչպես և այլ մեթոդներ, Blynk ծրագիրը, ինչպես նաև Esp- ը պետք է միացվեն WiFi թեժ կետին: Այսպիսով, այն մարդիկ, ովքեր չունեն մշտական ցանցային միացում կամ երթուղիչ որպես թեժ կետ, չեն կարող օգտագործել Blynk ծրագիրը:
Քայլ 6: Հետո ինչն է այդքան առանձնահատուկ իմ համակարգում !
Իմ համակարգում ես ստեղծել եմ android ծրագիր, որն ուղղակիորեն միանում է ձեր esp- ին ՝ թեժ կետին միանալու փոխարեն: Սա նաև չի պահանջում ինտերնետ կապ կամ որևէ արտաքին wifi թեժ կետ, քանի որ երկու մեքենաներն ուղղակիորեն կկապվեին ՝ հանգեցնելով ESP- ի արագ արձագանքին:
Քայլ 7: Հավաքեք բոլոր մասերը
Այստեղ նշված են այն բոլոր մասերը, որոնք ձեզ անհրաժեշտ կլինեն այս րագրում և այն հղումները, որտեղից կարող եք դրանք գնել, բայց ես խորհուրդ եմ տալիս, որ նախ փորձեք գտնել բաղադրիչները տեղում, քանի որ այս կերպ կարող եք դրանք գնել ավելի արագ և գուցե ավելի էժան, բայց եթե դրանք չլինեն: մատչելի տեղական մակարդակում դուք միշտ կարող եք դրանք գնել տրամադրված հղումներով: Ես միշտ ամեն ինչ գնում եմ ebay- ից, որովհետև դա ամենաէժանն է: Այս նախագծի համար ձեզ հարկավոր է.
- ESP8266 WiFi մոդուլ
- FTDI Breakout (կամ ARDUINO UNO)
- 2x 1K դիմադրիչներ
- 2x BC547 տրանզիստոր
- 2x 5v ռելե
- 2x 1N4007 դիոդ
- 2x պտուտակավոր տերմինալներ:
Քայլ 8. Դարձրեք այն հարմարավետ սեղանի համար
Մինչ այժմ, երևի նկատել եք, որ ESP-01- ը չի կարող տեղավորվել սեղանի վրա, այնպես որ մենք պետք է այն դարձնենք Breadboard Friendly: Քայլերը պարզ են, պարզապես պետք է կտրել 4 x 4 կետ հատ, կպցնել արական վերնագրերն ու կին վերնագրերը, ինչպես ցույց է տրված վերևի նկարներում:
Քայլ 9: Android հավելված
ESP8266- ը անմիջապես ձեր բջջային հեռախոսից կառավարելու համար ես ստեղծել եմ ծրագիր `օգտագործելով MIT ծրագրի գյուտարարը: Հավելվածը կարող եք գտնել այստեղ:
Նախ պետք է ձեր սմարթֆոնը միացնել esp8266 WiFi- ին և այնուհետև ip հասցեն տեղադրել ձեր մոդուլի IP հասցեին հավելվածում: Իմ դեպքում դա 192.168.4.1 էր
Քայլ 10: TԱՄԱՆԱԿԸ ԿԱՌԱՎԱՐԵԼՈIME IMEԱՄԱՆԱԿԸ !
Սկզբում մենք պետք է ESP մոդուլը միացնենք համակարգչին `որոնվածը թարմացնելու, ինչպես նաև այն ծրագրավորելու համար:
Քայլ 11. Փոխարկեք 5v- ը 3.3v !
Ամենակարևորն այն է, որ esp8266 մոդուլն աշխատում է միայն 3.3 վ -ով և ոչ թե 5 վ -ով:
5v- ը կարող է սպանել այն, ուստի 5v- ը 3.3v փոխակերպելու համար մենք պետք է ստեղծենք լարման բաժանարար:
Ստեղծեք լարման բաժանարար ՝ միացնելով 1K և 2K ռեզիստորները, ինչպես ցույց է տրված նկարում:
Քայլ 12: Միացրեք FTDI- ն Esp- ին !
Պարզապես հետևեք սխեմային ՝ ձեր esp- ն FTDI ճեղքման հետ միացնելու համար: Համոզվեք, որ 3.3v- ն օգտագործում եք միայն ձեր FTDI բեկման ժամանակ:
Քայլ 13: Դուք չունեք FTDI Breakout:
Եթե իմ պես FTDI- ի բեկում չունեք, կարող եք նաև օգտագործել ձեր arduino- ն ՝ esp- ը ծրագրավորելու համար: Mրագրավորումից առաջ հեռացրեք ATMEGA 328 IC- ն:. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- --- CHP_PWD (CHIP POWER DOWN) TX --------------- TXRX --------------- RX
Քայլ 14: Լրացրեք ձեր ESP- ը
Միացրեք ձեր ESP- ը վերջին որոնվածին: Ներբեռնեք անհրաժեշտ ծրագրակազմը: Flasher.exe Համոզվեք, որ gpio 0 -ը միացնում եք գետնին: Սա թույլ կտա ձեր esp- ում բռնկման ռեժիմը:
Ներբեռնեք ֆայլերը: >>>>> Ֆայլերը կլինեն zip ֆայլում, այնպես որ դրանք բացեք և բացեք esp8266_flasher.exe >>>>> Դուք կարող եք օգտագործել.bin ֆայլում արդեն տեղադրված.bin ծրագրակազմը: >>>>> Այնուհետև ընտրեք ձեր ԿԱՊԸ: COM) PORT և մուտքագրեք 0x00080 մյուս սյունակում: >>>>>>> Կտտացրեք Ներբեռնում:
Քայլ 15: Ստուգեք, արդյոք ամեն ինչ կարգին է !
ESP- ը թարթելուց հետո ժամանակն է ստուգել, արդյոք ամեն ինչ կարգին է:
- Գնացեք Arduino IDE
- Գնացեք սերիական մոնիտոր
- Ընտրեք baud rate 115200
- Այժմ մուտքագրեք հետևյալ հրամանները:
AT
Այս հրամանը մուտքագրելուց հետո սեղմեք ՈENDԱՐԿԵԼ և եթե լավ եք ստանում, ուրեմն ամեն ինչ պատրաստ է:
Մոդուլի հետ կարող եք խաղալ AT այլ հրամանների հետ, ինչպես ցույց է տրված վերևում նկարներում:
Քայլ 16. Նախնական կոդավորում
Arduino IDE- ից ESP ծրագրավորելու համար դուք պետք է տեղադրեք որոշ անհրաժեշտ ծրագրակազմեր:
1. Գնացեք Arduino IDE 2. Գնացեք Ֆայլ >>>> Նախապատվություններ 3. ԼՐԱՈԻՉ ՏՈOՐԵՐԻ ՄԵՆԵԵՐԻ URL տեքստային տուփում պատճենեք և տեղադրեք ստորև նշված ուղին
arduino.esp8266.com/package_esp8266com_inde…
4. Գնացեք TOOLS >>>>> BOARD >>>>> BOARD MANAGER5: Որոնման դաշտում մուտքագրեք esp և կմնա միայն մեկ տարբերակ: 6. Տեղադրեք այդ ESP8266 ՓԱԹԵԹԸ:
Քայլ 17: Կոդավորման ժամանակը:
ESP8266 փաթեթը տեղադրելուց հետո ԳՆԵԼ ԳՈՐOOLԻՔԻ >>>>> ՍՏՈՌՆԵՐ >>>>> Ընտրեք ձեր ունեցած մոդուլը (Եթե ինձ նման esp-01 մոդուլն ունեք, ընտրեք GENERIC ESP8266 ՄՈԴՈLEԼԸ)
Այժմ փոխեք «Հատկություններ» ՝ ըստ ձեր մոդուլի ՝ գործիքների ցանկում:
Այժմ համոզվեք, որ ունեք ESP8266WIFI գրադարանը:
Վերբեռնեք կոդը ձեր esp.
Քայլ 18: Կատարեք շրջանը !
Նախ փորձեք միացումն անել տախտակի վրա, այնուհետև այն մշտական դարձնել PCB տախտակի վրա:
Բայց ամենամեծ խնդիրն այն է, որ ESP8266- ին անհրաժեշտ է 3.3 վ և ոչ թե 5 վ:
Մի թերագնահատեք 5 վ հզորությունը, բավական է սպանել ձեր ESP մոդուլը:
*** Հե! հարվածել է ինչ -որ տեղ ??? Ես միշտ այնտեղ եմ, որպեսզի օգնեմ ձեզ ստորև բերված մեկնաբանություններում !!! ***
Քայլ 19: Ո CAՇԱԴՐՈԹՅՈ !!!Ն !!! Բարձր լարում !
WԳՈՇԱՈՄ !
Սխալ կամ սխալ օգտագործումը կարող է հանգեցնել
- Լուրջ վնասվածքներ կամ մահ:
- Արտադրանքի ֆիզիկական վնաս:
- Վտանգավոր վտանգների ստեղծում:
*** ՔՈ ԳՈՐՈՆԵՈԹՅՈՆՆԵՐԻY ՊԱՏԱՍԽԱՆԱՏՎՈԹՅՈՆ ՉԵՄ ՁԵՐ ***
Քայլ 20: Ինչպես օգտագործել սա ձեր տանը !
Ենթադրենք, դուք ցանկանում եք վերահսկել ձեր լուսավորությունն ու ձեր ննջասենյակի օդափոխիչը, կարող եք տեղադրել այս միացումը անջատիչ տախտակին: Պարզապես բացեք անջատիչ տախտակը, որը վերահսկում է ձեր լույսերն ու երկրպագուները, և կտեսնեք, որ անջատիչին ամրացված են երկու լարեր: Պարզապես հեռացրեք այդ լարերը անջատիչից և միացրեք դրանք PCB տերմինալներին, և դուք ավարտված եք: Սուպեր պարզ, բայց արդյունավետ:
*** Երեխաներ, հեռու մնացեք կենդանի էլեկտրական լարերից: Բարձր լարման էլեկտրական աշխատանք կատարելու համար կողքին մեծահասակ ունեցեք ***
Քայլ 21. TroubleShooting!@#$%
Հմմ … Չաշխատեց այնպես, ինչպես սպասվում էր ???
Փորձեք այս Trouble Shooting ուղեցույցը, որպեսզի կարողանաք ձեր նախագիծը աշխատել որպես հմայիչ !!
Նախ ստուգեք ծածկագիրը: Համոզվեք, որ բոլոր գրադարանները ճիշտ տեղադրված են: Եթե ոչ, ապա նախ պետք է դրանք ներբեռնել:
- Համոզվեք, որ միացումները ճիշտ են: Օգտագործելով ձեր բազմաչափ հաշվիչի շարունակականության գործառույթը ՝ ստուգեք որևէ սխալ միացում կամ կարճ միացում !!!
- Համոզվեք, որ ունեք աշխատող ESP և ռելեներ:
- Համոզվեք, որ դուք տեղադրել եք դիոդը ճիշտ բևեռայնության մեջ:
- Համոզվեք, որ ձեր հեռախոսը միացրել եք WiFi- ի միջոցով:
*** Եթե այս հարցում որևէ կասկած ունեք, միշտ կարող եք ինձ հարցնել ստորև բերված մեկնաբանություններում ***
Քայլ 22: Ստուգեք այս կետերը !
- Նախքան սխեմայի փորձարկումը, կրկնակի ստուգեք բոլոր կապերը բազմաչափ հաշվիչի շարունակականության գործառույթով `սխալ միացումների կամ կարճ միացման համար:
- Տեղադրեք դիոդը կծիկների միջև ճիշտ բևեռայնությամբ, քանի որ այն կպաշտպանի մեր սխեման ցանկացած հակառակ հոսանքից:
- Ես խորհուրդ եմ տալիս, որ միացումը բարձր AC լարման միջոցով փորձարկելուց առաջ նախ փորձեք այն պարզ LED- ով:
- Նաև երբեք մի՛ օգտագործեք այնպիսի սարքավորումներ, որոնք ավելի մեծ հոսանք են հաղորդում, քան ձեր ռելեի վարկանիշները:
Քայլ 23. Ի՞նչ է կատարվում այստեղ ???
Հմ… այժմ շփոթված… թույլ տվեք պատմել ձեզ, թե ինչ է կատարվում այստեղ ???
Երբ սեղմում եք WiFi վերահսկիչի հավելվածի ON կոճակը, այն ազդանշան է ուղարկում ESP- ին: Մոդուլը ծրագրված է այնպես, որ երբ այն ստանում է ON ազդանշանը, այն gpio- ի վիճակը վերածում է HIGH- ի: Դրանով ռելեն ակտիվանում է, և սարքը միանում է: Նույն կերպ, երբ սեղմում եք OFF- ը, esp- ը gpio- ի վիճակը վերածում է LOW- ի, և այդպիսով ռելեն անջատվում է, այնպես որ սարքը: Աշխատանքի սկզբունքը շատ պարզ է ՝ համեմատած Blynk հավելվածի բարդության հետ:
Եթե ցանկանում եք ավելի շատ տեղեկություններ, ստուգեք այս մասին GreatScott- ի ձեռնարկը:
*** Եթե դեռ կասկածներ ունեք, ազատ զգալ հարցրեք ստորև բերված մեկնաբանությունների բաժնում ***
Քայլ 24. Եզրակացություն !
Հեյ !!! Հաջողություն ձեզ ինքնուրույն ստեղծելու համար: Եթե ինչ -որ տեղ ձեզ հարվածել են, ազատ զգացեք ինձ հարցնել ստորև բերված մեկնաբանությունների բաժիններում: Ես միշտ այնտեղ կլինեմ օգնելու: Եթե ունեք որևէ առաջարկ, ասեք ինձ, և եթե ձեզ դուր եկավ նախագիծը, սեղմեք «like» կոճակը, կիսվեք նախագիծը որքան հնարավոր է շուտ և քվեարկեք մրցույթներում:
Շնորհակալություն կարդալու համար,
ՅԱՎՆԻԿ ՇԱՐՄԱ
Խորհուրդ ենք տալիս:
Տնային օգտագործման գործնական PIR: 7 քայլ (նկարներով)
Տնային օգտագործման համար գործնական PIR. Ինչպես ձեզանից շատերը, ովքեր աշխատում են տան ավտոմատացման նախագծերի հետ, ես էլ էի փնտրում կառուցել ֆունկցիոնալ PIR տվիչ ՝ սեփական տան որոշ անկյունային շրջադարձերի ավտոմատացման համար: Չնայած լույսի անջատիչի PIR տվիչները կլինեին օպտիմալ, դուք չեք կարող թեքել անկյունը: Այս
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել
Տնային ավտոմատացում ՝ օգտագործելով BLYNK հավելվածը. 7 քայլ (նկարներով)
Տան ավտոմատացում ՝ օգտագործելով BLYNK հավելվածը. Այս նախագծում ես ցույց տվեցի, թե ինչպես ցանկացած մարդ կարող է հեռակա կարգով վերահսկել իր կենցաղային տեխնիկան ՝ օգտագործելով իր բջջային հեռախոսը: Դրա համար ծրագիր պետք է տեղադրվի ձեր բջջային հեռախոսում: այս հավելվածի անունը BLYNK ծրագիր է (ներբեռնման հղումը տրվում է նկարագրության մեջ
Ավտոմեքենայի ստերեո ՝ ATX և եռակողմ բարձրախոսներ (տնային օգտագործման համար) ՝ 10 քայլ (նկարներով)
ATX Powered Car Stereo, and 3 Way Speakers (տնային օգտագործման համար) Ինչո՞ւ: լավ …. որովհետև ես ունեմ sony mp3 cd usb aux ipod-cable մալուխ, 4x52w վտ w/sub-out, էլ ինչ
Aptրոյական արժեք ունեցող նոութբուքի հովացուցիչ սարք / տակդիր (առանց սոսնձի, առանց հորատման, առանց ընկույզների և պտուտակների, առանց պտուտակների) ՝ 3 քայլ
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): UPDATE: PLEASE KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU KEST MOTO LIKE Մուտք գործեք www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ԿԱՄ Գուցե քվեարկեք իմ լավագույն ընկերոջ համար