Paso 4: El código
Subir el siguiente bosquejo pero ajustar el valor en la instrucción "if" para satisfacer su fotocélula. Escoger a un número un poco por encima de la cantidad de luz ambiente. Podría necesitan afinar más tarde o, simplemente tire una cortina o shrpud la fotocélula para bajar la luz ambiental en la sala./*
- Jonathan Robson 09 de Feb.
- Tripwire láser activa un zumbador. adaptado de
*/
int buzzPin = 11; buzzer conectado al pin digital 11
void setup() {}
pinMode (buzzPin, salida); pone el pin digital como salida
}
void loop() {}
if(analogRead(0) < 850) {/ / este número depende de la calibración de la fotocélula
digitalWrite (buzzPin, HIGH); timbre se enciende
Delay(1000); espera 1 segundo
digitalWrite (buzzPin, bajo); timbre se apaga
} else {}
digitalWrite (buzzPin, bajo);
}
}