Satura rādītājs:
- 1. darbība: apkopojiet visu:
- 2. darbība: instalējiet Arduino IDE un bibliotēkas
- 3. darbība. Mirgo ESP8266 programmaparatūra
- 4. darbība: lietotnes Blynk iestatīšana
- 5. solis: programmēšana
- 6. darbība: shēmas iestatīšana un pabeigšana
Video: Kontrolējiet Arduino Uno, izmantojot ESP8266 WiFi moduli un lietotni Blynk: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šis projekts ļauj jums kontrolēt Arduino tapas, izmantojot ESP8266-01 WiFi moduli un lietotni Blynk. Lietotni Blynk ir ļoti viegli lietot, un tas ir lielisks veids, kā sākt apgūt IoT.
Šī apmācība ir paredzēta Windows PC
1. darbība: apkopojiet visu:
Aparatūra:
Arduino Uno
Esp8266-01 WiFi modulis
USB uz TTL sērijas
3.3v sprieguma regulators
Maizes dēlis un vadi.
Programmatūra:
Arduino IDE
Lietotne Blynk
Šīs ir nepieciešamās lietas. Iepriekš pārliecinieties, vai viss ir mapē1) Arduino IDE:
2) Blynk Libraries (jaunākā versija):
3) ESP8266 zibspuldzes rīks:
2. darbība: instalējiet Arduino IDE un bibliotēkas
Instalējiet jaunāko Arduino IDE versiju.
Atveriet Arduino IDE un dodieties uz failu-> preferences-> papildu tāfeles pārvaldnieka URL tipā-https://arduino.esp8266.com/stable/package_esp8266…
Dodieties uz rīkiem -> dēļi -> Board Manager un beidzot instalējiet atrasto pakotni esp8266. (neobligāti)
Izvelciet blynk bibliotēkas zip failu un nokopējiet saturu bibliotēkas mapē zip failā -
lietotāja dokumenti Arduino bibliotēkas
3. darbība. Mirgo ESP8266 programmaparatūra
Lai palaistu programmaparatūru uz ESP8266, jums jāizveido parādītā shēma:
Daudzos forumos esmu lasījis, ka esp8266 var mirgot, neizmantojot FTDI usb uz ttl pārveidotāju. Tā vietā daudzi cilvēki ir izmantojuši Arduino UNO, lai mirgo esp8266. Tomēr no manas personīgās pieredzes labāk ir iegādāties FTDI USB uz TTL pārveidotāju/kabeli, jo arduino lieta man nedarbojās (var būt strāvas problēmas dēļ)
Izvelciet esp_flasher.zip un palaidiet lietojumprogrammu XTCOM_UTIL.
Savienojiet Esp8266-01 ar datoru, izmantojot ķēdi. Jums jāzina pareizais COM ports, ko izmanto saziņai. dodieties uz ierīces pārvaldnieku un noklikšķiniet uz portiem (COM un LPT). Pēc tam pierakstiet COM portu, ko izmanto ESP8266-01.
Vietnē XTCOM_UTIL dodieties uz toolsConfig Device un atlasiet pareizo com portu un bodu pārraides ātrumu kā 9600. Noklikšķiniet uz Open. Pēc tam, ja darbība ir veiksmīga, noklikšķiniet uz Savienot. tad Esp8266 tiks savienots. Ja rodas kļūda, atvienojiet kabeli un ievietojiet to vēlreiz.
Faila esp_flasher.zip iekšpusē atradīsit failu readme.txt, kurā ir adreses, uz kurām jāatspoguļo katrs.bin fails. dodieties uz API Testflash attēla lejupielādi. pārlūkojiet pareizo.bin failu un ievadiet bin failam atbilstošo adresi un noklikšķiniet uz lejupielādēt.
piemēram: boot_v1.1.bin -------------- 0x00000
pēc veiksmīgas darbības aizveriet XTCOM_UTIL un atvienojiet arī ESP8266 (tas jādara starp katra.bin faila mirgošanu). Atkal atveriet XTCOM_UTIL un pievienojiet Esp8266 un atkārtojiet iepriekš minētās darbības, lai mirgot visus 4 atkritumu tvertnes failus pareizajā adresē. (zibspuldzes laikā vienmēr atcerieties GPIO0 iezemēt)
Lai iegūtu detalizētus norādījumus, lūdzu, skatiet šo:
4. darbība: lietotnes Blynk iestatīšana
Lejupielādējiet lietotni Blynk no Play veikala un pierakstieties.
Lai izveidotu jaunu projektu, augšpusē nospiediet + ikonu. Norādiet projekta nosaukumu. Izvēlieties Ierīce kā Arduino UNO savienojuma veids kā WiFi un nospiediet Izveidot. Tiklīdz jūs izveidojat autentifikācijas marķieri, tas tiks nosūtīts uz jūsu reģistrēto e-pastu. Varat to nosūtīt arī vēlāk projekta iestatīšanas lapā (uzgriežņu simbols) Ierīces.
Lai pievienotu pogu, nospiediet + un izvēlieties pogu. Nospiediet jaunizveidoto pogu, lai to rediģētu. Piešķiriet tam nosaukumu un iestatiet tapu uz digitālo D13. Pārslēdziet režīmu uz PĀRSLĒGT. Tas ieslēgs/izslēgs Arduino iebūvēto gaismas diodi.
Lai kontrolētu citas tapas, izvēlnē Rediģēt atlasiet nepieciešamo tapu (D3, D4 … utt.).
5. solis: programmēšana
Atveriet Arduino IDE.
Izvēlieties dēli Arduino Uno un izvēlieties pareizo portu.
Lejupielādējiet kodu un ielīmējiet to Adruino IDE.
Tā ir parauga programmas Esp8266_Shield modifikācija. Nomainiet yourAUTH ar autentifikācijas marķieri, kas nosūtīts uz jūsu pastu. Aizstājiet youSSID ar savu WiFi nosaukumu un nomainiet savu paroli ar WiFi paroli. Aparatūras sērijas daļa tiek komentēta, jo mēs izmantojam Arduino UNO.
** Programmā man ir komentēta programmatūras sērija (ja izmantojat Arduino Uno). Es iesaku jums komentēt programmatūras sēriju kā tās nestabilo
Augšupielādējiet iepriekš minēto programmu Arduino Uno panelī. Pēc tās augšupielādes atvienojiet arduino no datora.
Tagad jums ir nepieciešams savienot ESP8266 ar Arduino UNO.
6. darbība: shēmas iestatīšana un pabeigšana
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Kad savienojums ir pabeigts, pievienojiet Arduino datoram. Atveriet sērijas monitoru un iestatiet pārraides ātrumu uz 115200.
Ja viss ir pareizi, sērijas monitorā redzēsit kaut ko līdzīgu parādītajam attēlam.
Lietotnē Blynk atlasiet savu projektu un noklikšķiniet uz atskaņošanas pogas. Nospiediet pogu, lai ieslēgtu/izslēgtu LED.
Tagad projekts ir pabeigts. Ceru, ka jums patika apmācība. Ja jums ir kādi jautājumi/ ieteikumi, lūdzu, atstājiet to komentāru sadaļā zemāk. Paldies!
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
LED vadīšana, izmantojot NodeMCU WiFi moduli un lietotni Blynk: 7 soļi
Gaismas diodes vadīšana, izmantojot NodeMCU WiFi moduli un lietotni Blynk: šī pamācība parādīs, kā vadīt LED, izmantojot NodeMCU ESP8266 WiFi moduli, izmantojot viedtālruņa lietotni Blynk. Ja esat iesācējs, lasiet tālāk. Ja esat pieredzējis, jums varētu būt interesanti izlaist līdz beigām, kur es runāju par t
Kontrolējiet Arduino, izmantojot Blynk, izmantojot USB: 3 soļi
Kontrolējiet Arduino, izmantojot Blynk, izmantojot USB: Šī ir mana otrā pamācība. Šajā pamācībā es parādīšu, kā kontrolēt gaismas diodes, izmantojot Blynk. Blynk ir lietojumprogramma, kas nodrošina mums informācijas paneli, kā arī savienojamību. kuru varat lejupielādēt no Google Play veikala (operētājsistēmai Android). & lietotne
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: 5 soļi (ar attēliem)
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: Šajā projektā mēs iemācīsimies lietot lietotni Blynk un Raspberry Pi 3, lai kontrolētu sadzīves tehniku (kafijas automātu, lampu, loga aizkaru un daudz ko citu). ). Aparatūras komponenti: Raspberry Pi 3 Relay Lamp Breadboard Wires Programmatūras lietotnes: Blynk A