domingo, 1 de diciembre de 2019

SENSOR DE LUZ VERSIÓN 1


Código:


/***   Included libraries  ***/




/***   Global variables and function definition  ***/
const int led = 7;
const int sensor_de_luz = A0;

float LUZ = 0;



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

    Serial.begin(9600);

}


/***   Loop  ***/
void loop() {
    LUZ = analogRead(sensor_de_luz);
    Serial.println(LUZ);

    delay(500);
    if (LUZ > 500) {
        digitalWrite(led, LOW);
    } else {
        digitalWrite(led, HIGH);
    }
}

Bloques en Bitbloq:                    Conexiones en Bitbloq:









Conectar una L.D.R y un led a una placa arduino UNO:



Función: Este circuito sirve para encender una L.D.R. cuando hay un determinado número de luz, y cuando no hay ese determinado número de luz está encendido un led como ¨respaldo¨.