Tabla de contenido:
- Paso 1: Los requisitos básicos para este proyecto se enumeran a continuación: -
- Paso 2: ¿Qué es ESP8266?
- Paso 3: ¿Qué es Arduino e IDE?
- Paso 4: Descargue Arduino IDE y el proceso de configuración
- Paso 5: Conexión de pines para convertidor ESP8266 a USB-TTL
- Paso 6: Carga de código y programa
Video: Control de LED mediante el módulo WiFi ESP8266: Internet de las cosas: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
El ESP8266 es un chip Wi-Fi de bajo costo con pila TCP / IP completa y capacidad MCU (unidad de microcontrolador) producido por el fabricante chino con sede en Shanghai, Espressif Systems.
El chip llamó la atención de los fabricantes occidentales por primera vez en agosto de 2014 con el módulo ESP-01, fabricado por un fabricante externo, Ai-Thinker. Este pequeño módulo permite que los microcontroladores se conecten a una red Wi-Fi y realicen conexiones TCP / IP simples utilizando comandos estilo Hayes. Sin embargo, en ese momento casi no había documentación en inglés en el chip y los comandos que aceptaba. El precio muy bajo y el hecho de que había muy pocos componentes externos en el módulo sugería que eventualmente podría ser muy económico en volumen., atrajo a muchos piratas informáticos para explorar el módulo, el chip y el software que contiene, así como para traducir la documentación china. El ESP8285 es un ESP8266 con 1 MiB de flash incorporado, lo que permite dispositivos de un solo chip capaces de conectarse a Wifi.
Paso 1: Los requisitos básicos para este proyecto se enumeran a continuación: -
(1) Módulo WiFi ESP8266
(2) Arduino IDE
(3) Tablero de pruebas
(4) Cables de puente
(5) Convertidor USB-TTL
(6) Fuente de energía (3.3v DC)
(7) Conexión inalámbrica a Internet (WiFi)
(8) Servidor web (puede utilizar el nuestro)
(9) LED
Paso 2: ¿Qué es ESP8266?
El ESP8266 es un chip Wi-Fi de bajo costo con pila TCP / IP completa y capacidad MCU (unidad de microcontrolador) producido por el fabricante chino con sede en Shanghai, Espressif Systems.
El chip llamó la atención de los fabricantes occidentales por primera vez en agosto de 2014 con el módulo ESP-01, fabricado por un fabricante externo, Ai-Thinker. Este pequeño módulo permite que los microcontroladores se conecten a una red Wi-Fi y realicen conexiones TCP / IP simples utilizando comandos estilo Hayes. Sin embargo, en ese momento casi no había documentación en inglés en el chip y los comandos que aceptaba. El precio muy bajo y el hecho de que había muy pocos componentes externos en el módulo sugería que eventualmente podría ser muy económico en volumen., atrajo a muchos piratas informáticos para explorar el módulo, el chip y el software que contiene, así como para traducir la documentación china. El ESP8285 es un ESP8266 con 1 MiB de flash incorporado, lo que permite dispositivos de un solo chip capaces de conectarse a Wifi.
Paso 3: ¿Qué es Arduino e IDE?
Arduino es una plataforma electrónica de código abierto basada en hardware y software fáciles de usar. Las placas Arduino pueden leer entradas (luz en un sensor, un dedo en un botón o un mensaje de Twitter) y convertirlo en una salida, activando un motor, encendiendo un LED, publicando algo en línea. Puede decirle a su tablero qué hacer enviando un conjunto de instrucciones al microcontrolador en el tablero. Para hacerlo, utiliza el lenguaje de programación Arduino (basado en Wiring) y el Software Arduino (IDE), basado en Processing.
Por qué Arduino Gracias a su experiencia de usuario sencilla y accesible, Arduino se ha utilizado en miles de proyectos y aplicaciones diferentes. El software Arduino es fácil de usar para principiantes, pero lo suficientemente flexible para usuarios avanzados. Funciona en Mac, Windows y Linux. Los profesores y los estudiantes lo utilizan para construir instrumentos científicos de bajo costo, para probar los principios de la química y la física, o para comenzar con la programación y la robótica. Diseñadores y arquitectos construyen prototipos interactivos, músicos y artistas lo utilizan para instalaciones y para experimentar con nuevos instrumentos musicales. Los creadores, por supuesto, lo usan para construir muchos de los proyectos exhibidos en la Maker Faire, por ejemplo. Arduino es una herramienta clave para aprender cosas nuevas. Cualquiera (niños, aficionados, artistas, programadores) puede empezar a retocar con solo seguir las instrucciones paso a paso de un kit o compartir ideas en línea con otros miembros de la comunidad Arduino.
Paso 4: Descargue Arduino IDE y el proceso de configuración
- Haga clic en el enlace y https://goo.gl/Cxa9rX descargue Arduino IDE
- Instale Arduino IDE en su sistema
- Abra Arduino IDE y haga clic en la pestaña Archivo> Preferencias
- Ahora agregue la siguiente URL en el campo URL adicionales del administrador del tablero y haga clic en Aceptar.
- URL: -
- Abra la pestaña Herramientas> Tableros> Administrador de tableros
- Busque esp8266 e instale los paquetes de la comunidad esp8266
- Ahora vaya a Herramientas> Tableros y seleccione Módulo ESP8266 genérico
- Abra Sketch> Biblioteca> Administrar bibliotecas
- Busque arduino json e instale la biblioteca arduino json de Benoît Blanchon
Paso 5: Conexión de pines para convertidor ESP8266 a USB-TTL
Aquí están los detalles de conexión para el convertidor ESP8266 a USB-TTL
- Conecte USB-TTL 3.3V a ESP8266 VCC y CH_PD
- Conecte ESP8266 RX a USB-TTL TX y ESP8266 TX a USB-TTL RX
- Conecte ESP8266 GND a USB-TTL GND
- Conecte el LED a GPIO 2 y GND
- Conecte GPIO 0 a GND (SOLO DURANTE LA CARGA DE BOCETOS)
Paso 6: Carga de código y programa
Conecte el USB-TTL a su sistema y seleccione el puerto en Herramientas> Puertos> COMn (Ex-COM4)
Ahora, edite los detalles como: nombre de WiFi, contraseña de WiFi, nombre de dominio, ruta y compile el boceto y cárguelo en ESP8266.
Si tiene un servidor, puede usar el suyo propio mediante el código php y json, puede descargar el archivo fuente mediante el siguiente enlace, de lo contrario, puede usar mi código cargado
Para cualquier problema puedes contactarme-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Recomendado:
Cómo flashear o programar el firmware ESP8266 AT mediante el programador y el flasheador ESP8266, módulo Wifi IOT: 6 pasos
Cómo flashear o programar el firmware ESP8266 AT mediante el programador y flasheador ESP8266, módulo IOT Wifi: Descripción: Este módulo es un adaptador / programador USB para módulos ESP8266 de tipo ESP-01 o ESP-01S. Está convenientemente equipado con un cabezal hembra 2x4P 2.54mm para conectar el ESP01. También rompe todos los pines del ESP-01 a través de un 2x4P 2.54mm macho h
Haga que los ciegos reconozcan las cosas tocando las cosas a su alrededor con MakeyMakey: 3 pasos
Haga que los ciegos reconozcan las cosas tocando las cosas a su alrededor con MakeyMakey: introducción Este proyecto tiene como objetivo facilitar la vida de los ciegos al identificar las cosas que los rodean a través del sentido del tacto. Mi hijo Mustafa y yo pensamos en encontrar una herramienta para ayudarlos y en el período en que usamos el hardware MakeyMakey t
Mantenimiento predictivo de máquinas rotativas mediante vibración y lenguaje de cosas: 8 pasos
Mantenimiento predictivo de máquinas rotativas mediante vibración y lenguaje de cosas: las máquinas rotativas como turbinas eólicas, turbinas hidráulicas, motores de inducción, etc. se enfrentan a diferentes tipos de desgaste y rotura. La mayoría de estas fallas y desgaste son causados por vibraciones anormales en el dispositivo. Estas máquinas a menudo se operan bajo heavy-du
Botón de bricolaje para Internet de las cosas: 6 pasos (con imágenes)
Botón de bricolaje para Internet de las cosas: ¡Hola, creadores, es maker moekoe! En este Instructable, quiero mostrarles cómo llevar más comodidad y lujo a sus hogares. Al leer el título, puede adivinar lo que vamos a construir aquí. Todos los que visiten la tienda en línea de Amazon al menos una vez
Internet de las cosas: estación meteorológica LoRa: 7 pasos (con imágenes)
Internet de las cosas: Estación meteorológica LoRa: este es un ejemplo de un buen proyecto LoRa. La estación meteorológica contiene un sensor de temperatura, un sensor de presión de aire y un sensor de humedad. Los datos se leen y envían a Cayenne Mydevices y Weather Underground usando LoRa y The Things Network. Verifique