Práctica 11
En esta práctica vamos a controlar el encendido de un led mediante un pulsador, un sensor de movimiento PIR y un sensor LDR. Si se presiona el pulsador el led se encenderá durante 5 segundos y después se apagará. Si es sensor de movimiento PIR detecta movimiento, se pasará a comprobar la luz detectada por el sensor LDR. Si además de detectar movimiento, la luz es baja o Luz < 400, el led se encenderá, mientras que si detecta mucha luz el led no se encenderá aunque el PIR detecte movimiento. int Cantidad_LUZ ; int Mov ; void setup ( ) { Mov = digitalRead ( 6 ) ; Serial . begin ( 9600 ) ; pinMode ( 6 , INPUT ) ; pinMode ( A1 , INPUT ) ; pinMode ( 5 , OUTPUT ) ; //Cantidad_LUZ = map(analogRead(A1),0,1023,0,100); pinMode ( 5 , OUTPUT ) ; pinMode ( 4 , INPUT ) ; digitalWrite ( 5 , LOW ) ; } void loop ( ) { digitalRead ( 6 ) ; if ( ( ! digitalRead...