Module capteur de vibrations
Ce module intègre un capteur de vibrations/secousses raccordable sur une entrée digitale d'un module Arduino ou compatible (non inclus).
Ce module intègre un capteur de vibrations/secousses raccordable sur une entrée digitale d'un module Arduino ou compatible (non inclus).
Ajoutez un capteur de vibrations/secousses à votre module Arduino ou compatible (non livrés). Ce capteur pourra être facilement raccordé sur une entrée digitale d'une platine Arduino ou compatible (comme dans l'exemple ci-dessous). Il délivrera un niveau logique bas dès qu'une vibration, une secousse ou un choc suffisamment important seront détectés.
Caractéristiques:
- Tension d'utilisation: 5 Vcc
- 3 broches (Signal / + / -) au pas de 2,54 mm
- Trous de fixation: Ø 2 mm
- Dimensions: 25 x 15 mm
- Poids: 2 g
Exemple:
Voici ci-dessous un exemple de code source Arduino qui allumera la Led intégrée de ce dernier en cas de détection de vibrations/secousses.
******* Début du code *******
// déclaration et initialisation des branchements de l'arduino
int Led=13; // Led en pin 13 qui correspond aussi à celle intégrée de l'Arduino
int Shock=10; // capteur de chocs en pin 10
int val;
void setup()
{
// déclaration des différents capteurs en entrée ou en sortie
pinMode(Led, OUTPUT); // Led déclarée en sortie
PinMode(Shock, INPUT); // Capteur de choc déclaré en entrée
}
void loop()
{
val=digitalRead(Shock); // lecture de la valeur de l'entrée capteur choc
if(val==HIGH)
{
digitalWrite(Led, LOW); // Si pas de vibration éteindre la Led
}
else
digitalWrite(Led, HIGH); // Si vibration alors allumer la Led
}
}
******* Fin du code *******
Produits associés