int lectura=0;
void setup() {
// put your setup code here, to run once:
DDRD= B11111111;
}
void loop() {
lectura=analogRead(A1);
if(lectura>=0 && lectura<25){
cero();
}
if(lectura>=25 && lectura<50){
uno();
}
if(lectura>=50 && lectura<75){
dos();
}
if(lectura>=75 && lectura<100){
tres();
}
if(lectura>=100 && lectura<125){
cuatro();
}
if(lectura>=125 && lectura<150){
cinco();
}
if(lectura>=150 && lectura<175){
seis();
}
if(lectura>=175 && lectura<200){
siete();
}
if(lectura>=200 && lectura<225){
ocho();
}
if(lectura>=225 && lectura<255){
nueve();
}
}
void cero(){
PORTD=B00111111;
delay(500);
}
void uno(){
PORTD=B0000110;
delay(500);
}
void dos(){
PORTD=B01011011;
delay(500);
}
void tres(){
PORTD=B01001111;
delay(500);
}
void cuatro(){
PORTD=B01100110;
delay(500);
}
void cinco(){
PORTD=B01101101;
delay(500);
}
void seis(){
PORTD=B01111101;
delay(500);
}
void siete(){
PORTD=B00000111;
delay(500);
}
void ocho(){
PORTD=B01111111;
delay(500);
}
void nueve(){
PORTD=B01101111;
delay(500);
}