Étape 4: Le Code
Télécharger le croquis suivant, mais régler la valeur de l’instruction « if » en fonction de votre cellule photoélectrique. Choisir un nombre un peu au-dessus du nombre de lumière ambiant. Cela peut besoin de peaufinage plus tard, ou, il suffit de tirer un rideau ou une shrpud la photocellule pour diminuer la lumière ambiante dans la pièce./*
- Jonathan Robson fév 09.
- Tripwire laser active une alarme sonore. adapté de
*/
int buzzPin = 11 ; avertisseur sonore connectée à la broche numérique 11
void setup() {}
pinMode (buzzPin, sortie) ; définit la broche numérique en sortie
}
void loop() {}
if(analogRead(0) < 850) {/ / ce nombre dépend de la calibration de la photocellule
digitalWrite (buzzPin, HIGH) ; avertisseur sonore s’allume
Delay(1000) ; attend pendant 1 seconde
digitalWrite (buzzPin, basse) ; désactive la sonnerie
} else {}
digitalWrite (buzzPin, basse) ;
}
}