Lectura de temperatura del sensor digital DS18B20. Escribir datos en pantalla. NodeMCU ESP8288, ESP-12E
Fig 1: Diagrama de NodeMCU, conectado al sensor DS18B20, mostrando lecturas en pantalla de PC.
Figura 2: imagen del sensor DS18B20 conectado al NodeMCU, enviando lecturas al software uPyCraft en la PC.
Figura 3: asignación de pines en NodeMCU ESP-12E V3
Proyecto para implementar la lectura de los valores de temperatura. El microcontrolador estará tomando lecturas del sensor DS18B20 y enviando la información cada 5 segundos hacia la pantalla en la computadora. Las lecturas son estables a 3 dígitos. En la foto de la figura 2, observamos las conexiones realizadas con cables del tipo Dupont entre el sensor de temperatura y el microcontrolador NODEMCU en su versión ESP-12. A través del cable micro USB, se proporciona la alimentación de 5 volts y al mismo tiempo se envían las lecturas para ser mostradas en la pantalla. El desarrollo del programa se hizo en lenguaje Micropython. Usaremos la aplicación llamada uPyCraft como IDE para el manejo del microcontrolador. El archivo de aplicación lo encontramos en la Carpeta de trabajo mostrada abajo, en el subdirectorio de SCRIPTS y en el subdirectorio DS18B20. Una vez cargado y funcionando el programa en el microcontrolador, observamos en la parte de abajo de la pantalla de uPyCraft, la comunicación serial con el ESP12E que nos muestra los valores de temperatura tomados del sensor cada 5 segundos. Las lecturas son estables y de una precisión a 3 dígitos. Observe el video demostrativo para mayor información. Baje aquí el Manual Básico para poner en marcha el módulo en forma simple, programando en Micropython. También tenemos proyectos y videos desarrollados con base en el NodeMCU ESP-12E. Observe aquí el video demostrativo con el tutorial de 3 pasos para tener operando el módulo
- Modelo: ESP8266, versión ESP-12E, V3
Información adicional para trabajar con NodeMCU ESP-12E V3: MANUAL-BASICO-NODEMCU-ESP-12E-MICROPYTHON.pdf NodeMCU ESP8266, versión ESP-12E, V3 Proyecto de control remoto del giro de motor de pasos con NodeMCU ESP8266 ESP-12E
Proyectos con versión ESP-01: Proyecto internet of things IoT. Servidor Web mediante el ESP8266 Modulo-ESP8266-WiFi-con-puerto-serial-RS232 Servidor de internet WiFi TCP-IP microcontrolador Bolt-ESP8266
|