P1.03 Código: controlar luz potenciómetro

CÓDIGOS

Código: controlar la luz con el potenciómetro.

/***   Included libraries  ***/




/***   Global variables and function definition  ***/
const int led = 3;
const int potenciometro = A0;

float luz = 0;



/***   Setup  ***/
void setup() {
    pinMode(led, OUTPUT);
    pinMode(potenciometro, INPUT);

}


/***   Loop  ***/
void loop() {
    luz = analogRead(potenciometro) / 4;
    analogWrite(3, luz);
    delay(100);
}

Código 2: controlar el parpadeo con el potenciómetro.



/***   Included libraries  ***/




/***   Global variables and function definition  ***/
const int led = 3;
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();
}

Comentarios