HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

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

 


Descripción general:

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



Especificaciones técnicas de NodeMCU ESP-12E:

- Modelo: ESP8266, versión ESP-12E, V3
- Función: plataforma de conectividad Wifi, TCP-IP, IoT.
- Procesador: Tensílica L106 de 32 bits, bajo consumo.
- Memoria: 4 MB Flash, 32 KB SRAM
- Radiofrecuencia: WiFi, 802.11 b/g/n, 2.4 Ghz, antena integrada.
- Protocolo: TCP/IP integrado, conectividad a internet.
- Comunicación con computadora: a través de interfaz USB-Serial CH340G
- Velocidad de comunicación por USB: 9600 hasta 961,600 bps
- Alimentación: 5v, a través del puerto microUSB ó con fuente externa.
- Corriente máxima consumida: 250 ma.
- 13 pines GPIO disponibles para entrada/salida.
- Pines con funciones de PWM, 1wire, I2C, SPI, UART, ADC.
- Dimensiones: 5.7 x 3.3 x 1.5 cms
- Distancia entre pines: estándar 2.54 mm

 

 

Información adicional para trabajar con NodeMCU ESP-12E V3:

Sensor de temperatura DS18B20

MANUAL-BASICO-NODEMCU-ESP-12E-MICROPYTHON.pdf

NodeMCU ESP8266, versión ESP-12E, V3

NodeMCU Starter Kit

Proyecto de control remoto del giro de motor de pasos con NodeMCU ESP8266 ESP-12E

Video demostrativo 1

Video demostrativo 2

 

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

ESP-8266-ESP-01.pdf

ESP8266-Specifications.pdf

ESP8266-AT-Commands-Set.pdf

WiFi-modes-of-operation.pdf

 

Regresar a ver los productos