Sommaire |
c'est dans cette partie que vous décrivez votre projet
/* Lampe de couloir automatique Allume une led automatiquement lors de la détection d'une personne dans le couloir. Le bouton poussoir peut aussi faire changer l'état de la diode allumé -> éteint. Pour cette simulation on laisse la lampe allumée 5 secondes pour chaque éclairage. */ // Assignation des variables globales des composants (pin) // // La diode (LED) int ledPin = 2 ; // Le bouton poussoir int buttonPin = 3 ; // Le capteur infrarouge int capInfPin = 4 ; // variables // int buttonState = 0; int capInfState = 0; void setup(){ pinMode(ledPin , OUTPUT ); // initialise le pin de la led en mode sortie pinMode(buttonPin , INPUT ); // initialise le pin du bouton poussoir en mode entrée pinMode(capInfPin , INPUT ); // initialise le pin du capteur infrarouge en mode entrée } void loop(){ // On lit la valeur de l'état du bouton poussoir et du capteur infra-rouge buttonState = digitalRead(buttonPin); capInfState = digitalRead(capInfPin); // Donc si on a appuyé sur le bouton ou si le capteur a détecté quelqu'un if (buttonState == HIGH || capInfState == HIGH ) { // Allumage pendant 5 secondes digitalWrite(ledPin, HIGH); delay(5000); digitalWrite(ledPin, LOW); } }
chercher ici : http://wikidebrouillard.org/index.php/Catégorie:Arduino
quelles peuvent être les applications technologique de ce montage, ou est-ce qu'on retrouve des programme qui y ressemble ?
© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique