Simulando un LCD en Tinkercad con Arduino
Summary
TLDREn este video práctico, se muestra cómo utilizar un LCD 6 por 2 sin el software Sinker Cut para la simulación. Ideal para quienes no tienen el LCD físico, se explica paso a paso cómo conectarlo directamente al Arduino, desde los pines de control hasta los de datos, y cómo incluir la librería necesaria en el código. Se incluye también cómo solucionar un error de la luz de fondo y cómo simular el funcionamiento del LCD en Arduino IDE. El objetivo es probar código y esquemáticos de manera eficiente sin necesidad de hardware físico.
Takeaways
- 😀 Se va a crear un video para mostrar cómo utilizar un LCD 6 por 2 sin el software Sinker Cut.
- 🛠️ Es útil para quienes no tienen físicamente el LCD y es una forma práctica de probar el código.
- 💻 Se inicia creando un nuevo circuito en la página de Sinker, seleccionando un LCD 16 por 2.
- 🔌 Se hace la conexión directa del LCD al Arduino, asignando los pines de control y los de datos.
- ⚠️ Se menciona no utilizar un potenciómetro para el contraste, simularando el comportamiento real.
- 🔧 Se conectan los pines de control: RW a tierra, RS a un pin específico, y los pines de datos a otros pines del Arduino.
- 🔢 Se seleccionan los pines DB4 hasta DB7 para los datos, y se conectan directamente a los pines correspondientes del Arduino.
- 🔌 Se conecta el voltaje positivo a 5V y el negativo a tierra, con cable de colores específicos.
- 📝 Se sugiere cambiar los colores de los cables para una mejor organización.
- 📖 Se incluye la librería del LCD 16x2 en el código y se configuran los pines según la conexión hecha.
- 📝 Se escribe un código simple para mostrar un mensaje en el LCD, utilizando la función 'lcd.begin' y 'lcd.print'.
- 💡 Se menciona un error en la simulación al encender la luz de fondo, y se sugiere usar una resistencia de 330 ohms para solucionarlo.
Q & A
¿Qué es lo que se va a mostrar en el video?
-El video muestra cómo utilizar un LCD de 6 caracteres por 2 líneas sin el software Sinker Cut para la simulación.
¿Por qué es útil simular el LCD sin el software Sinker Cut?
-Es útil para aquellos que no tienen físicamente el LCD y desean probar de manera práctica antes de armar el circuito real.
¿Qué se hace en la página de Sinker para este tutorial?
-Se crea un nuevo circuito, se seleccionan los componentes del LCD de 16x2 y se establecen las conexiones necesarias.
¿Qué protocolo se utiliza en el tutorial y para qué se usa?
-Se utiliza el protocolo del LCD de 16x2, pero en este caso, solo se usa para saber las conexiones de los pines positivos y negativos.
¿Cómo se conecta el LCD al Arduino en el tutorial?
-Se conecta directamente al Arduino, asignando pines específicos para los controles y los datos del LCD.
¿Qué pin se utiliza para el control de RS en el LCD?
-El pin 2 se utiliza para el control de RS en el LCD.
¿Qué es lo que se hace con el pin RW en el LCD?
-El pin RW se mantiene en 0, ya que no se utiliza un potenciómetro para el contraste.
¿Cuáles son los pines de control que se conectan al LCD y a qué se asignan?
-Los pines de control son RW, RS, Enable y los pines de datos DB4 a DB7. RW se mantiene en 0, RS va al pin 2, Enable al pin 3, y los datos DB4 a DB7 se conectan a los pines 4, 5, 6 y 7 respectivamente.
¿Qué librería se incluye para el LCD en el código de Arduino?
-Se incluye la librería 'LiquidCrystal' que es específica para el control de LCDs en Arduino.
¿Cómo se configura el LCD en el código de Arduino?
-Se utiliza la función 'begin' para configurar el LCD con 16 columnas y 2 filas, y luego se imprime un mensaje de prueba.
¿Qué problema se enfrenta al intentar encender la luz de fondo del LCD en la simulación?
-La simulación muestra un mensaje de error que indica que la luz de fondo podría dañarla, aunque en la realidad física esto no sucede.
¿Cómo se soluciona el problema de la luz de fondo en la simulación?
-Se agrega una resistencia de 330 ohms entre el pin de alimentación del LCD y la fuente de energía para evitar el error en la simulación.
Outlines
😀 Configuración del LCD 16x2 sin software
El primer párrafo del guion del video se enfoca en la configuración de un LCD 16x2 sin utilizar el software Sinker Cut. Se menciona que es una práctica útil si no se tiene el LCD físico. La guía comienza creando un nuevo circuito, seleccionando el LCD 16x2 y realizando conexiones directas al Arduino, especificando los pines de control y los pines de datos DB4 a DB7. Se destaca la importancia de conectar los pines de forma correcta y se sugiere no utilizar un potenciómetro para el contraste. Además, se incluye una breve explicación sobre la inclusión de la librería del LCD y la configuración de los pines en el código de Arduino.
😀 Simulación y prueba de código para el LCD
El segundo párrafo se centra en la simulación y prueba del código para el LCD 16x2 en Arduino. Se describe el proceso de escribir un mensaje 'Hola soy Arduino.com' utilizando el código en bloques, incluyendo la librería del LCD y estableciendo las conexiones de pines. Se menciona el uso del comando 'lcd.print' para mostrar el mensaje en el LCD. Además, se aborda el problema de la luz de fondo, que puede causar un error en la simulación, y se sugiere la solución de usar una resistencia de 330 ohmios para evitar daños al LCD. El video termina con una recomendación de suscribirse y agradece la atención del espectador.
Mindmap
Keywords
💡LCD 6x2
💡Sinker Cut
💡Simulación
💡Arduino
💡Conexiones
💡Pines de control
💡Programación
💡Librería
💡Mensaje
💡Luz de fondo
💡Resistencia
Highlights
Se presenta un tutorial de cómo utilizar un LCD 6x2 sin el software Sinker Cut.
El método es útil para probar sin tener físicamente el LCD.
Se crea un nuevo circuito en la página de Sinker.
Se selecciona un protocolo para las conexiones de positivos y negativos.
Se conecta el LCD directamente al Arduino en lugar de usar un potenciómetro.
Se describen los pines de control del LCD y su conexión a los pines de Arduino.
Se menciona la inclusión de la librería del LCD 16x2 en el código.
Se detalla la configuración de los pines para RS, Enable, y los pines de datos DB4 a DB7.
Se incluye un ejemplo de código para mostrar un mensaje en el LCD.
Se muestra cómo iniciar la simulación para probar el código.
Se menciona un error en la simulación relacionado con la luz de fondo del LCD.
Se sugiere la solución de usar una resistencia para evitar quemar el LCD.
Se explica cómo conectar la resistencia para solucionar el problema de la luz de fondo.
Se finaliza el tutorial con el mensaje 'Hola soy Arduino' en la simulación.
Se enfatiza la utilidad del método para probar códigos sin necesidad de armar un circuito físico.
Se agradece a los espectadores y se les recuerda suscribirse.
Transcripts
hola con todos vamos a hacer un pequeño
vídeo donde vamos a mostrar cómo
utilizar el lcd 6 por 2 no usando el
software el sinker cut
para la simulación en este caso bien
útil si no tienen físicamente a la ruina
no tiene físicamente el lcd esta es una
manera bien práctica de probar porque
entonces no en nuestra página de sinker
acá no nos vamos a circuitos y creamos
un nuevo circuito
en los elementos jalamos el árbol y no
uno
que lo rotamos en una posición más
conveniente jalamos un protocolo aunque
en realidad no lo vamos a usar mucho
y buscamos el lcd 16 por 2 no
ya están los álamos
cano no se nota mucho no pero ahí están
los componentes del 16 por rosa entonces
solamente el protocolo lo vamos a usar
que él
vamos a saber pro tower solamente para
las conexiones no de los positivos y los
negativos nada más porque como veis no
está no es por más que lo coloquemos ahí
encima no se trata de que va a
conectarse no hay que hacer igual la
conexión entonces vamos hacer la
conexión directa hacia él arduino no
vamos a conectarlo directo hacia la red
que entonces el primero es genial y esto
de acá lo vamos a mandar al azul
el segundo es veces se lo vamos a mandar
al rojo el tercero
es el contraste no lo vamos a mandar a
geni de para no usar un potenciómetro
como si fuera el real y acá ya vienen
los pines de control no el ere es el rw
y l lb doble lo vamos a mandar a je me
dejo sea siempre en cero
y el rs ya lo vamos a mandar en este
caso a lo sube un poco l grecia lo vamos
a mandar directo a la ruina lo vamos a
mandar por comodidad al pin número 2
ya está y él lo vamos a mandar al pin
número 3
y hasta luego estos el debe 0 hasta él
debe 3 no lo vamos a usar solamente
vamos a usar el de b 4 hasta el 17
entonces hablamos él debe 4
jalamos el db5
él debe 6
y por último el debe 7
vamos a esto a subirle un poquito más
y ya está ya lo tenemos luego acá vamos
a ponerle esto lo vamos a colocar al
final
ya estaría ahí luego el positivo lo
vamos a mandar directo a 5 voltios y el
negativo lo vamos a mandar a gene vamos
a cambiar los colores este es a rojo
y le vamos a poner black
igualmente no este es black
acabas el rojo
donde acaba ser blanca
y estoy acá va a ser blanco ya están las
tierras eso también si desean tener un
mejor orden o pueden cambiar listo
solamente faltaría la parte del código
nos vamos a código por defecto este en
bloques no seleccionamos texto
vamos a continuar y no se interesa
netamente la parte de texto que entonces
la librería del lcd 16 x 2
simplemente nos vamos acá en la parte
donde dice librería e incluimos la
librería el lic y ccoo y stallman 16 por
2 no incluir una vez que incluimos la
librería copiamos acá para crear el
objeto
lcd y acá colocamos los pines confundí
como al final no olviden que los pines
es según la conexión que es que hemos
hecho sería r s enable de 4 de 5 de 6 y
de 7 a que pines está conectado el rc el
e-mail el de 4 de 5 de 6 y 17 no ponemos
el rw porque lo estamos mandando a 0
entonces todo esto ha continuado el rs
está el número 2
acá sería el 2 acá sería el 3d sería el
4
esto sería el 5 el 6 y el 7 hasta el 7
lo hemos conectado entonces son las
conexiones de todas esas y luego en el
setup simplemente vamos a poner lcd
punto begin
16 2 y le ponemos un mensaje lcd print
hola soy arduino puntocom al final y
listo ya estaría el código bastante
sencillo para solamente mostrar un
mensaje vamos a hacer que aparezca hola
soy árbol ponemos el código y le ponemos
start simulación
y ahí está el mensaje no hola soy
arruinó y apareció el mensaje luego si
deseamos
que aparezca la luz de fondo acá le
damos en positivo
y acá le damos en negativo aunque ahí
nos va a salir un pequeño error esto lo
voy a poner en red esto lo voy a poner
en black según la simulación nos va a
decir que esto va a hacer que marc el
lcd no lo cual en realidad en lo físico
con ustedes conectan esto funcionan pero
vamos a darle y nos da se nos sale a la
luz de fondo pero nos dice que el esto
va a ser quemar alauí no no con esto
estaríamos que perdón al lsd no para
solucionarlo simplemente vamos a ponerle
una resistencia y 330
lo colocamos acá
esto lo ponemos acá y esto ya está y
esto le vamos a colocar 330
entre el positivo de cable colocamos y
listo
y ya estamos con la luz de fondo ya no
sale ese mensaje hola soy arde como ven
una manera bastante bastante útil de
probar nuestro código en arduino y
hacerlos esquemáticos sin necesidad de
armarlo en una forma bien bien práctica
que espero que el vídeo les sea de
utilidad no olviden suscribirse y muchas
gracias por su atención
浏览更多相关视频
Como conectar una pantalla Lcd 16x2 con potenciometro Arduino (tinkercad)
Blink an LED With Arduino in Tinkercad
✅ El más usado en Robótica para controlar Motores DC, Motores de Pasos, Driver L298N Puente H
Xamarin.Forms Como hacer una pantalla de bienvenida(Splash Screen) en Android con Visual Studio 2019
Curso Excel - Capítulo 7, Función BuscarV (Llamado de Datos - Audio Mejorado)
PROYECTO RADAR con ARDUINO utilizando SENSOR de ULTRASONIDOS [explicado paso a paso] +códigos
5.0 / 5 (0 votes)