sábado, 12 de marzo de 2016

Pantalla LCD

Montaje Pantalla LCD 16x2 En 123D Circuits 

Los siguientes enlaces muestran el montaje y el código empleado en la simulación sobre el manejo de una pantalla LCD.

LCD con Servo  



Programa de ejemplo LCD con Servo

Este programa incrementa la posición del servo motor incrementando un grado cada vez que se presiona el pulsador que esta mas a la derecha.
En la pantalla se muestra la posicion en grados del servo motor.
 
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);//(RS ENABLE D4 D5 D6 D7)
Servo servo01;
int PosServo01=0;
int PinPulsador01=8;
int PinServo01=12;
void setup() {
  pinMode(PinPulsador01,INPUT);
  lcd.begin(16, 2);//Pantalla de 16 columnas por dos filas
  servo01.attach(PinServo01);
  lcd.print("Control servo");
}
void loop(){
   if(digitalRead(PinPulsador01)==LOW){
    PosServo01=PosServo01+1;
    delay(10);
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Posicion Servo");
    lcd.setCursor(0,1);
    lcd.print(PosServo01);
    lcd.print(" Grados"); 
   }
  servo01.write(PosServo01);
}

Enlace a los circuitos en 123D Circuits 

Los siguientes enlaces muestran diferentes circuitos básicos empleando la pantalla LCD.

No hay comentarios:

Publicar un comentario