InicioCiencia EducacionArduino UNO y LCD + Simulador de circuitos online
Repost de mi blog.

Anteriormente había descrito el uso del LCD (De 16x2) utilizando un microcontrolador, sin embargo, hoy en día se ha incrementado enormemente la utilización del arduino, el cual está basado en un microcontrolador ATMEL y tiene la gran ventaja de estar ya montado en una placa y por medio del cable del USB se puede alimentar desde la PC y a su vez programar, haciendo modificaciones al código sin problemas ni desconectar componentes.

Lo que se realizará será simplemente programar un texto tipo "Hola mundo" en el arduino para que se muestre en el LCD, muy fácil.

¿Qué se necesita?

  • Arduino UNO (O cualquier tarjeta de Arduino)
  • LCD de 16x2
  • Potenciómetro de 10 k (Puede ser mayor o menor, no importa)
  • Cables dupont macho-macho o cable telefónico y pinzas para cortarlo
  • Protoboard
  • Cable de alimentación de Arduino

Circuito y conexiones





Así es como se conecta:

  • GND, RW del LCD y el cátodo (Último pin) van a GND del Arduino
  • VCC del LCD va a 5V del Arduino
  • VO del LCD al pin de en medio del potenciometro, un extremo del Pot va a GND y el otro extremo a 5V
  • RS del LCD al PIN 7 de arduino
  • E del LCD al PIN 8 de arduino
  • D4 del LCD al PIN 9 de arduino
  • D5 del LCD al PIN 10 de arduino
  • D6 del LCD al PIN 11 de arduino
  • D7 del LCD al PIN 12 de arduino

Consideraciones

El potenciómetro servirá para regular el brillo, de modo que se alcancen a ver claramente las letras, si al conectar y variar la resistencia no se ven los caracteres puede que estén mal las conexiones o en el peor de los casos, el LCD esté dañado.
Se puede agregar una resistencia de 220 Ohms al pin de ánodo o cátodo por seguridad del LCD, de modo que no vayan a quemarse los leds internos que tiene.

Y ahora lo importante, el código y su breve explicación sobre cada línea:

#include <LiquidCrystal.h> //Librería del LCD
LiquidCrystal lcd(7, 8, 9, 10, 11 , 12); //Se definen los pines a utilizar para el LCD

void setup() {

lcd.begin(16, 2); // Se escribe el número de columnas y filas del LCD con el que se cuenta
lcd.setCursor(4,0);
//La función SET CURSOR sirve para poner en que posición del LCD escribir (primer numero)
//El segundo número define si se quiere escribir en la fila de arriba o abajo del LCD
lcd.print("S T A R K" ); //Modifique al texto que se quiera
lcd.setCursor(3,1); //Por ejemplo, aqui se empieza a escribir en la posición 3 de la fila de abajo
lcd.print("NIGHT CLUB" ) ; //Modifique al texto que se quiera
}
void loop() {

}




Y así se ve:


Físicamente


Simulado

Simulador de circuitos online

Autodesk circuits, quizá muchos ya conozcan esta excelente herramienta, otros quizá se pregunten cada que ven un tutorial sobre Arduino en dónde rayos realizan los esquemas para mostrar las conexiones, ya que son didácticos y muestran los componentes tal cual son, ideal para quienes no saben identificar los componentes en diagramas electrónicos que muestran solo la simbología del elemento, pues bien, sin entrar en mucho detalle les comento lo que se puede realizar aquí:

  • Crear circuitos "Realistas" como si tuvieras la protoboard y todo, como dije, muy didáctico.
  • Genera automáticamente el diagrama electrónico convencional a partir del creado anteriormente.
  • A su vez, genera el diagrama PCB del circuito, esto para la realización de circuitos impresos.
  • Por si fuera poco, también tienes la opción de programar los proyectos, ofreciendo la placa arduino UNO.
  • Con o sin un código, puedes simular cualquier circuito que realices.
  • Se trabaja cómodamente online, simplemente creando una cuenta guarda tus proyectos.
  • Super ventaja para finalizar, es gratis, sin publicidad y muy muy intuitivo y fácil de usar.

Link de Autodesk Circuis:

Entorno de programación

Datos archivados del Taringa! original
155puntos
401visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

a
alelayon🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.