Hola:
He comprado Arduino UNO y la LCD Keypad Shield.
http://1.bp.blogspot.com/--kl6XSF_NZo/UDDhi2hzjLI/AAAAAAAAE8g/EOcULXBNTNo/s1600/IMG_0730.jpg
He probado códigos para sber si muestra mensajes pero no me dice ni el "Hola".
Códigos que he probado y ninguno me da respuesta. Quiero saber si es el código o la LCD está rota.
Ejemplo 1:
Ejemplo 2:
Ejemplo 3:
¿Hay alguna solución?
Un cordial saludo.
He comprado Arduino UNO y la LCD Keypad Shield.
http://1.bp.blogspot.com/--kl6XSF_NZo/UDDhi2hzjLI/AAAAAAAAE8g/EOcULXBNTNo/s1600/IMG_0730.jpg
He probado códigos para sber si muestra mensajes pero no me dice ni el "Hola".
Códigos que he probado y ninguno me da respuesta. Quiero saber si es el código o la LCD está rota.
Ejemplo 1:
Código [Seleccionar]
#include <LiquidCrystal.h>
LiquidCrystal milcd(12, 11, 5, 4, 3, 2);
byte smiley[8] = { B00000, B10001, B00000, B00000, B10001, B01110, B00000 };
void setup() {
milcd.createChar(0, smiley);
milcd.begin(16, 2);
milcd.write(0);
}
void loop() {}
Ejemplo 2:
Código [Seleccionar]
#include <LiquidCrystal.h>
LiquidCrystal milcd(12, 11, 5, 4, 3, 2);
void setup() {
milcd.begin(16,2);
milcd.print("Hola");
}
void loop() {
milcd.setCursor(0,1);
milcd.print(millis()/1000);
}
Ejemplo 3:
Código [Seleccionar]
#include <LiquidCrystal.h>
LiquidCrystal milcd(12, 11, 5, 4, 3, 2);
int luzFondo = 13;
void setup() {
pinMode(luzFondo, OUTPUT);
digitalWrite(luzFondo, HIGH);
lcd.begin(20,4);
Serial.begin(9600);
}
void loop() {
if (Serial.available()>0) {
delay(100);
lcd.clear();
while (Serial.available() > 0) {
lcd.write(Serial.read());
}
}
}
¿Hay alguna solución?
Un cordial saludo.