Last active
March 26, 2021 22:12
-
-
Save jmtexla68/db023a4151332a12445c2ca40166a9cc to your computer and use it in GitHub Desktop.
Demostración del uso de un display de 16x2. Este ejemplo imprime un mensaje y usa las funciones display() y noDisplay() para encender y apagar el LCD.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
*********************************************** | |
Tutorial Arduino LCD | |
https://conbotassucias.wordpress.com/ | |
*********************************************** | |
Demostracion del uso de un display de 16x2 | |
La libreria LiquidCrystal funciona con todos los | |
displays compatibles con el driver Hitachi HD44780. | |
Basado en el ejemplo: | |
https://create.arduino.cc/projecthub/microBob/lcd-liquid-crystal-display-e72c74 | |
Este ejemplo imprime el clasico mensaje | |
"Hola, mundo" y usa las funciones display() y | |
noDisplay() para encender y apagar el LCD. | |
El circuito: | |
* LCD RS (pin 4) -> pin 12 arduino (digital) | |
* LCD E_nable (pin 6) -> pin 11 arduino (digital) | |
* LCD D4 (pin 11) -> pin 5 arduino | |
* LCD D5 (pin 12) -> pin 4 arduino | |
* LCD D6 (pin 13) -> pin 3 arduino | |
* LCD D7 (pin 14) -> pin 2 arduino | |
* LCD R/W (pin 5) -> tierra | |
* Potenciometro de 10K: | |
* terminales exteriores a +5V y tierra | |
* terminal central a LCD Vo (pin 3) | |
*/ | |
// incuimos la libreria: | |
#include <LiquidCrystal.h> | |
// inicializamos la libreria con los pines de | |
// la interfaz | |
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); | |
void setup() { | |
// configuramos el numero de columnas y filas: | |
lcd.begin(16, 2); | |
// Imprimimos el mensaje | |
lcd.print("Hola Mundo"); | |
} | |
void loop() { | |
// Apagamos el display durante 1 segundo: | |
lcd.noDisplay(); | |
delay(1000); | |
// Encendemos el display durante 2 segundo: | |
lcd.display(); | |
delay(2000); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ver Conexiones y explicación en https://conbotassucias.wordpress.com/category/electronica/arduino/