lunes, 13 de mayo de 2019

SENSOR INFRAROJOS.

const int sensorPin = 12;
int ledv = 9;               //Declaramos las entradas.
void setup() {
  Serial.begin(9600);
pinMode(sensorPin, INPUT);         //Indicamos como se encuentran el sensor y el led.
pinMode (ledv, OUTPUT);
}
void loop (){
  int value = 0;
   value = digitalRead(sensorPin ); 
   if (value == LOW) {
Serial.println("negro activado");    //Si el sensor detecta negro, se enciende el led.
digitalWrite (ledv, HIGH);
delay (100);}
else {
  Serial.println("blanco activado");   //Si el sensor detecta blanco, se apaga el led.
digitalWrite (ledv, LOW);
 }
 delay(100);
}



EXPLICACÓN: Se declaran las entradas y como se encuentran el led y el sensor. Si el sensor detecta algo negro, se enciende el led, en cambio, si detecta blanco, se apaga.