Conexiones entre LCD Hitachi HD44780U de 16x2 caracteres y el Arduino Nano:
Montaje realizado siguiendo principalmente la información de la página: https://www.luisllamas.es/arduino-lcd-hitachi-hd44780/
Ejemplo de código para probar el LCD con Arduino...
/* Conexión PIN2 - LCD4 (RS) PIN3 - LCD5 (R/W) PIN4 - LCD6 (E) PIN8 - LCD11 (D4) PIN9 - LCD12 (D5) PIN10 - LCD13 (D6) PIN11 - LCD14 (D7) */ #include <LiquidCrystal.h> LiquidCrystal lcd(2, 3, 4, 8, 9, 10, 11); //(RS,RW, E, D4,D5, D6, D7) void setup() { lcd.begin(16, 2); // Inicia un LCD 16x02 (columnas,fila) lcd.setCursor(0, 0); // Pone el cursor en las coordenadas (0,0) lcd.print("JIDS HD44780U"); // Escribe el LCD lcd.setCursor(0, 1); // Ponemos el cursor en la segunda Fila lcd.print("alinos.sytes.net"); // Escribe el LCD } void loop() { //Apagar cursor lcd.noCursor(); delay(500); //Apagar encender cursor lcd.cursor(); delay(500); }
Conexiones del lado del Arduino Nano...
Pruebas con otro modelo de LCD similar. Este modelo tiene leds de retroiluminación aunque no están conectados en este momento...