![[Տան ավտոմատացում] Վերահսկիչ ռելեներ ամենուրից ESP8266 + Blynk- ի միջոցով. 4 քայլ [Տան ավտոմատացում] Վերահսկիչ ռելեներ ամենուրից ESP8266 + Blynk- ի միջոցով. 4 քայլ](https://i.howwhatproduce.com/images/006/image-16347-42-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![[Տան ավտոմատացում] Կառավարման ռելեներ ամենուրից ՝ ESP8266 + Blynk- ի միջոցով [Տան ավտոմատացում] Կառավարման ռելեներ ամենուրից ՝ ESP8266 + Blynk- ի միջոցով](https://i.howwhatproduce.com/images/006/image-16347-43-j.webp)
![[Տնային ավտոմատացում] ESP8266 + Blynk- ի միջոցով կառավարման ռելեներ ամենուրից [Տնային ավտոմատացում] ESP8266 + Blynk- ի միջոցով կառավարման ռելեներ ամենուրից](https://i.howwhatproduce.com/images/006/image-16347-44-j.webp)
![[Տան ավտոմատացում] Կառավարման ռելեներ ամենուրից ՝ ESP8266 + Blynk- ի միջոցով [Տան ավտոմատացում] Կառավարման ռելեներ ամենուրից ՝ ESP8266 + Blynk- ի միջոցով](https://i.howwhatproduce.com/images/006/image-16347-45-j.webp)
Տան ավտոմատացում կատարելու բազմաթիվ եղանակներ կան, ոմանք բարդ են, ոմանք հեշտ են: Այս ուսանելի ես ցույց կտամ, թե ինչպես կարելի է պարզ ռելեներ կառավարել ՝ օգտագործելով ESP-12E- ն ՝ Blynk- ով: Հարմարության համար դիզայնը միակողմանի PCB էր, այնպես որ կարող եք ինքներդ պատրաստել տանը կամ նույնիսկ gerber ֆայլը ուղարկել PCB արտադրողին `այն ձեզ պատրաստելու համար:
Քայլ 1: PCB նախագծում
![PCB դիզայն PCB դիզայն](https://i.howwhatproduce.com/images/006/image-16347-46-j.webp)
![PCB դիզայն PCB դիզայն](https://i.howwhatproduce.com/images/006/image-16347-47-j.webp)
![PCB դիզայն PCB դիզայն](https://i.howwhatproduce.com/images/006/image-16347-48-j.webp)
![PCB դիզայն PCB դիզայն](https://i.howwhatproduce.com/images/006/image-16347-49-j.webp)
PCB- ի նախագծման քայլը ամենակարևոր քայլն է, քանի որ եթե այս քայլում ինչ -որ բան սխալենք, նախագիծը ճիշտ չի աշխատի:
Որպես այս ուսանելի նյութի թեման, մենք կօգտագործենք ESP8266 (ESP-12E) մոդուլը `ռելեներ միացնելու/անջատելու համար: Այսպիսով, մենք պետք է հասկանանք ESP8266 բնութագիրը: Եթե նայենք ESP8266 տվյալների թերթիկի Էլեկտրական բնութագրերի բաժնում, մենք դա գտանք
- Մատակարարման լարումը 3.3 Վ է
- Առավելագույն GPIO- ների բարձր լարումը 3.3 Վ է
- Առավելագույն GPIO- ների հոսանքը 12 մԱ է
Մենք կօգտագործենք 5 Վ ռելեներ, Մատակարարումը կլինի 5 Վ, բայց ESP8266- ին անհրաժեշտ է ընդամենը 3.3 Վ: Այսպիսով մեզ անհրաժեշտ է որոշակի կարգավորիչ 5 Վ -ից մինչև 3.3 Վ: 3.3 Վ -ով աշխատող 5 Վ ռելեներ, մեզ անհրաժեշտ է որոշակի տրանզիստոր `ընթացիկ և լարվածություն ստանալու համար, մասերի նվազագույն քանակի համար խորհուրդ եմ տալիս օգտագործել տրանզիստորային զանգված ULN2803: ULN2803- ով մենք կարող ենք վարել մինչև 8 ռելեներ, և այն ունի ներքին հետադարձ դիոդներ `լարման թռիչքը կանխելու համար, երբ անջատում է ինդուկտիվ բեռը:
Ի վերջո, ես ընտրում եմ 1117-3.3 լարման կարգավորիչի համար, ULN2803A `ռելեների համար
Հաջորդը ՝ ESP8266 Boot ռեժիմ և Flash ռեժիմ
ESP8266- ը նորմալ բեռնաթափելու համար տվյալների թերթիկ 8 -րդ էջից պետք է տրամաբանություն կիրառել քորոցում ՝ ստորև
- ԲԱՐՁՐ ՝ CHIP_EN- ի, GPIO0- ի, GPIO2- ի վրա
- OWԱOWՐ GPIO15- ի վրա
ESP8266- ի որոնվածը միացնելու համար պետք է տրամաբանություն կիրառել քորոցում, ինչպես ստորև
- ԲԱՐՁՐ CHIP_EN- ի վրա, GPIO2
- OWԱOWՐ GPIO15- ի, GPIO0- ի վրա
Այսպիսով, ես օգտագործում եմ 10k ռեզիստոր ՝ յուրաքանչյուր քորոցը վեր քաշելու և ներքև քաշելու համար, ինչպես նկարագրված է, և օգտագործում եմ կոճակը որպես RESET և FLASH, որը թույլ է տալիս հեշտությամբ մուտք գործել յուրաքանչյուր ռեժիմ:
Քայլ 2: Պատրաստեք PCB
![Պատրաստեք PCB Պատրաստեք PCB](https://i.howwhatproduce.com/images/006/image-16347-50-j.webp)
![Կատարեք PCB Կատարեք PCB](https://i.howwhatproduce.com/images/006/image-16347-51-j.webp)
![Կատարեք PCB Կատարեք PCB](https://i.howwhatproduce.com/images/006/image-16347-52-j.webp)
![Կատարեք PCB Կատարեք PCB](https://i.howwhatproduce.com/images/006/image-16347-53-j.webp)
Հնարավորության դեպքում դուք կարող եք gerber ֆայլը ուղարկել PCB արտադրողին, բայց եթե ոչ, մենք դա կանենք ինքներս:
PCB- ն պատրաստելու համար ես օգտագործում եմ ջերմության փոխանցում ՝ հետևյալ քայլերն են.
- Տպեք ստորին շերտը լուսանկարչական թղթի վրա:
- Կտրեք նույն չափի պարզ PCB- ն ՝ մեր նախագծածով:
- Օգտագործեք երկաթ ՝ թանաքը թղթից PCB- ին փոխանցելու համար:
- Թուղթը հեռացնելուց հետո PCB- ն թաթախեք PCB թթվի փորագրման մեջ:
- PCB- ի մաքրում Thinner- ով `թանաքը հեռացնելու համար:
- Հորատման PCB
- PCB- ի փորագրում
Քայլ 3: PCB- ի հավաքում
![PCB ժողով PCB ժողով](https://i.howwhatproduce.com/images/006/image-16347-54-j.webp)
![PCB ժողով PCB ժողով](https://i.howwhatproduce.com/images/006/image-16347-55-j.webp)
![PCB ժողով PCB ժողով](https://i.howwhatproduce.com/images/006/image-16347-56-j.webp)
![PCB ժողով PCB ժողով](https://i.howwhatproduce.com/images/006/image-16347-57-j.webp)
PCB- ի հավաքման փուլում, խնդրում ենք ուշադիր վերաբերվել զոդման երկաթին:
Այս քայլում ես խորհուրդ եմ տալիս նախ միաձուլել փոքր սարքը: Եթե դուք ինքնուրույն PCB եք պատրաստում, օգտագործեք մուլտիմետր `որոշակի նեղ տարածություն ստուգելու համար` էլեկտրական կարճացումը կանխելու համար:
Քայլ 4: Կոդավորում և Flashրամեկուսացում
![Image Image](https://i.howwhatproduce.com/images/006/image-16347-59-j.webp)
![](https://i.ytimg.com/vi/cgckg2VrznM/hqdefault.jpg)
![Կոդավորում և Flashրամեկուսացում Կոդավորում և Flashրամեկուսացում](https://i.howwhatproduce.com/images/006/image-16347-60-j.webp)
![Կոդավորում և Flashրամեկուսացում Կոդավորում և Flashրամեկուսացում](https://i.howwhatproduce.com/images/006/image-16347-61-j.webp)
![Կոդավորում և Flashրամեկուսացում Կոդավորում և Flashրամեկուսացում](https://i.howwhatproduce.com/images/006/image-16347-62-j.webp)
Նախ, ձեր բջջային հեռախոսի վրա տեղադրեք «Blynk» հավելվածը, գրանցվեք և մուտք գործեք հավելված:
Դիմում մուտք գործելուց հետո կտտացրեք «Նոր նախագիծ»:
Մուտքագրեք ծրագրի անունը, ընտրեք ESP8266 որպես սարք, այնուհետև կտտացրեք «Ստեղծել նախագիծ»:
Դիմումը կցուցադրի «Auth Token was ուղարկվել է:» հաղորդագրությունը:
Tabրագրի ձևավորման ցանկացած վայրում կհայտնվի վիջեթների տուփ:
Ընտրեք կոճակը, այնուհետև կոճակի անուն մուտքագրեք LED1, ընտրեք «GP16» ՝ որպես ելք ESP8266- ից (տես սխեմատիկ), նվազագույն արժեք «0», առավելագույն արժեք «1», ռեժիմ «անջատիչ», մուտքագրեք ON/OFF պիտակներ ըստ անհրաժեշտության և ներդիր «OK» կոճակը էկրանի վերևի աջ մասում ՝ կոճակի կարգավորումները ավարտելու համար:
Նույնը արեք վերևում ՝ LED2, LED3 և LED4 համար
Քաշեք կոճակը ամենուր, որտեղ ցանկանում եք:
Tրագիրը գործարկելու համար էկրանի վերևի աջ մասում կտտացրեք «Եռանկյունի» կամ «Խաղալ» կոճակին:
Դուք կնկատեք, որ ձեր խորհուրդը անցանց է:
Այժմ անցնենք ծրագրին ESP8266 կողմից:
Միացրեք USB- ը RS-232- ին ESP8266 PCB- ին, զգուշացեք USB TTL մակարդակից RS-232 մոդուլին, TTL մակարդակը չպետք է գերազանցի 3,6 վոլտը:
Ֆլեշ ռեժիմ մուտք գործելու համար սեղմեք վերակայման կոճակը և բռնկման կոճակը, այնուհետև թողարկեք վերակայման կոճակը, այնուհետև արձակեք համապատասխանաբար: Եթե տախտակը գտնվում է բռնկման ռեժիմում, LED1- ը «ON» կլինի:
Գնացեք Blynk կայք, ներբեռնեք Blynk գրադարանը և տեղադրեք ձեր համակարգչում:
Arduino IDE- ում գնացեք Ֆայլ-> Օրինակներ-> Blynk-> Boards_Wifi-> ESP8266_Standalone:
Փոխեք «YourAuthToken» տողը ձեր էլփոստից ստացվող նշանի վրա:
Փոխեք ձեր տան ssid- ը և գաղտնաբառը:
Որպես տախտակ ընտրեք «NodeMCU 1.0»:
Ընտրեք USB դեպի RS-232 մոդուլի պորտ:
Վերբեռնման կոդը տախտակի վրա սպասեք մինչև վերբեռնումն ավարտվի (LED1- ը ԱՆFՈՄ Է):
Այժմ պատրաստ է վերահսկել ռելեներ ձեր բջջային հեռախոսից:
Վերադառնալով հեռախոսին ՝ տախտակի կարգավիճակը դառնում է «ՕՆԼԱՅՆ»:
Հպեք յուրաքանչյուր կոճակին, այնուհետև ռելեները կմիացվեն/կանջատվեն որպես ձեր հեռախոսի ցուցադրում:
Հաջողություն.
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
![Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ](https://i.howwhatproduce.com/images/001/image-766-j.webp)
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Տնային ավտոմատացում Blynk- ի միջոցով. 5 քայլ
![Տնային ավտոմատացում Blynk- ի միջոցով. 5 քայլ Տնային ավտոմատացում Blynk- ի միջոցով. 5 քայլ](https://i.howwhatproduce.com/images/009/image-25356-j.webp)
Տնային ավտոմատացում Blynk- ի միջոցով. Բարև բոլորին: Այուշն ու Անվիտն այստեղ ՝ Դելիի հանրային դպրոցից, Պունա: Ինչպես հավանաբար կարդացել եք վերնագրում, սա տան ավտոմատացման ծրագիր է, որը մշակվել է Blynk- ի միջոցով որպես IOT հարթակ: Մեր օրերում մարդիկ ծույլ են դառնում, և Home Automatio- ի պահանջարկը
Տնային ավտոմատացում ESP8266 WiFi- ով ՝ առանց Blynk- ի օգտագործման: 24 քայլ (նկարներով)
![Տնային ավտոմատացում ESP8266 WiFi- ով ՝ առանց Blynk- ի օգտագործման: 24 քայլ (նկարներով) Տնային ավտոմատացում ESP8266 WiFi- ով ՝ առանց Blynk- ի օգտագործման: 24 քայլ (նկարներով)](https://i.howwhatproduce.com/images/009/image-26839-j.webp)
Տնային ավտոմատացում ESP8266 WiFi- ով ՝ առանց Blynk- ը օգտագործելու. Այսպիսով, ինչպես ձեզ խոստացել էի, ահա ESP8266 WiFi մոդուլով կենցաղային տեխնիկայի վերահսկման հրահանգը
Blyzk- ի և Android- ի միջոցով աշխատող Blynk- ի միջոցով կառավարում. 4 քայլ
![Blyzk- ի և Android- ի միջոցով աշխատող Blynk- ի միջոցով կառավարում. 4 քայլ Blyzk- ի և Android- ի միջոցով աշխատող Blynk- ի միջոցով կառավարում. 4 քայլ](https://i.howwhatproduce.com/images/003/image-7695-19-j.webp)
Վերահսկիչ Buzzer- ը և Android- ից Led- ի օգտագործումը Blynk- ի միջոցով. Այս ուսանելի ծրագրում ես ձեզ կասեմ, թե ինչպես միացնել arduino- ն android- ին ՝ Bluetooth- ի միջոցով GUI- ի և IOT- ի համար: Այս ձեռնարկում մենք կօգտագործենք android հեռախոս և blynk ծրագիր (լավագույն GUI- ից մեկը տարբերակ arduino- ի համար) LED- ն միացնելու և ազդանշանի միջոցով կառավարելու համար
Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. 7 քայլ (նկարներով)
![Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. 7 քայլ (նկարներով) Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-8443-20-j.webp)
Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. Այս ձեռնարկում մենք սովորելու ենք, թե ինչպես օգտագործել Blynk ծրագիրը և Arduino- ն ՝ լամպը կառավարելու համար, համադրությունը լինելու է USB սերիական նավահանգստի միջոցով: Այս հրահանգի նպատակն է ցույց տալ ամենապարզ լուծումը ՝ հեռակառավարելով ձեր Arduino- ն կամ գ