El potenciómetro es un elemento electrónico que proporciona una resistencia variable. Se usan como reguladores. En esta práctica se mostraran 2 de los usos principales:
Para programar los bloques utilizaremos es programa BITBLOQ.
1. Potenciómetro regulador de luz.
/***   Included libraries  ***/
/***   Global variables and function definition  ***/
const int led = 6;
const int potenciometro = A0;
float luz = 0;
/***   Setup  ***/void setup(){
pinMode(led, OUTPUT);
pinMode(potenciometro, INPUT);
}
/***   Loop  ***/void loop(){luz = analogRead(potenciometro) / 4;
analogWrite(6, luz);
}
2. Potenciómetro regulador de frecuencia de parpadeo del LED.
/***   Included libraries  ***/
/***   Global variables and function definition  ***/
const int led = 6;
const int potenciometro = A0;
float tiempo = 0;
void parpadeo (){digitalWrite(led,HIGH);
delay(tiempo);
digitalWrite(led,LOW);
delay(tiempo);
}
/***   Setup  ***/void setup(){
pinMode(led, OUTPUT);
pinMode(potenciometro, INPUT);
}
/***   Loop  ***/void loop(){tiempo = analogRead(potenciometro) * 2;
parpadeo();
}
3. El montaje en BITBLOQ
El montaje es válido para ambos códigos. Dependiendo de la función que le queramos dar al potenciómetro, programaremos un código u otro.
4.Montaje en fritzing




 
No hay comentarios:
Publicar un comentario