Bargraph

La
barra gráfica es un arreglo de 10 LEDs
alineados y es un dispositivo muy utilizado para desplegar información proveniente de sensores analógicos.
alineados y es un dispositivo muy utilizado para desplegar información proveniente de sensores analógicos.
/* ******************** GENERADOR DE FRECUENCIAS ***********************
ESTE PROGRAMA REALIZA LA LECTURA DE UN POTENCIÓMETRO Y ESE VALOR LO UTILIZA
COMO PAUSA PARA EL ENCENDIDO / APAGADO DE UN BUZZER.
EL RANGO DE VALORES DE LA CONVERSIÓN ANALÓGICA-DIGITAL ES DE 0-1023.
*/
int buzzer = 2; // Puerto digital donde se conectará el buzzer
int potenciometro = 5; // Puerto analógico donde se conectará el pot
int lectura; // Variable donde se almacenará el valor de la
// conversión Analógica-digital.
void setup (){
pinMode (buzzer, OUTPUT); // Se configura el puerto digital como salida
}
void loop () {
lectura = analogRead (potenciometro); // Se realiza la conversión Analog-Dig
// y se almacena en la variable "lectura"
digitalWrite (buzzer, HIGH); // Se enciende el buzzer
delay (lectura); // Se realiza una pausa en milisegundos del
// mismo valor que la lectura del pot
digitalWrite (buzzer, LOW); // Se apaga el buzzer
delay (lectura); // Se realiza una pausa en milisegundos del
// mismo valor que la lectura del pot
}