Hola Humberto muy buena la explicasion de la pantalla 20x4 y sobre todo, el protocolo I2C,, esta facil la subida de la libreria a arduino que en eso es lo que causa mas complicasion,,, saludos,,
Hola, para todos los que tienen el error: "POSITIVE was not declared in this scope" agregar el siguiente codigo: #include antes de la linea: #include Slds
Hola tengo el problema le agregue #include pero aun asi sale error. fatal error: LCD.h: No such file or directory compilation terminated. Error de compilación
Hola, soy novato, estoy por comprar las cosas para armarlo, la pantalla que me venden por aqui es de 16x2, seria posible usar esa? tendria que modificar el codigo? es facil o dificil? nunca codifique arduino ni pic no nada de electronica, pero si una pagina web facilita, que opinas? seria posible?
@@joeramos7973 para los que aun tienen el problema, prueben omitiendo el #include y LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3 POSITIVE); , y agreguen LiquidCrystal_I2C lcd(0x27,20,4); antes del void setup. saludos
hola amigo excelente tu explicacion. te consulto puede ser que hay un modelo de display 20x4 que no precise el adaptador, osea q ya lo tenga incorporado?? xq compre online y me vino asi. parece q tiene los terminales incorporados a la placa. es asi o vino mal??
Si existen pantallas o Display 20X4 que ya traen integrado el controlador eso lo buscas en las tiendas de Electronica o por la web, si ya compraste como indicas revisa sus especificaciones tecnicas.
Hola amigo Humberto Higinio muchas gracias por tus videos, tu tiempo y el de compartir tus conocimientos, yo tambien soy peruano y me da gusto lo que haces. Te pido un favor si me podrías proporcionar un video de un circuito de 220 VAC, para poder accionar una sirena, foco u otro por medio de un sensor de movimiento MODELO BV-300 que tiene 4 terminales 2 para alimentación y 2 de NC y C. MUCHAS GRACIAS.
Hola: muy bueno el video y realmente explicativo se entiende con facilidad. Lo que que no encuentro es de donde descargar el codigo para poder ponerlo en practica y ver como hacer otras cosas con esa pantalla. Muchas gracias.
Señor Humberto, nos podría mostrar como hacer que se despliegue y aparezca en pantalla un menú con varias opciones y que escojamos la opción que deseamos a través del pulso de un botón externo a la pantalla, y llevar a ejecución la opción escogida mediante otro botón diferente al de escoger en el menú? Gracias.
No se cual sera mi problema, pero en la segunda fila no me imprime un mensaje, simple "Hola" en las demas si. Revise la soldadura, el codigo y todo parece estar bien. No se cual sea el problema.
SALUDOS... buen dia ingeniero... un excelente video Tengo una presgunta, quize cargar su codigo con un arduino nano y me aparece un mensaje probemas al cargar a la placa. Estoy usando un displaya LCD con interfaz I2C con conexion 0x27 escaneado con el codigo, podria orientarme sobre que esta sucediendo. aclaro las librerias fueron cargadas de su enlace como indica en el video. Gracias por su ayuda
Saludos desde México una pregunta el modulo I2C se tienen que soldar todos los pines porque yo soldé 6 pines después cuatro no y después soldé 6, tengo la duda porque compile el código que nos dejaste gracias, pero no corre, y pienso que es por que no solde todos los pines Saludos
Gracias por responder Amigo, te comento también porque yo estoy empezando en estos temas de arduino y cometí el error de no soldar todos los pines del modulo I2c . Hice pruebas y pruebas y si funciona tú código con el modulo I2C, bueno lo que hice fue mover desde el for al void setup y wualaa así funciono como vez Amigo. Ahora lo que me queda hacer es soldar todos los pines y correr el código original. Saludos Amigo
Gracias por el vídeo, lo explicas genial. ¿Podría hacer un vídeo utilizando dos pantallas LCD con la comunicación I2C? Puede ser interesante cuando con una sola pantalla no entra toda la información... sería de gran ayuda! Saludos
inge buenas noches bajo la libreria y me sale no encontrado archivos de encabezado (.h) en la libreria que puede estar pasando muchas gracias por la colaboracion
Hola no es solo bajar las librerias debes instalarlas para que sean reconocidas, para ello verifica mis primero videos de arduino que estan en la lista de reproduccion llamada Arduino.
hola humberto, muy buen tutorial te felicito, sabes he revisado el video varias veces y me aparece el error de declaracion de 'POSITIVE' was not de declared in this positive, me podrias ayudar con la solucion xfa..... saludos
Profe Quisiera sugerirle también si puede hacer el mismo termómetro de temperatura pero también con el sensor DHT22 igual como el DHT11 si lo llegase hacer. SALUDOS.
Hola jefe. El código sube sin problema pero no muestra imagen de nada en la pantalla, solo se queda azul, es más parpadea con el lcd.backlight() y el lcd.noBacklight(). Luego trato de girar el potenciometro del I2C pero sigue igual.
Está bien, estaré revisando la pantalla hasta donde pueda y haciendo algunas prueba. Cabe resaltar que hace unas semanas la pantalla si daba imagen de los cuadros grises que forman los caracteres de texto. Pues ojalá que no esté dañada.
Hola Humberto ,queria darte las gracias por tus videos ,son muy detallados.....y comentarte que con mi Display lcd20x4 no consigo que me escriba las frases completas solo en los primeros caracteres mi Display es: lcd(0x3F,20,4); Y ME SALE ERROR ( POSITIVE WAS NOT DECLERED IN THIS SCOPE)
en mi caso borre la libreria lcd en la carpeta C:\Users\usuario..\Documents\Arduino\libraries por que me mandaba error al compilar y no me dejaba subirlo tampoco
A mi me aparecía lo mismo. Ya es algo tarde la respuesta pero por si le sirve a alguien más: el problema era que tenía OTRA librería para controlar la pantalla, lo que hice fue eliminarla y dejar únicamente la librería que proveen aquí, y me funcionó perfectamente. En otras palabras, había conflicto entre librerías que había descargado.
Muy bien video, ando buscando una review del modulo "easy module Shelia v1" para arduino uno el que tiene el sensor dht11 incorporado, le rogaría haga un proyecto de medidor de temperaturapero con el shield que le mencione y con lcd. Le quedaría muy agradecido gracias
Hola Humberto ,queria darte las gracias por tus videos ,son muy detallados..... y.para cuando tengas tiempo queria pedirte si podes hacer algun video de matrices led 8x8/max7219 ....estuve intentando con 4matriz led 8x8 con max7219 .De varios proyectos q probe solo me funciono uno ,y a medias ya que el scroll va muy rapido y no lo puedo bajar, ni dejar fijo.Tampoco logro cargar los ejemplos del ide arduino(me tiran error).......por los que te agradeceria si aunque sea podes explicar los codigos de los ejemplo arduino Te mando un saludo grande desde argentina
Dos preguntas: -¿ Si no dispongo el módulo i2c, la programación del lcd 20x4 se realiza de la misma manera que el 16x2, o usa librerías diferentes? -el mismo módulo i2c lo puedo usar con el LCD 16x2 usando la misma librería? Saludos...
alguien me podria ayudar a responder la pregunta para mi examen de ahorita, describa la conexion del LCD20x4 en el arduino uno y su configuracion en el programa arduino? porfavor
Buenas, en mi arduino me sale el siguiente error: D:\Downloads\Display LCD I2C 20x4 (1)\Display LCD I2C 20x4\Prueba_Display_I2C_LCD20x4\Prueba_Display_I2C_LCD20x4.ino:18:53: error: 'POSITIVE' was not declared in this scope LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Seteamos la direccion I2C ^~~~~~~~ exit status 1 Compilation error: 'POSITIVE' was not declared in this scope Alguien me podria decir que es y como reparalo, lo necesito con urgencia😟😟😟
Cuando trabajamos con Electronica o Sistemas Informaticos nos basamos mucho en terminos acoplados de los americanos, setear viene de Set en ingles es PONER, debes poner en el codigo la direccion hexadecimal que se indica como 3F, es todo.
carlos navarro hola no tengo ningún problema así como tú me escriben cientos de personas y a todos no les puedo responder al momento no hablo de 10 hablo de cientos... El problema no lo tendrás tu al no ser paciente?
Hola: disculpa si te incomode con mi pregunta pero yo solo lo decia por si tenias algun problema personal o de conexion con esto nunca se sabe yo he estado dias sin internet, solo eso era. muchas gracias por la respuesta y espero sin problema el codigo cuando puedas. Un saludo.