ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El ESP8266 ESP-01


Enviado por   •  30 de Septiembre de 2020  •  Ensayo  •  2.185 Palabras (9 Páginas)  •  158 Visitas

Página 1 de 9

ESP 01

El ESP8266 ESP-01 es un módulo Wi-Fi que permite el acceso de microcontroladores a una red Wi-Fi . Este módulo es un SOC (Sistema en un chip) autónomo que no necesariamente necesita un microcontrolador para manipular entradas y salidas como lo haría normalmente con un Arduino, por ejemplo, porque el ESP-01 actúa como una computadora pequeña. Dependiendo de la versión del ESP8266, es posible tener hasta 9 GPIO (Entrada de Salida de Propósito General). Por lo tanto, podemos dar acceso a internet a un microcontrolador como lo hace el escudo de Wi-Fi al Arduino, o simplemente podemos programar el ESP8266 para que no solo tenga acceso a una red Wi-Fi, sino que también actúe como un microcontrolador. Esto hace que el ESP8266 sea muy versátil y puede ahorrarle algo de dinero y espacio en sus proyectos.[pic 1]

COMO PROGRAMAR ESP01

Paso 1:

Conexiones para programar

(Encuentra el código en archivos adjuntos)

ESP8266: --------------> Arduino:

GND -------------------------- GND

GPIO-2 -------------------------- No conectado (abierto)

GPIO-0 -------------------------- GND

RXD -------------------------- RX

TXD -------------------------- TX

CHPD ------------------------ 3.3V

RST -------------------------- No conectado (abierto) * ( Lea las instrucciones a continuación )

VCC -------------------------- 3.3V

Instrucción muy importante:

Ahora, antes de presionar cargar, lleva GPIO-0 a tierra.

Y RST a tierra después, retire RST después de medio segundo (el LED azul parpadea durante unos milisegundos).

Presiona cargar, el azul parpadea una vez y luego parpadea hasta que se carga.

Ahora ya está todo hecho.

[pic 2]

Paso 2:

Después de la programación, retire el cable serie Arduino y vuelva a enchufarlo y saque GPIO-0 de GND y solo intercambie la conexión de RX y TX, que es RX connect to TX y TX connect to RX.

Conexiones después de programar

ESP8266: --------------> Arduino:

GND -------------------------- GND

GPIO-2 -------------------------- No conectado (abierto)

GPIO-0 -------------------------- No conectado (abierto)

RXD -------------------------- TX

TXD -------------------------- RX

CHPD ------------------------ 3.3V

RST -------------------------- No conectado (abierto)

VCC -------------------------- 3.3V

[pic 3]

ULTIMO PASO

Abra el monitor en serie de Arduino IDE donde verá que el ESP está conectado y listo.

[pic 4]

CODIGO:

#define BLYNK_PRINT Serie

#include  

#include  

#include  

#define ESP8266_BAUD 9600

char auth [] = "6bae2d0e7bfa4b6096feeaffa2030e4f" ; char ssid [] = "Ingrese el nombre de wiFi" ; // Puedes reemplazar el nombre de wifi en tu wifi char pass [] = "Contraseña" ; // Escriba la contraseña de su wifi. SoftwareSerial EspSerial ( 2 , 3 ); // RX, TX WidgetLCD lcd ( V0 ); ESP8266 wifi ( y EspSerial ); configuración nula () {

   

   

     

   

 

 

 

  De serie . comenzar ( 9600 );

EspSerial . comenzar ( ESP8266_BAUD ); Blynk . comenzar ( auth , wifi , ssid , pass ); lcd . claro (); lcd . imprimir ( 1 , 1 , "IoT" ); } void loop () { Blynk . ejecutar (); }  

     

   

   

 

Características o conceptos básicos de ESP8266
  • Microcontrolador: Tensilica  Xtensa L106 32 bit
  • Frecuencia de reloj: 80 MHz
  • RAM de instrucciones: 64 KiB
  • RAM de datos: 96 KiB
  • Memoria Flash: 512 KiB (se extiende hasta 16 MiB)
  • Protocolos de Wi-Fi: 802.11 b / g / n / e / i
  • Voltaje de funcionamiento: 2.5V ~ 3.6V
  • Corriente de funcionamiento: 80 mA (valor promedio)
  • Temperatura de almacenamiento o funcionamiento: -40 ° C ~ 125 °

Hardware básico de ESP8266 ESP-01[pic 5]

Pin funcionalidad de ESP8266 ESP-01

  1. Pin  RX: el pin RX se utiliza para recibir los datos en serie. Se utiliza para la comunicación entre dos dispositivos o placas. El pin RX recibe los datos en serie enviados por la otra placa o dispositivo.
  2. Pin VCC: el pin VCC es para encender el ESP8266. La fuente de alimentación ideal es de 3,3 voltios. También puede funcionar con una potencia entre 2.5V ~ 3.6V
  3. Pin GPIO_0 : este pin es un pin de entrada / salida de propósito general. También se usa para cambiar el modo de ESP8266 al modo de programación.
  4. Pin RST - Pin de reinicio. Este pin es un pin bajo activo. Para reiniciar el módulo, configure el Pin RST a 0V. Para un funcionamiento normal, configúrelo en 3.3V.
  5. Pin GPIO_2 : este pin también es un pin de entrada / salida de propósito general.
  6. Pin CH_PD - Pin de habilitación de chip. Suministre 3.3 V al pin para habilitar el chip.
  7. Pin GND : este es el pin de tierra.
  8. Pin  TX: el pin TX se utiliza para transmitir los datos en serie. El pin TX envía los datos en serie a la otra placa o dispositivo. Con el uso de la placa RX y TX puede comunicarse en serie.

Introducción a ESP-01

ESP-01 es un módulo WiFi que permite al microcontrolador acceder fácilmente a la red WiFi. Es uno de los chips WiFi incorporados principalmente en la industria, asimila los interruptores de antena, balun de radiofrecuencia, amplificador de potencia, amplificador de receptor de bajo ruido y elementos ejecutivos de potencia.

Este módulo requiere un circuito interno mínimo, toda su solución, incluido el módulo frontal, está diseñado para ocupar un área mínima de PCB.

...

Descargar como (para miembros actualizados) txt (14 Kb) pdf (656 Kb) docx (469 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com