uff que alivio toparme con este video, me ayudo bastante. Nuevo Sub.
@AlgoBack2 жыл бұрын
Gracias.. me alegra que te haya ayudado.. Un saludo
@AlgoBack2 жыл бұрын
Gracias por el apoyo
@carlogv Жыл бұрын
Me gustó cuando explicaste sobre el funcionamiento interno del dht,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 o es que es irrelevante?) 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.
@AlgoBack Жыл бұрын
Hola. Normalmente esos sensores miden la temperatura ambiente.. porque si a 30 metro tienes un fuego y del otro lado a 30 metros tienes un Freezer muy frío y abierto entonces lo que llegue al sensor es lo que va a marcar. En realidad no es el sensor que tiene la capacidad de llegar a las temperaturas sino que las temperaturas llegarán al sensor.
@ricardovagliviello19832 жыл бұрын
Buenas tardes en tinkercad no me aparece DHT22 o que pagina lo bajas al tinkercad ?
@AlgoBack2 жыл бұрын
Hola. Ellos no tienen ese sensor. En mi caso lo que hago es trabajar con el sensor de manera directa o física y para las imágenes lo que hago es diseñarlas lo más parecido posible...
@ElGamerDroid2 жыл бұрын
Para la pantalla i2c como puedo conectarla y programarla
@AlgoBack2 жыл бұрын
Hola qué tal? Colocas SDA de la pantalla en el A4 de Arduino Y el SCL en el A5 de Arduino.. #include #include //Creas el objeto 0x3F y 16 columnas x 2 filas LiquidCrystal_I2C LCD(0x3F,16,2); // void setup() { // Inicializar el LCD LCD.init(); //para luz de fondo. LCD.backlight(); } void loop() { // Ubicas el cursor en la primera posición(columna:0) de la segunda línea(fila:1) LCD.setCursor(0, 1); // Digitas el tiempo en millis LCD.println(millis()/1000+String(" Segundos")); delay(50); } Recuerda que la pantalla es la misma.. lo que tiene de diferencia es que usa un módulo de comunicación I2C el cual te permite hacer uso de solo 4 pines total en ves de la gran cantidad que usa la conexión directa. Realmente el código varía un poco y la conexión también.. luego haré un vídeo explicativo respecto l uso del I2C..
@AlgoBack2 жыл бұрын
Ya el código o modificas como quieres
@theferoy9852 жыл бұрын
Hola ya puse todo ya prendió todo pero tengo una duda, por qué me dice error en la tarjeta Arduino lo tengo todo bien conectado
@AlgoBack2 жыл бұрын
Hola. Publica el error en un comentario para ver cuál es. copialo y pegalo
@rigobertosalazar81492 жыл бұрын
Excelente video. Me hubiese gustado que al final hicieras algunas pruebas de temperatura y humedad para verlo trabajar. Me suscribo. Saludos.
@AlgoBack2 жыл бұрын
Hola Roberto. Gracias por comentar.. En esa ocasión solo tome como prueba la temperatura y humedad del ambiente. Gracias por apoyar. Pronto estaré subiendo más vídeos. Un saludo
@ivonnegaince46114 ай бұрын
Buen dia, tienes un tutoria con el MQ135?
@AlgoBack4 ай бұрын
Hola cómo estás? Realmente aún no tengo de ese tipo.. Espero que pronto pueda actualizar más videos..
@lorenzocasiatore95092 жыл бұрын
Buen video bro, una pregunta, en Donde hiciste el diagrama de el Arduino , por qué en tinkercad no aparece como tal el DHT11 , en que programa lo haces o como adjuntas los sensores que no están?
@AlgoBack2 жыл бұрын
Hola Lorenzo cómo estás? Los sensores que no están en tinkercad o en otra plataforma, yo lo que hago es que los diseño en paint 3D de Microsoft y luego lo exporto en PGN con el fondo transparente tomando en cuenta bien las medidas de los pines para así pegar la imagen sobre el diagrama.. Espero haberte ayudado con esto.. Un saludo
@lorenzocasiatore95092 жыл бұрын
@@AlgoBack ohh lo imaginé , ya que no encuentro página como tal que tenga todo los accesorios , entonces lo haré por PNG , gracias!
@AlgoBack2 жыл бұрын
No hay de que...
@ro34612 жыл бұрын
Por si a alguien le sale revisar conexion,chequen bien el sensor porque en el video te dice como conectarlo pero esto puede variar
@ivonnegaince46114 ай бұрын
A mi me aparece eso
@floresguido16813 жыл бұрын
podria hacerlo en tinker cad con el codigo que nos proporcionaste?
@AlgoBack3 жыл бұрын
Hola. Que tal? De poderse se puede. Lo unico es que thinker cad no tiene el modulo de temperatura. Al menos que este incluido recientemente.. Es bueno que lo adquieras para que realices las pruebas..
@floresguido16813 жыл бұрын
@@AlgoBack muchas gracias por responder, una pregunta más, para hacer un sistema de temperatura y humedad con el sensor dht11, es obligatorio tener físicamente el arduino o puedo simularlo de alguna manera?
@AlgoBack3 жыл бұрын
Si, hay manera de hacerlo sin Arduino("busca sensor de temperatura DHT sin Arduino"). Lo unico es que no vas a jugar con el código.. Por otro lado, si tiene la MCU (el controlador de Arduino), puedes hacerlo también..
@mariar81743 жыл бұрын
es posible cambiar la orientación de la pantalla? (no me refiero de manera vertical, claro esta) pero ocurrió un pequeño problema y el LCD se implemento de manera inversa (de cabeza) a como se usa en el video
@AlgoBack3 жыл бұрын
Cuando hablas orientacion hablas de voltear la pantalla 180 grados? De ser asi por el momento no he intentado hacerlo y si te paso puede que sea la coneccion o el codigo que estas usando.. Compara bien el codigo mio y la conexion que yo usé con los tuyos para que te des cuenta donde esta el error. Favor me informas si encuentras que paso.. Por ultimo, seguro que hay una forma de hacer que se vea de manera inversa.. En programacion y electronica casi todo es posible.. Gracias por apoyar el Canal..
@mariar81743 жыл бұрын
@@AlgoBack Si me refería a voltear la pantalla 180°, al seguir los pasos en tu video todo salió correcto, todo muy bien e intuitivo, solo que en una maqueta de enfocada en domótica el LCD fue instalado con los pines hacia abajo, por ende los valores del sensor se muestran de cabeza, por ello quería saber si era posible el girar los valores 180°, no estoy seguro si modificando los valores del código como en el apartado "lcd.setCursor (0,0) ;" puedo solventar ese error de mi parte
@AlgoBack3 жыл бұрын
Recuerda que el lcd.setCursor te va a colocar el cursor en el punto 0,0. Este no te cambiaria la orientacion en que se muestran los datos..
@AlgoBack3 жыл бұрын
Seria bueno cambiar la orientacion de la pantalla para que asi puedas ver todo de manara correcta.. Se que quizas sea mas dificil porque tienes todo Armando pero intentalo
@mariar81743 жыл бұрын
@@AlgoBack Sí, muchas gracias por los comentarios, buscaré la forma de solucionar el inconveniente, en cualquier caso, gracias por su ayuda y tutoriales
@guevaravazquezjuanantonio60782 жыл бұрын
Hola, tengo un problema en cuanto a que en mi pantalla lcd 1602 no se muestran los grados ni temperatura solo prende como con unos recuadros blancos ¿Qué puedo hacer? Ya cheque la conexión que estuviese bien al igual que el código y funciona bien
@AlgoBack2 жыл бұрын
hola GUEVARA que tal? verifica si el potenciometro que usas esta girado totalmente hacia uno de los lados ya sea derecho o izquierdo y de ser así ve moviendolo para que este se ajuste. solo para confirmar porque normalmente eso es lo que ocurre. por otro lado, si todo lo demás esta en orden por ejemplo: el código, las conexiones, seguiste el tutorial igual que el video y la conexion a la luz de la pantalla la luz de la pantalla esta bien entonces debe estar mala la LCD. De todos modo, verifica el código nuevamente y las conexiones para que no compres una nueva pantalla sin necesidad
@Miguel-rh1px3 жыл бұрын
Hola : Tengo todo como usted lo tiene en la pantalla LCD y el DHT11 bien todo esta en el circuito bien, pero a la hora de subir el programa a la placa base me dice en la pantalla "Revisar conexion" no se que hacer por que yo lo hice con los pasos que usted iba diciendo y el codigo es el suyo Ayudeme Por Favor
@AlgoBack3 жыл бұрын
Hola Miguel.. Por favor revisa la conexion en el protoboard porque a veses los pines del proto estan flojos o gastados. Cambialo a otro pin del proto. De lo contrario el sensor esta malo.. Eso es en caso de que todas la conexiones esten bien.. Por ultimo revisa el codigo bien porque cualquier cosa que parezca insignificante cambia toda la configuracion... Me dejas saber como te fue..
@miguelreyes79482 жыл бұрын
me pasó lo mismo
@AlgoBack2 жыл бұрын
Pudiste solucionar?
@miguelreyes79482 жыл бұрын
@@AlgoBack hola hermano si, resulta que en mi caso el traspaso estaba del lado derecho, el positivo en medio y el negativo a la izquierda, después chequé otras programaciones y quedó genial, abrazos mis hermanos
@AlgoBack2 жыл бұрын
Me alegro mucho que te haya funcionado.. gracias a ti también por el apoyo al canal..
@stevenvillafuerte12413 жыл бұрын
Excelente, cómo haría para leer el valor de 2 o más sensores?
@AlgoBack3 жыл бұрын
Hola Steven.. Debes crear el objeto del nuevo sensor con un nuevo pin de Arduino por ejemplo. DHT dht1(10, DHT11); Debes de inicializarlo en el void setup() por ejemplo.. dht1.begin() Guarda el valor dentro de una variable Por ejemplo float TemC1 = dht1.readTemperature(); Debes de imprimir el valor de de TemC1 en dentro de la condición isnan Por ejemplo if(isnan(TemC1)){ Serial.println("Revisar conexión");} else { Serial.println(TamC1); } Todo esto es un ejemplo de lo que debes de hacer. Pero si sigues el vídeo te darás cuenta donde es que hay que agregar cada cosa..
@josemanuelescolanodiaz61133 жыл бұрын
Buenas Para empezar el codigo venia con errores los cuales he tenido que corregir, hasta ahi ninguna molestia. Continuando con el montaje fisico, al enchufar el pin de 5v o gnd se hace corto y no detecta la placa arduino. Dime una solución. Gracias.
@AlgoBack3 жыл бұрын
Que es lo que es lo que esta en corto, el sensor o el arduino? Lo digo porque si el corto se produce cuando conectas el sensor al arduino entonces debes de revisar si estas conectando bien de lo contrario el sensor tiene problema
@josemanuelescolanodiaz61133 жыл бұрын
@@AlgoBack justo cuando conecto el cable al 5V o GND se cortocircuita
@AlgoBack3 жыл бұрын
Por favor intenta con otro DHT11 ya que estos al ser mas economicos a veces vienen en corto de fabrica...de lo contrario revisa que GND del sensor este con GND del Arduino y positivo del sensor al positivo del Arduino. Ahora Recuerda que si estas usan el sensor de manera directa puedes tener problemas porque necesitas una resistencia.. Si estas usan el mismo que yo uso en el video que es el que viene en la placa que es de 3 pines entonces todo debe de estar bien o esta malo el sensor
@AlgoBack3 жыл бұрын
Recuerda que el xodigo que tienes que usar es este: /* CODIGO CREADO POR ALGOBACK KZbin CHANNEL*/ #include // INCLUIR LIBRERIA DHT dht(9, DHT11); // CREAR UN OBJETO PASANDO PIN Y TIPO DE SENSOR POR PARAMETROS void setup() { Serial.begin(9600); // INICIALIZAR LA COMUNICACION SERIAL dht.begin(); // INICIALIZAR EL DHT } void loop() { float TemC = dht.readTemperature(); // GRADOS CELCIUS float TemF = dht.readTemperature(true); // GRADOS FAHRENHEIT float Humd = dht.readHumidity(); // HUMEDAD if(isnan(TemC) || isnan(TemF) || isnan(Humd)){ // SI LO QUE DEBUELVE NO ES UN NUMERO Serial.println("Revisar conexion"); // IMPRIMIR MENSAJE DE HERRROR } else { Serial.println("Tem:"+ String(TemC,1) + "C " + String(TemF,1) +"F "); Serial.println("Hum:"+ String(Humd,1) + "% "); } delay(5000); //ESPERAR 5 SEGUNDOS }
@greicysortiz871 Жыл бұрын
Con el DHT22 el código es el mismo?:( Qué cambia?
@AlgoBack Жыл бұрын
Hola. Prácticamente si se puede usar el mismo código. Lo que cambia es la forma en que se comunica con Arduino y la calidad y precisión de la medición. También varía ligeramente el precio. El DHT22 es un poco mejor.. Espero haberte ayudado. Un saludo y gracias por comentar
@the_mozzie61233 жыл бұрын
Buenas tengo la duda de que si el sensor se encuentra en tinkercad?
@AlgoBack3 жыл бұрын
Hola. Por el momento ellos NO han agregado ese modulo a su lista de modulos. Ahora bien, supongo que deben estar trabajando en esos modulos que les faltan para agregarlo en un futuro. pero es solo lo que supongo. Gracias por apoyar el Canal... Un saludo
@jvim3jxjx62 жыл бұрын
me reconoce hasta 2 grados de temp a que se debe ?
@AlgoBack2 жыл бұрын
Hola Jaime qué tal? Si conectaste todo correctamente y escribiste el código igual que en el video entonces el sensor debe de está malo... Sería bueno que probaras otro sensor para así ver los resultados y así llegar a una mejor conclusión...
@henrykerim44103 жыл бұрын
el potenciometro para que lo utilizaste??
@AlgoBack3 жыл бұрын
Hola Henry, Gracias por comentar, El potenciómetro se usa para controlar el contraste de la pantalla LCD, en este caso lo agregue porque la pantalla lo necesita para mostrar los datos con la nitidez que quieras. solo lo giras y veras, Aqui explico bien la razon: kzbin.info/www/bejne/fGG6d5lqpM6Iq9k Un Saludo.
@henrykerim44103 жыл бұрын
Muchas gracias por el aporte (y)
@fernandoabdulmaguire19603 жыл бұрын
hola que numero de video es asi puedo sacar el codigo?
@AlgoBack3 жыл бұрын
Ese es el video 21.. Puedes ir a la descripción del video y ahi esta el link o enlace donde tienes que entrar... Gracias por comentar y apoyar el canal Un saludo..
@AlgoBack3 жыл бұрын
El codigo esta ahí...
@francoalejo85892 жыл бұрын
buenos diasa buenisima info me gustaria saber que usaas para hacer esos esquemas donde mostras como hacere laas conexiones de arduino ssaludos
@AlgoBack2 жыл бұрын
Hola. Yo utilizo www.tinkercad.com/ Para hacer los diagramas y si me falta algún sensor entonces lo diseño en 3d Paint de Microsoft .. es como paint.
@kamilosanzgallego30183 жыл бұрын
de cuanto es la resistencia del video ?
@AlgoBack3 жыл бұрын
Hola Kamilo que tal? La resistencia es de 330 ohm Lo especifico en el minuto 9:15 Un saludo y gracias por apoyar el canal.
@oscarseerrano87083 жыл бұрын
Tengo el problema que en la lcd me aparece revisar conexión a qué se debe?
@AlgoBack3 жыл бұрын
Hola Oscar. Debes de revisar la conexión del DHT. Eso ocurre cuando los pines estan flojos y estan haciendo un mal contacto.. La funcion isnan() lo que haces es que si el valor devuelto no es un numero entonces dara un error de conexión... Somo tienes que ajustar cien las conexiones.. En otro caso podria ser el DHT que este malo pero es raro.. Revisa la conexión en todas partes y prueba nuevamente.. Un saludo...
@ursus23463 жыл бұрын
Hola muy buen video!! tengo el modulo dht22 ( 3 pines) el que no lleva resistencia y todo perfecto, lo único que siempre me muestra 1 grado y medio de mas en donde estoy la temperatura correcta es de 22.5°c y me muestra 24° ya probé con otros módulos y lo mismo. Use el código que compartes para descartar errores y sale lo mismo 24°. Se podría modificar el codigo para que reste 1.5°? saludos
@AlgoBack3 жыл бұрын
Hola Ursus como estas? Varios puntos a tomar en cuenta son: 1) los módulos miden la Humedad relativa, lo que indica que estos tienen un margen de error por defecto. en el caso del DHT11 es de 5% y el DHT22 un 2% aproximadamente. esto te puede variar entre uno o dos puntos de diferencia. 2) también influye donde coloques el sensor. por ejemplo el sensor de un aire acondicionado están más cerca del aire y si colocas el DHT22 más lejos tendrás ciertas variaciones. 3) regularmente los sensores de los aires acondicionados u otro pueden ser más precisos pero pueden ser más costosos. En cuanto a la modificación del código SI se puede si ya tienes una referencia que es segura y precisa.. si usar la LCD cambia esta linea de codigo : lcd.print("Tem:"+ String(TemC,1) + "C " + String(TemF,1) +"F "); POR: lcd.print("Tem:"+ String(TemC - 1.5,1) + "C " + String(TemF,1) +"F "); En el codigo que es sin la LCD que solo es con el monitor serial cambia esta linea de codigo: Serial.println("Tem:"+ String(TemC,1) + "C " + String(TemF,1) +"F "); POR: Serial.println("Tem:"+ String(TemC - 1.5,1) + "C " + String(TemF,1) +"F "); Cualquier inquietud no dudes en preguntar.. Gracias por apoyar el canal.. un saludo
@ursus23463 жыл бұрын
@@AlgoBack PERFECTO MUCHAS GRACIAS!! si me sirvió me suscribo. saludos
@AlgoBack3 жыл бұрын
Gracias por suscribirte al canal. Es de mucha ayuda
@madridguitar4439 ай бұрын
genio
@Hsrt767.....932 жыл бұрын
bro can you explain how to edit a variable using a keypad or pushbutton and print in real-time on an LCD using arduino.
@AlgoBack2 жыл бұрын
yes, but the thing is that can be later cos of time.
@cesaraugustop3 жыл бұрын
Muy buen video, felicitaciones.
@AlgoBack3 жыл бұрын
Gracias por el comentario y apoyar el Canal...
@Nuñeztv1 Жыл бұрын
Interesante videos
@AlgoBack Жыл бұрын
Si si
@pablokendall40063 жыл бұрын
Hola, tengo un problema, no me funciona la pantalla LCD, me salen unos simbolos raros y a veces no me aparece nada. Tengo todo conectado como deberia
@AlgoBack3 жыл бұрын
Hola pablo que tal? Si cargaste el codigo tal como lo escribi es que tienes una connexion floja.. Otra cosa es revisa el potenciometro.. Giralo para ver si este no esta en la posicion que deberia..
@adrianbotella3 жыл бұрын
hola buenas tardes, me da este error al subir la placa avrdude: ser_open(): can't open device "/dev/cu.usbmodem14201": No such file or directory
@AlgoBack3 жыл бұрын
Hola Adrián. asegúrate de ir a Herramientas, luego vas a Board y selecciona el tipo de Arduino que estas usando, luego vas a Puerto y seleccionar el puerto del Arduino correspondiente.. Normalmente este aparece con el nombre del Arduino. Pero si No sabes cual es debes debes de escribir en tu PC "Administrador de dispositivos" y vas abajo donde están los puerto entonces debes conectar y desconectar tu Arduino para que veas que puerto entra y sale y así puedes saber cual es el puerto que tienes que seleccionar en el Arduino. Un saludo y gracias por apoyar el canal
@josemanuelescolanodiaz61133 жыл бұрын
ahora mismolo que no me hace este montaje es medir la temperatura o mostrarla en el lcd
@danykepler9076 Жыл бұрын
Bro en la pantalla me aparece revisar conexión que debo hacer?
@AlgoBack Жыл бұрын
Hola. Eso quiere decir que uno de los cables no está bien conectado... Revisa todos las conexiones que no estén flojas.. Un saludo de parte de @AlgoBack
@danykepler9076 Жыл бұрын
@@AlgoBackYa revise todas las conexiones y sigue apareciendo ese error
@AlgoBack Жыл бұрын
@danykepler9076 al parecer tu sensor está averiado.. Además, trata con otro sensor porque normalmente eso pasa cuando tienes conexiones flojas.. Por último verificar que escribiste el código tal como lo mostré.. Un saludo
@joro70923 жыл бұрын
y el pote...
@AlgoBack3 жыл бұрын
?
@francoretamozo26083 жыл бұрын
Las conexiones del DHT-11 están mal Pin 1 Datos Pin 2 son 5V Pin 3 es GND
@AlgoBack3 жыл бұрын
Hola franco como estas? Revisa bien la forma en que estas colocando el sensor... Ahi te dejo la documentacion oficial o datasheet del DHT11 para que veas que las conexiones es como yo las indico en el video... Puedes descargalo Un Saludo www.google.com/url?sa=t&source=web&rct=j&url=www.mouser.com/datasheet/2/758/DHT11-Technical-Data-Sheet-Translated-Version-1143054.pdf&ved=2ahUKEwi51rPl_cvyAhWKLc0KHe8OBuwQFnoECAMQAQ&usg=AOvVaw2tdFgaeZgeQmJr3SkJiugP&cshid=1629888260310
@francoretamozo26083 жыл бұрын
@@AlgoBack Pasa que yo me guiaba por como estaba colocado el sensor con el Pin 1 a positivo Pin 2 a Arduino Pin 3 a negativo Y no me andaba, me saltaba error, hasta que vi otros videos que decían que El pin 1 a Arduino Pin 2 a positivo Pin 3 a negativo Y ahí recién me ando, por ahí es otra marca de sensor o algo pero eso paso
@AlgoBack3 жыл бұрын
Ok. Entiendo.. Tranquilo eso pasa.. Hay muchas marcas y tipos de sensores de humedad y muchos tienen conexiones diferentes..
@adrianbotella3 жыл бұрын
@@AlgoBack buenas, me ha pasado lo mismo que al compañero y solucionado.
@brayanhernandez43362 жыл бұрын
@Franco Retamozo LITERAL, ME ACABAS DE SALVAR! gracias! crei que estaba haciendo algo mal y era eso.
@arduinomaquinas Жыл бұрын
Muy bue video 🇧🇷😉👍 @arduinomaquinas gracias e inscrito en canale 👏👏👏👏👏