Ir al contenido principal

Tutorial NodeMCU (V): estación meteorológica

Como hemos visto, el DHT11 es un sensor de temperatura y humedad bastante extendido, por estar incluido en multitud de kits de Arduino, a pesar de ser un sensor cuyas características dejan bastante que desear, especialmente en lo que a la precisión se refiere (±2 ºC en temperatura y 5% en humedad). DHT22 es una versión superior con unas prestaciones bastante mejores, aunque con un notable incremento de precio. Una gran ventaja de estos dispositivos con respecto a otras opciones es que solamente necesitan un pin para comunicarse con el microcontrolador, lo que los convierte en una opción a tener en cuenta en sistemas con pocos pines disponibles.

En ambos sensores la salida es en colector abierto, por lo que la señal empleada para comunicación bidireccional con el microcontrolador debe conectarse a Vcc mediante una resistencia de pull-up de unos 10k, como en los pulsadores mecánicos. También podemos encontrar modelos ya montados en una placa con la resistencia incorporada.


Vamos a programar nuestra placa de tal forma que, cada 5 segundos, la consola nos dé la lectura de humedad y temperatura ambiente.

A la hora de conectar el sensor, recuerda que:

- Primera patilla: conectada a tensión (3V)

- Segunda patilla: conectada a un pin de e/s de datos (D1 en mi caso)

- Tercera patilla al aire

- Cuarta patilla: a tierra (G)

- Necesaria una resistencia de 1K que conecte primera y segunda patilla.


El programa quedaría:






Comentarios

Entradas populares de este blog

Prácticas con FluidSIM

FluidSim es una herramienta de simulación para la obtención de los conocimientos básicos de la neumática y de la hidráulica.

8. Prácticas con FluidSim

FluidSim es una herramienta de simulación para la obtención de los conocimientos básicos de la neumática y de la hidráulica. Descarga aquí el programa en español Descarga aquí el manual de neumática Descarga aquí el manual de hidráulica   Actividad 1 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 2 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 3 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 4 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 5 Representa en FluidSim el siguiente circuito neumático. Describe el cilindro, la válvula y el funcionamiento del circuito.   Actividad 6 Diseña el siguiente cir...

Electricidad básica con Crocodile Clips

Crocodile Clips es un programa o software de diseño y simulación de circuitos eléctricos, cuyas principales características son su sencillez, rapidez y facilidad para aplicaciones didácticas. DESCARGAR AQUÍ En nuestro nivel utilizaremos este programa para trabajar con circuitos sencillos de corriente continua, orientado fundamentalmente a: Montajes de resistencias en serie. Montajes de resistencias en paralelo. Montajes de circuitos con resistencias en serie, paralelo y mixtas. Comprensión de la Ley de Ohm. Barra de Componentes Es la parte más importante del programa. Con ella podremos agregar y borrar componentes cuando se diseña un circuito. Cuando se pulsa sobre cada uno de los iconos de componentes generales, se despliegan las diferentes opciones a elegir de ese tipo de componentes, pudiendo volver a los componentes generales a través del icono de flecha. El icono que representa un cocodrilo sirve para borrar cualquier componente, incluso el cableado. Pulsan...