Taula de continguts:
- Pas 1: cablejat
- Pas 2: connecteu-vos a la vostra connexió Wi-Fi
- Pas 3: pengeu l'esbós al vostre Arduino
- Pas 4: obriu el monitor de sèrie a Arduino IDE
- Pas 5: resolució de problemes
- Pas 6: poseu-vos en contacte amb mi (si cal)
Vídeo: Integració simple Arduino Uno i ESP8266: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
El nostre objectiu era crear una biblioteca d’ordres Esp8266 AT (basada en la biblioteca ITEAD), que funcionés bé en programari de sèrie a la majoria de dispositius ESP8266, sempre que tinguin un firmware que respongui a les ordres AT (que normalment és el valor per defecte del fabricant).
Distribuïm aquesta biblioteca preliminar per provar-la i agrairíem els vostres comentaris i millores a través del dipòsit de Github.
Components de maquinari:
- ESP8266
- Arduino UNO i Genuino UNO
- Convertidor de nivell lògic: bidireccional
- Taula de pa
- Filferros de pont
Aplicacions de programari i serveis en línia:
- IDE Arduino
- circuito.io
- Firmware.ino
Pas 1: cablejat
Connecteu l'ESP8266 a través de la sèrie de programari a la placa Arduino Uno mitjançant un convertidor lògic, tal com es mostra a la figura de cablejat adjunta.
Pas 2: connecteu-vos a la vostra connexió Wi-Fi
Obriu la biblioteca Firmware.ino de Github i introduïu el vostre SSID i la contrasenya al vostre Wi-Fi:
const char * SSID = "WIFI-SSID"; const char * PASSWORD = "WIFI-PASSWORD";
Pas 3: pengeu l'esbós al vostre Arduino
Connecteu l'Arduino a l'ordinador i pengeu l'esbós.
Pas 4: obriu el monitor de sèrie a Arduino IDE
Feu clic al botó Monitor sèrie de l'IDE Arduino (a l'extrem superior dret). Si tot està bé, hauríeu de veure la següent sortida al monitor sèrie.
Pas 5: resolució de problemes
Si no obteniu cap resposta, proveu d’actualitzar el firmware de l’ESP al que es proporciona a continuació. Utilitzeu una placa FTDI de 3.3v com aquesta.
Connecteu l’ESP a l’FTDI Obteniu l’ESP8266Flasher
Obteniu el firmware 1.1.1.1
Feu clic a l'ESP
Si rebeu una resposta parcial de l’esp8266 quan utilitzeu la sèrie de programari, aneu a:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Canvia la línia 42:
#define _SS_MAX_RX_BUFF 64 // Mida de memòria intermèdia RX
Per a: #define _SS_MAX_RX_BUFF 256 // Mida de memòria intermèdia RX.
Això ampliarà la memòria intermèdia en sèrie del programari. De vegades falla la configuració de la velocitat de transmissió en inicialització, proveu de restablir l'Arduino; hauria de funcionar bé. Si per algun motiu encara teniu problemes, comenteu aquí per intentar localitzar el problema. Si teniu algun suggeriment de millora, feu una sol·licitud d’extracció a Github. Generalment, aquest codi hauria de funcionar per a totes les versions d’Arduino Uno ESP8266-01.
Font: -
www.hackster.io
create.arduino.cc
Pas 6: poseu-vos en contacte amb mi (si cal)
Si teniu algun problema amb aquesta informació instructiva, podeu contactar amb mi:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Recomanat:
Obertura de portes de garatge intel·ligent de bricolatge + integració de l’assistent domèstic: 5 passos
Obertura de portes de garatge intel·ligent de bricolatge + integració de l’assistent domèstic: feu que la vostra porta de garatge normal sigui intel·ligent amb aquest projecte de bricolatge. Us mostraré com construir-lo i controlar-lo mitjançant Home Assistant (mitjançant MQTT) i tenir la possibilitat d’obrir i tancar la porta del garatge de manera remota. Utilitzaré una placa ESP8266 anomenada Wemos
Timbre intel·ligent de bricolatge: codi, configuració i integració HA: 7 passos (amb imatges)
Timbre intel·ligent de bricolatge: integració de codi, configuració i HA: en aquest projecte, us mostraré com podeu transformar el vostre timbre normal en un intel·ligent sense canviar cap de les funcionalitats actuals ni tallar cap cable. Utilitzaré una placa ESP8266 anomenada Wemos D1 mini. Mira el meu Introdu
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: 5 passos (amb imatges)
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: en aquest instructiu us mostro com he afegit automatització a les meves persianes. Volia poder afegir i eliminar l’automatització, de manera que tota la instal·lació és fixa. Les parts principals són: Motor pas a pas Controlador pas a pas controlat per ESP-01 Engranatge i muntatge
Integració Arduino i Apple HomeKit: controleu la vostra llar des de Siri. L’IdT és aquí: 6 passos
Integració Arduino i Apple HomeKit: controleu la vostra llar des de Siri. L’IoT és aquí: aquest manual d’instruccions us proporcionarà una manera ràpida i senzilla d’afegir una placa arduino al HomeKit d’Apple en un dispositiu iOS. Obre tot tipus de possibilitats, inclosos els scripts que s’executen al servidor, combinats amb “Scenes” d’Apples HomeKit, fa que
Integració IoT-HUB-Live (ESP 8266, Arduino): 11 passos
Integració IoT-HUB-Live (ESP 8266, Arduino): si teniu dispositius IoT i necessiteu un servei al núvol per emmagatzemar les vostres mesures