Taula de continguts:
- Pas 1: Reuneix-ho tot:
- Pas 2: Instal·lar Arduino IDE i biblioteques
- Pas 3: Firmware ESP8266 intermitent
- Pas 4: Configuració de l'aplicació Blynk
- Pas 5: programació
- Pas 6: Configuració del circuit i FInish
Vídeo: Controleu Arduino Uno mitjançant el mòdul WiFi ESP8266 i l'aplicació Blynk: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquest projecte us permet controlar els pins d'Arduino mitjançant el mòdul WiFi ESP8266-01 i l'aplicació Blynk. L'aplicació Blynk és molt fàcil d'utilitzar i és una manera fantàstica de començar a aprendre sobre l'IoT.
Aquest tutorial és per a PC amb Windows
Pas 1: Reuneix-ho tot:
Maquinari:
Arduino Uno
Mòdul WiFi Esp8266-01
Sèrie USB a TTL
Regulador de voltatge de 3,3 v
Taula de pa i cables.
Programes:
IDE Arduino
Aplicació Blynk
Aquestes són les coses que necessiteu. Assegureu-vos de tenir-ho tot a la carpeta prèviament 1) ID Arduino:
2) Biblioteques Blynk (última versió):
3) Eina intermitent ESP8266:
Pas 2: Instal·lar Arduino IDE i biblioteques
Instal·leu l'última versió d'Arduino IDE.
Obriu Arduino IDE i aneu a fitxer-> preferències-> en un tipus d’URL de gestor de taules addicional -
Aneu a Eines -> taules -> Gestor de taules i instal·leu el paquet esp8266 que es troba finalment. (opcional)
Extraieu el fitxer zip de la biblioteca blynk i copieu el contingut de la carpeta de la biblioteca al fitxer zip a -
documents d'usuari Arduino Libraries
Pas 3: Firmware ESP8266 intermitent
Heu de fer el circuit que es mostra per fer passar el firmware a l’ESP8266:
En molts fòrums he llegit que es pot llançar l'esp8266 sense utilitzar el convertidor FTDI usb a ttl. En canvi, molta gent ha utilitzat Arduino UNO per fer flaixar l’esp8266. No obstant això, per la meva experiència personal, és millor comprar un convertidor / cable FTDI USB a TTL, ja que el problema de l'arduino no em va funcionar (pot ser per un problema d'energia)
Extraieu l'esp_flasher.zip i executeu l'aplicació XTCOM_UTIL.
Connecteu l'Esp8266-01 a l'ordinador a través del circuit. Heu de conèixer el port COM adequat que s’utilitza per a la comunicació. aneu al gestor de dispositius i feu clic a ports (COM i LPT). A continuació, anoteu el port COM utilitzat per l'ESP8266-01.
A XTCOM_UTIL aneu a ToolsConfig Device i seleccioneu el port de com i la velocitat de transmissió adequats com a 9600. Feu clic a Obre. A continuació, si l'operació té èxit, feu clic a Connecta. llavors es connectarà Esp8266. Si teniu un error, desconnecteu el cable i torneu-lo a inserir.
Dins del fitxer esp_flasher.zip, trobareu un fitxer readme.txt que conté les adreces a les quals es destinaran cadascun dels fitxers.bin. aneu a API Testflash Image download. navegueu pel fitxer correct.bin i introduïu l'adreça corresponent al fitxer bin i feu clic a Descarregar.
per exemple: boot_v1.1.bin -------------- 0x00000
després que l'operació tingui èxit, tanqueu XTCOM_UTIL i també desconnecteu l'ESP8266 (això s'ha de fer entre el parpelleig de cada fitxer.bin). Torneu a obrir XTCOM_UTIL i endolleu Esp8266 i repetiu els passos anteriors per fer flaixar tots els fitxers de 4 contenidors a la seva adreça correcta. (recordeu posar a terra el GPIO0 en tot moment durant el parpelleig)
Per obtenir instruccions detallades, consulteu això:
Pas 4: Configuració de l'aplicació Blynk
Baixeu-vos l'aplicació Blynk des de Play Store i inicieu la sessió.
Per crear un projecte nou Premeu la icona + a la part superior. Doneu-vos el nom del projecte. Trieu Dispositiu com a tipus de connexió Arduino UNO com a WiFi i premeu Crea. Tan bon punt creeu un testimoni d'autenticació, s'enviarà al vostre correu electrònic registrat. També podeu enviar-lo més endavant a la pàgina de configuració del projecte (símbol de nou).
Per afegir un botó, premeu + i seleccioneu Botó. Premeu el botó recentment creat per editar-lo. Poseu-li un nom i configureu el pin digital D13. Canvia el mode a INTERRUPTOR. Això activarà / desactivarà el LED IN-Built de l'Arduino.
Per controlar altres pins, seleccioneu el pin requerit (D3, D4 … etc) al menú Edita.
Pas 5: programació
Obriu Arduino IDE.
Seleccioneu la placa per Arduino Uno i seleccioneu el port adequat.
DESCARREGUAR EL CODI I ENGOLAR EL CODI A IDE Adruino.
Es tracta de la modificació del programa d’exemple Esp8266_Shield. Substituïu l’autor amb el testimoni d’autenticitat enviat al vostre correu. Substituïu el vostre SSID pel vostre nom WiFi i substituïu la vostra contrasenya per contrasenya WiFi. La part de sèrie del maquinari es comenta ja que estem fent servir Arduino UNO.
** Al programa he comentat el programari en sèrie (si utilitzeu Arduino Uno). Us recomano que comenteu la versió del programari com a inestable
Carregueu el programa anterior a la placa Arduino Uno. Després de carregar-lo, desconnecteu l’arduino de l’ordinador.
Ara cal connectar l’ESP8266 a Arduino UNO.
Pas 6: Configuració del circuit i FInish
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Un cop finalitzada la connexió, connecteu l'Arduino a l'ordinador. Obriu el monitor de sèrie i configureu la velocitat de transmissió en 115200.
Si tot és correcte, al Monitor de sèrie veureu alguna cosa com la imatge que es mostra.
A l’aplicació Blynk, seleccioneu el vostre projecte i feu clic al botó de reproducció. Premeu el botó per engegar / apagar el LED.
Ara amb això, el projecte s’ha acabat. Espero que hagueu gaudit del tutorial. Si teniu alguna pregunta o suggeriment, deixeu-ho a la secció de comentaris a continuació. Gràcies!
Recomanat:
Control de led mitjançant l'aplicació Blynk mitjançant Nodemcu a través d'Internet: 5 passos
Control de led mitjançant l'aplicació Blynk mitjançant Nodemcu a través d'Internet: Hola a tothom avui us mostrarem com podeu controlar un LED mitjançant un telèfon intel·ligent a través d'Internet
Control d'un LED mitjançant el mòdul WiFi NodeMCU i l'aplicació Blynk: 7 passos
Control d'un LED mitjançant el mòdul WiFi NodeMCU i l'aplicació Blynk: aquest manual us mostrarà com controlar un LED mitjançant el mòdul WiFi NodeMCU ESP8266 mitjançant l'aplicació per a telèfons intel·ligents Blynk. Si sou principiant, seguiu llegint. Si teniu més experiència, potser us interessa saltar fins al final, on parlo de t
Controleu la velocitat del motor de CC sense escombretes mitjançant el mòdul Arduino i Bluetooth (HC-05): 4 passos
Controlar la velocitat del motor CC sense escombretes mitjançant el mòdul Arduino i Bluetooth (HC-05): Introducció En aquest tutorial, controlarem la velocitat del motor CC sense escombretes mitjançant Arduino UNO, el mòdul Bluetooth (HC-05) i l’aplicació Android per a Bluetooth ( Controlador Bluetooth Arduino)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c
Controleu els electrodomèstics des del vostre Smarthphone amb l'aplicació Blynk i Raspberry Pi: 5 passos (amb imatges)
Controlar els electrodomèstics des del vostre Smarthphone amb l’aplicació Blynk i el Raspberry Pi: en aquest projecte, aprendrem a utilitzar l’aplicació Blynk i el Raspberry Pi 3 per controlar els electrodomèstics (cafetera, làmpada, cortina de la finestra i molt més … Components de maquinari: Raspberry Pi 3 Relay Lamp Breadboard Wires Aplicacions de programari: Blynk A