#include <LiquidCrystal.h>
#define LED 3
#define POTENTIOMETER 5
#define PIN1 7
#define PIN2 8
#define PIN3 9
#define PIN4 10
#define PIN5 11
#define PIN6 12
LiquidCrystal lcd(PIN1, PIN2, PIN3, PIN4, PIN5, PIN6);
int value;
void setup(){
pinMode(PIN1, OUTPUT);
pinMode(PIN2, OUTPUT);
pinMode(PIN3, OUTPUT);
pinMode(P9 j IN4, OUTPUT);
pinMode(PIN5, OUTPUT);
pinMode(PIN6, OUTPUT);
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW);
lcd.begin(16, 2);
lcd.print("LED encendido");
lcd.setCursor(0, 1);
lcd.print("0%");
}
void loop()
{
value = analogRead(POTENTIOMETER);
analogWrite(LED,map(value,0,1023,0,255));
lcd.clear();
lcd.print("LED encendido");
lcd.setCursor(0, 1);
lcd.print(map(value,0,1023,0,100));
lcd.print("%");
delay(60);
}
CORRIDA
No hay comentarios:
Publicar un comentario