Objectifs de la vidéo
- Comprendre le fonctionnement d’un détecteur de choc
- Savoir les limitations d’un détecteur de choc
- Connaitre le modèle équivalent d’un détecteur de choc
- Savoir utiliser un détecteur de choc avec Arduino
- Etc.
Pinout du détecteur
- Alimentation: 3.3-5V
- Sortie S: Sortie digitale activée niveau bas (logique négative)
- Voir la vidéo pour plus d’informations
Programme Arduino
#define DetIn 4
#define DetLED 5
bool detVal=false;
void setup() {
Serial.begin(9600);
pinMode(DetIn,INPUT);
pinMode(DetLED, OUTPUT);
}
void loop() {
// Lecture du détecteur
detVal=digitalRead(DetIn);
// Mise à jour de l'état de la LED
if(!detVal)
{
// Activation de la LED
digitalWrite(DetLED,HIGH);
// Affichage de l'état du détecteur
Serial.println(5*(!detVal));
// Attente
delay(1000);
}
else
{
digitalWrite(DetLED,LOW);
Serial.println(5*(!detVal));
}
}
Retour à l’accueil des Capteurs & Détecteurs