Բովանդակություն:
- Քայլ 1: Հավաքեք ամեն ինչ
- Քայլ 2. Arduino IDE- ի և գրադարանների տեղադրում
- Քայլ 3. Flashրամեկուսացում ESP8266 որոնվածը
- Քայլ 4: Blynk հավելվածի կարգավորում
- Քայլ 5: mingրագրավորում
- Քայլ 6. Շղթայի կարգավորում և լրացում:
Video: Կառավարեք Arduino Uno- ն ՝ օգտագործելով ESP8266 WiFi մոդուլը և Blynk ծրագիրը ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս նախագիծը հնարավորություն է տալիս վերահսկել Arduino կապերը ՝ օգտագործելով ESP8266-01 WiFi մոդուլը և Blynk հավելվածը: Blynk ծրագիրը շատ հեշտ է օգտագործել և հիանալի միջոց է IoT- ի մասին սովորելու համար:
Այս ձեռնարկը Windows PC- ի համար է
Քայլ 1: Հավաքեք ամեն ինչ
Սարքավորումներ:
Արդուինո Ունո
Esp8266-01 WiFi մոդուլ
USB- ից TTL սերիա
3.3 վ լարման կարգավորիչ
Հացաթուղթ և լարեր:
Softրագրեր:
Arduino IDE
Blynk հավելված
Սրանք այն բաներն են, որոնք ձեզ պետք են: Համոզվեք, որ նախապես ունեք ամեն ինչ թղթապանակում 1) Arduino IDE ՝
2) Բլինկի գրադարաններ (վերջին տարբերակը) ՝
3) ESP8266 շողշողացող գործիք ՝
Քայլ 2. Arduino IDE- ի և գրադարանների տեղադրում
Տեղադրեք Arduino IDE- ի վերջին տարբերակը:
Բացեք Arduino IDE- ն և անցեք ֆայլ-> նախասիրություններ-> լրացուցիչ տախտակի կառավարչի URL տիպով-https://arduino.esp8266.com/stable/package_esp8266…
Գնացեք գործիքներ -> տախտակներ -> Տախտակի կառավարիչ և տեղադրեք վերջապես գտնված esp8266 փաթեթը: (ըստ ցանկության)
Հանել blynk գրադարանի zip ֆայլը և պատճենել zip ֆայլի գրադարանի թղթապանակի բովանդակությունը մեջ -
օգտվողի փաստաթղթերը Arduino գրադարաններ
Քայլ 3. Flashրամեկուսացում ESP8266 որոնվածը
Firmրագրաշարը ESP8266- ի վրա բռնկելու համար դուք պետք է ցուցադրեք միացված սխեմա:
Շատ ֆորումներում ես կարդացել եմ, որ esp8266- ը կարող է առկայծվել առանց FTDI usb to ttl փոխարկիչի օգտագործման: Փոխարենը շատերն են օգտագործել Arduino UNO- ն ՝ esp8266- ը բռնկելու համար: Այնուամենայնիվ, իմ անձնական փորձից ավելի լավ է գնել FTDI USB to TTL փոխարկիչ/մալուխ, քանի որ arduino- ն ինձ մոտ չաշխատեց (գուցե հոսանքի խնդրի պատճառով):
Հանել esp_flasher.zip- ը և գործարկել XTCOM_UTIL ծրագիրը:
Շղթայի միջոցով միացրեք Esp8266-01- ը համակարգչին: Դուք պետք է իմանաք COM- ի ճիշտ պորտը, որն օգտագործվում է հաղորդակցության համար: գնացեք սարքի կառավարիչ և կտտացրեք նավահանգիստներին (COM և LPT): Այնուհետև նշեք ESP8266-01- ի կողմից օգտագործվող COM նավահանգիստը:
XTCOM_UTIL- ում անցեք ToolConfig Device և ընտրեք ճիշտ com port և baud rate- ը որպես 9600: Կտտացրեք Բացել: Այնուհետև, եթե գործողությունը հաջողված է, կտտացրեք Միացեք: ապա Esp8266- ը միացված կլինի: Եթե սխալ եք տեսնում, ապա անջատեք մալուխը և նորից տեղադրեք այն:
Esp_flasher.zip ֆայլի ներսում դուք կգտնեք readme.txt ֆայլ, որը պարունակում է հասցեներ, որոնցում պետք է շողալ.bin ֆայլերից յուրաքանչյուրը: գնացեք API Testflash Image- ի ներբեռնում: թերթեք correct.bin ֆայլը և մուտքագրեք bin ֆայլին համապատասխան հասցեն և կտտացրեք ներլցմանը:
օրինակ ՝ boot_v1.1.bin -------------- 0x00000
Գործողության հաջող ավարտից հետո փակեք XTCOM_UTIL- ը և նաև անջատեք ESP8266- ը (դա պետք է արվի յուրաքանչյուր.բին ֆայլի առկայծման միջև): Կրկին վերաբացեք XTCOM_UTIL- ը և միացրեք Esp8266- ը և կրկնեք վերը նշված քայլերը ՝ 4 աղբարկղի բոլոր ֆայլերը ճիշտ հասցեով բռնկելու համար: (հիշեք, որ GPIO0- ն բոլոր ժամանակներում հիմնավորել է բռնկման ընթացքում)
Մանրամասն հրահանգների համար դիմեք այստեղ ՝
Քայլ 4: Blynk հավելվածի կարգավորում
Ներբեռնեք Blynk ծրագիրը Play Store- ից և մուտք գործեք:
Նոր նախագիծ ստեղծելու համար սեղմեք + պատկերակը վերևում: Տվեք ձեզ ծրագրի անունը: Ընտրեք Սարքը որպես Arduino UNO Միացման տեսակը որպես WiFi և կտտացրեք Ստեղծել: Հեղինակության նշան ստեղծելուն պես կուղարկվի ձեր գրանցված էլ. Կարող եք նաև այն հետագայում ուղարկել ծրագրի նախագծման էջի (ընկույզի խորհրդանիշ) սարքերում:
Կոճակ ավելացնելու համար սեղմեք + և ընտրեք Կոճակ: Կտտացրեք նոր ստեղծված կոճակին ՝ այն խմբագրելու համար: Անվանեք այն և նշեք PIN- ը թվային D13: Անջատեք ռեժիմը SWITCH- ին: Սա միացնելու/անջատելու է Arduino- ի ներկառուցված LED- ը:
Այլ կապումները վերահսկելու համար Խմբագրման ընտրացանկում ընտրեք պահանջվող քորոցը (D3, D4 … և այլն):
Քայլ 5: mingրագրավորում
Բացեք Arduino IDE- ն:
Ընտրեք Arduino Uno տախտակ և ընտրեք ճիշտ նավահանգիստը:
Ներբեռնեք ծածկագիրը և տեղադրեք ծածկագիրը Adruino IDE- ում:
Դա Esp8266_Shield Օրինակ Programրագրի փոփոխությունն է: Փոխարինեք yourAUTH- ը ձեր փոստին ուղարկված Auth նշանով: Փոխարինեք youSSID- ը ձեր WiFi անունով և փոխարինեք YourPassword- ը WiFi գաղտնաբառով: Սարքավորման սերիական մասը մեկնաբանվում է, քանի որ մենք օգտագործում ենք Arduino UNO- ն:
** programրագրում ես մեկնաբանել եմ ծրագրակազմի սերիան (եթե օգտագործում եք Arduino Uno): Խորհուրդ եմ տալիս մեկնաբանել Softwareրագրակազմի սերիալը որպես անկայուն:
Վերբեռնեք վերը նշված ծրագիրը Arduino Uno տախտակին: Բեռնվելուց հետո անջատեք arduino- ն համակարգչից:
Այժմ դուք պետք է միացնեք ESP8266- ը Arduino UNO- ին:
Քայլ 6. Շղթայի կարգավորում և լրացում:
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Գնդ ---------- Գնդ
Vcc ----------- 3.3v
CH_PD ------------ 3.3 վ
Միացումն ավարտվելուց հետո միացրեք Arduino- ն համակարգչին: Բացեք Serial Monitor- ը և սահմանեք baud փոխարժեքը 115200:
Եթե ամեն ինչ ճիշտ է, սերիական մոնիտորում կտեսնեք ցուցադրված պատկերի նման մի բան:
Blynk հավելվածում ընտրեք ձեր նախագիծը և կտտացրեք նվագարկման կոճակին: Սեղմեք կոճակը ՝ LED- ը միացնելու/անջատելու համար:
Այժմ դրանով նախագիծն ավարտված է: Հուսանք, որ ձեզ դուր եկավ ձեռնարկը: Եթե ունեք հարցեր/ առաջարկություններ, խնդրում ենք թողնել այն ստորև բերված մեկնաբանությունների բաժնում: Շնորհակալություն!
Խորհուրդ ենք տալիս:
Ինչպես ֆլեշ կամ ծրագրավորել ESP8266- ի որոնվածը `օգտագործելով ESP8266 ֆլեշերը և ծրագրավորողը, IOT Wifi մոդուլը. 6 քայլ
Ինչպես ջնջել կամ ծրագրավորել ESP8266- ի որոնվածը `օգտագործելով ESP8266 ֆլեշերը և ծրագրավորողը, IOT Wifi մոդուլը. Նկարագրություն. Այս մոդուլը USB ադապտեր /ծրագրավորող է ESP-01 կամ ESP-01S տիպի ESP8266 մոդուլների համար: Այն հարմար տեղադրված է 2x4P 2.54 մմ կանացի վերնագրով ՝ ESP01- ը միացնելու համար: Նաև այն ճեղքում է ESP-01- ի բոլոր կապանքները 2x4P 2.54 մմ արական ժապավենի միջոցով
LED- ի վերահսկում ՝ օգտագործելով NodeMCU WiFi մոդուլը և Blynk հավելվածը. 7 քայլ
NodeMCU WiFi մոդուլի և Blynk հավելվածի միջոցով LED- ի կառավարում. Այս հրահանգը ցույց կտա ձեզ, թե ինչպես վերահսկել LED- ն ՝ օգտագործելով NodeMCU ESP8266 WiFi մոդուլը ՝ Blynk սմարթֆոնի հավելվածի միջոցով: Եթե դուք սկսնակ եք, կարդացեք: Եթե դուք ավելի փորձառու եք, ապա ձեզ կարող է հետաքրքրել մինչև վերջ բաց թողնելը, որտեղ ես խոսում եմ այն մասին, թե ինչ
Ինչպես վերբեռնել Arduino Pro Mini 328P ծրագիրը ՝ օգտագործելով Arduino Uno: 6 քայլ
Ինչպես վերբեռնել Arduino Pro Mini 328P ծրագիրը Arduino Uno- ի միջոցով. Arduino Pro Mini- ն ամենափոքր տախտակն է, որն ունի 14 մուտք/ելք, այն աշխատում է 3.3 վոլտ - 5 վոլտ DC և հեշտ է վերբեռնել ծածկագիրը ծրագրավորման սարքում: Տեխնիկական բնութագիր. 14 թվային մուտքային/ելքային նավահանգիստներ RX, TX, D2 ~ D13, 8 անալոգային մուտքային պորտեր A0 ~ A7 1
Ինչպես վերահսկել Wemos D1 Mini/ Nodemcu- ն ՝ օգտագործելով Blynk ծրագիրը (IOT) (esp8266). 6 քայլ
Ինչպես վերահսկել Wemos D1 Mini/ Nodemcu- ն ՝ օգտագործելով Blynk հավելվածը (IOT) (esp8266). Բարև ընկերներ, այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես վերահսկել wemos D1 mini կամ (nodemcu) միջոցով blynk ծրագիրը: դա բացարձակ սկսնակների ուղեցույց է: մանրամասն ձեռնարկի համար ՊԵՏՔ Է ԴԻՏԵԼ ՏԵՍԱՆՅՈԹԸ Չմոռանաք հավանել, տարածել & բաժանորդագրվեք իմ ալիքին
Կառավարեք Arduino- ն ՝ օգտագործելով Blynk- ը USB- ի միջոցով. 3 քայլ
Կառավարեք Arduino- ն ՝ օգտագործելով Blynk- ը USB- ի միջոցով. Սա իմ երկրորդ հրահանգն է: Այս ուսանելիում ես ցույց կտամ, թե ինչպես վերահսկել LED- ները ՝ օգտագործելով Blynk- ը: Blynk- ը ծրագիր է, որը մեզ տրամադրում է վահանակ, ինչպես նաև կապ: որը կարող եք ներբեռնել Google Play խանութից (Android- ի համար): & հավելվածի