Problema con mi lcd 16x2 (me salen caracteres raros)
hola buenas, soy un novato en esto de arduino y estoy programando las cosas basicas que te vienen en el libro de proyectos del arduino, resulta que acabo de llegar este de la pantalla y cuando termino de programarlo solo me saltan caracteres raros que no hay dios que entienda, este es el codigo ver si me echais una mano
pd: el cableado esta igual que dice el libro (al igual que el programa).
code: [select]
#include <liquidcrystal.h>
liquidcrystal lcd(12, 11, 5, 4, 3, 2);
const int switchpin = 6;
int switchstate = 0;
int prevswitchstate = 0;
int reply;
void setup() {
lcd.begin(16, 2);
pinmode(switchpin, input);
lcd.print("que dice");
lcd.setcursor(0, 1);
lcd.print("la bola");
}
void loop() {
switchstate = digitalread(switchpin);
if (switchstate != prevswitchstate) {
if (switchstate == low) {
reply = random(8);
lcd.clear();
lcd.setcursor(0, 0);
lcd.print("la bola dice:");
lcd.setcursor(0, 1);
switch (reply) {
case 0:
lcd.print("si");
break;
case 1:
lcd.print("probablemente");
break;
case 2:
lcd.print("desde luego");
break;
case 3:
lcd.print("tiene buena pinta");
break;
case 4:
lcd.print("no estoy segura");
break;
case 5:
lcd.print("vuelve preguntar");
break;
case 6:
lcd.print("tengo dudas");
break;
case 7:
lcd.print("no");
break;
}
}
}
prevswitchstate = switchstate;
}
pd: el cableado esta igual que dice el libro (al igual que el programa).
has probado un simple "hello world" y dime que funciona?
Arduino Forum > International > EspaƱol > Software (Moderators: surbyte, Hector_A) > Problema con mi lcd 16x2 (me salen caracteres raros)
arduino
Comments
Post a Comment