Tabla de contenido:
- Paso 1: cableado
- Paso 2: Conéctese a su Wi-Fi
- Paso 3: sube el boceto a tu Arduino
- Paso 4: Abra el monitor serial en Arduino IDE
- Paso 5: solución de problemas
- Paso 6: Contáctame (si es necesario)
Video: Integración simple de Arduino Uno y ESP8266: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Nuestro objetivo era crear una biblioteca de comandos AT Esp8266 (basada en la biblioteca ITEAD), que funcionaría bien en el software en serie en la mayoría de los dispositivos ESP8266, siempre que tengan firmware que responda a los comandos AT (que suele ser el predeterminado del fabricante).
Estamos distribuyendo esta biblioteca preliminar para probar y agradeceríamos sus comentarios y mejoras a través del Repositorio de Github.
Componentes de hardware:
- ESP8266
- Arduino UNO y Genuino UNO
- Convertidor de nivel lógico: bidireccional
- Tablero de circuitos
- Cables de puente
Aplicaciones de software y servicios en línea:
- IDE de Arduino
- circuito.io
- Firmware.ino
Paso 1: cableado
Conecte el ESP8266 a través de la serie de software a su placa Arduino Uno usando un convertidor lógico, como se muestra en la figura de cableado adjunta.
Paso 2: Conéctese a su Wi-Fi
Abra la biblioteca Firmware.ino de Github e ingrese su SSID y la contraseña de su Wi-Fi:
const char * SSID = "WIFI-SSID"; const char * PASSWORD = "WIFI-PASSWORD";
Paso 3: sube el boceto a tu Arduino
Conecte el Arduino a su computadora y cargue el boceto.
Paso 4: Abra el monitor serial en Arduino IDE
Haga clic en el botón del monitor en serie en el IDE de Arduino (en la esquina superior derecha). Si todo está bien, debería ver la siguiente salida en el monitor en serie.
Paso 5: solución de problemas
Si no obtiene respuesta, intente actualizar el firmware ESP al que se proporciona a continuación. Utilice una placa FTDI de 3.3v como esta.
Conecte el ESP al FTDI Obtenga el ESP8266Flasher
Obtenga el firmware 1.1.1.1
Flash el ESP
Si recibe una respuesta parcial del esp8266 cuando usa el software en serie, vaya a:
C: / Archivos de programa (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Cambiar la línea 42:
#define _SS_MAX_RX_BUFF 64 // Tamaño del búfer RX
Para: # definir _SS_MAX_RX_BUFF 256 // Tamaño del búfer RX.
Esto ampliará el búfer de serie del software. A veces, la configuración de la velocidad en baudios en la inicialización falla, intente reiniciar el Arduino, debería funcionar bien. Si por alguna razón, todavía tiene problemas, comente aquí para que intentemos localizar el problema. Si tiene alguna sugerencia de mejora, haga una solicitud de extracción en Github. En general, este código debería funcionar para todas las versiones de Arduino Uno ESP8266-01.
Fuente:-
www.hackster.io
create.arduino.cc
Paso 6: Contáctame (si es necesario)
Si tiene algún problema con este instructivo, puede contactarme:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Recomendado:
Integración del abre-puertas de garaje inteligente de bricolaje + asistente del hogar: 5 pasos
Abrepuertas de garaje inteligente de bricolaje + integración de asistente de hogar: convierta su puerta de garaje normal en inteligente con este proyecto de bricolaje. Le mostraré cómo construirlo y controlarlo usando Home Assistant (sobre MQTT) y tener la capacidad de abrir y cerrar de forma remota la puerta de su garaje. Usaré una placa ESP8266 llamada Wemos
Sistema simple de reserva y estado de Kicker con integración Slack: 12 pasos (con imágenes)
Sistema de reserva y estado de kicker simple con integración de Slack: En una empresa en la que trabajo hay una mesa de kicker. La empresa ocupa muchas plantas y algunos de los empleados tardan hasta 3 minutos en llegar a la mesa y … darse cuenta de que la mesa ya está ocupada, por lo que surgió la idea de construir un ki
Control de persianas con ESP8266, integración de Google Home y Openhab y control web: 5 pasos (con imágenes)
Control de persianas con ESP8266, integración de Google Home y Openhab y Webcontrol: en este Instructable, les muestro cómo agregué automatización a mis persianas. Quería poder agregar y quitar la automatización, por lo que toda la instalación se engancha. Las partes principales son: Motor paso a paso Controlado por controlador paso a paso bij ESP-01 Engranaje y montaje
Integración de Arduino y Apple HomeKit: ¡controle su hogar desde Siri! IoT está aquí: 6 pasos
Integración de Arduino y Apple HomeKit: ¡controle su hogar desde Siri! IoT está aquí: este Instructable le brindará una manera rápida y fácil de agregar una placa arduino al HomeKit de Apple en un dispositivo iOS. Abre todo tipo de posibilidades, incluidos los scripts que se ejecutan en el servidor, combinados con Apples HomeKit " Escenas ", hace
Integración IoT-HUB-Live (ESP 8266, Arduino): 11 pasos
Integración IoT-HUB-Live (ESP 8266, Arduino): si tiene dispositivos IoT y necesita un servicio en la nube para almacenar sus medidas