DHT22 : Usando arduino para leer temperatura y humedad.
HTML-код
- Опубликовано: 11 сен 2024
- En este video hablamos del sensores de temperatura y humedad DHT11 y DHT22. Pese a que no habiamos hablado de este sensor, hemos recibido muchas consultas sobre este modelo y la pantalla nextion. Por ese motivo, antes de usar este sensor con la pantalla nextion, hemos decidido explicar a todos vosotros, las caracteristicas de este sensor.
------------------------------------------------------------------------------------------
Conoce nuestra web → www.cambatronic...
------------------------------------------------------------------------------------------
Youbube : www.yutube.com/...
Facebook: / cambatronics
Twitter: / cambatronics
Google+: plus.google.co...
--------------------------------------------------------------------
Muyinteresante video, yo lo tengo hecho con dos DHT22 y me calcula la temperatura media y la humedad media. Pero no tenia lo de la sensacion termica, lo voy a añadir. A la espera del siguiente video con NEXTION...
Un saludo.
Muy buen aporte... muchas gracias por compartir!
Gracias por comentar.
Me funcionó perfectamente, muchas gracias, sigan así
Me alegro.
Un saludo.
muchas graciaaas!
Gracias por comentar, un saludo.
Recordar que proximamente hare otro video de como conectar este sensor, con nuestra nextion.
excelente explicación..!!!
Gracias por tu comentario.
Un saludo.
Hola Jose Luis,disculpa mi ignorancia,¿Se puede diseñar con Arduino un procesador para controlar una camara de secado para embutidos?,me refiero a controlar la temperatura,humificador,deshumificador ,extraccion de aire etc.Por favor me podrias orientar un poco ,.Gracias Y gran trabajo como siempre!!!
Por supuesto que peudes. He visto ya proyectos con arduino para controlar terraqueos ( controlando humedad y temperatura), acuarios, invernaderos y demas. Lo que no tengo claro es como harias para controlar la temperatura y humedad. quiza es buena idea que abras un tema en nuestro foro ( www.cambatronics.com ) y expliques como haces el proceso ahora, y que necesitarias para mejorarlo. Alli te podriamos ayudar mejor, podemos compartir fotos, documentos y demas.
Un saludo.
Muchas gracias por la explicacion, mas bien una consulta, como podria hacer para conectar 12 sensores y exportar sus valores independientes, muchas gracias
Yo, quiza , para conectar 12 sensores hay una pequeña red conectando cada uno a un esp8266 e interconectandolos con un nodo principal.
Hola buenas noches, pregunta... este tipo de sensores son resistentes al aire libre???
Pues no lo se, quiza poniendolos dentro de una caja o con una tejadillo pudieran servir.
Todo bien,pero....cual es el rango fisico en el que mide la humedad? 5 cm? 10 cm? Queria ponerlo en la base de una cajita( no creo q el cartón sirva por temas de humedad) y que arroje mediciones robustas de humedad y poder llevarla a exteriores,por eso quiero saber de q altura,largo y ancho construir la cajita.
Pues la cuestion es, tu crees que en una habitacion, por ejemplo, la humedad cambia de un punto a un punto que esta 10 cm despues? Yo creo que no.
Consulta estimado, la comunicación que realiza el sensor con el Arduino es una comunicación serie o paralelo? envía los 40 bits a la vez o uno por uno?
Como puedes ver por el esquema, solo usa una linea para recibir y enviar datos, con lo que se envian es serie. Los bits llegan uno a uno a traves de esa patilla.
@@CambatronicsOnline Gracias por su pronta respuesta, tenía esa duda ya que no se si es posible enviar 40 bits A la vez a través de un solo cable. Saludos estimado.
@@alvarohenriquezpacheco1521 Por supuesto que se puede, de hecho hay un protocolo de Dallas llamado OneWire que es un protocolo bidireccional de envio de datos por un solo cable. Por ejemplo, el sensor DS18B20 que puedes ver el video en mi canal si quieres, usa ese protocolo.
Excelente, cómo haría si necesito tomar lecturas de dos o más sensores a la vez?
Hace casi 4 años de este video, pero yo creo que puedes definir varios y poner uno en cada pin del arduino. Puedes probar.
hola me funciona peo hay un pequeño problema, me mide temperaturas absurdas como 68 a 77 grados, mi sensor esta defectuoso o estoy haciendo algo mal?
Lo mas facil, efectivamente, seria probar otro DHT22.
Hola una pregunta hay forma de obtener el valor de voltaje de salida respecto a cada valor de tempeartura?
Por ejemplo a 30° - 30mv, algo como el lm35 1500mV - 150°C?
No, estes sensores usan protocolos de comunicacion, no dan el valor en tension.
Un saludo.
El dh22 o el dht11 dan las medidas en binario, no dan un voltaje en funcion de la temperatura/humedad, por lo que lo que propones no es factible.
entiendo que te refieres a como, por ejemplo, escalar el rango de medidas (dentro del lenguaje de arduino) y tomar partes de esos rangos para definir alarmas por ejemplo; bueno eso esto intentando yo jajaja
pero claro, no es un sensor digital por lo que no aplica tu propuesta, saludos
que tal el sensor si7021 lo recomienda o es mas preciso el dht22?
Pues la verdad no lo conocia, por lo que no puedo darte mi opinion.
Un saludo.
Tras ejecutar el código me aparece el menasje de "fallo leyendo datos del sensor DHT!" ¿cual puede ser el causante de este error? Gracias
Pues lo mas normal seria que tuvieras mal conectado el sensor al arduino. En caso de no ver ningun fallo en el conexionado, puedes abrir un nuevo tema en uestro foro (www.cambatronics.com) y alli informanos del modelo arduino que usas y pon una foto con el conexionado y veremos si descubrimos el problema.
hola como se puede hacer para que salga el dato entero, osea en ves de 12.44 *C salga 12 *C
Hay muchas formas .. Pasar el dato de float a integer... O dividir el numero entre 100 entre otras.
A mi me aparece nan.. ya intente varias cosas pero aun no funciona, esta conectado a un arduino nano pero lo comecto a uno mega y si me funciona, ya lo probe con dos nano y es la misma falla
Si conectas a un mega y funciona, es que el problema no es el codigo.
Es la libreria DHT y esa libreria
Exacto.
Y para que aparesca en un lcd?
Tengo un video donde usamos una nextion para mostrar datos de este sensor. Echale un ojo.
escalope
me puedes pasar el codigo?
Esta disponible para bajar en la web.
Tienes que pinchar en web antigua y luego descargas.
secret location pa
¿?