18/10/18

P1.03 POTENCIÓMETRO EN ARDUINO

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