Description
Ce module est doté d’un capteur de vibrations très sensible et d’un comparateur de tension intégré pour produire un signal de sortie numérique. Lorsque le commutateur de vibrations est en état de conduction fermé, le signal de sortie est faible et le voyant vert est allumé. Lorsque le commutateur de vibrations est déconnecté, le signal de sortie est élevé et le voyant vert est éteint. Il peut être directement connecté à un microcontrôleur pour lire le niveau de sortie et déterminer facilement l’état du capteur. La sortie du capteur indique si des vibrations ont été détectées dans l’environnement.
Fonctionnalité
- Modèle : SW-420
- Tension de fonctionnement : 3,3 V à 5 V
- Courant : >15 mA
- Type de sortie : sortie de commutation numérique (0 et 1)
- Utiliser le module de capteur de vibrations normalement fermé SW-420
- Utiliser le comparateur LM393
- Trou de montage pour une installation facile
- Taille du circuit imprimé : 32 x 14 mm
Application
- Détection de vibrations
- Système de protection contre le cambriolage
Prise en main du module de capteur de vibrations LM393
Dans ce projet, nous allons connecter Arduino avec un capteur de vibrations et une LED. Lorsqu’aucune vibration n’est détectée, la sortie du capteur de vibrations est 0 (basse tension), sinon sa sortie est 1 (haute tension). Si Arduinoobtient 0 (aucune vibration) du capteur de vibrations, il allumera la LED verte et éteindra la LED rouge. Si Arduinoobtenez 1 du capteur de vibrations, il allumera la LED rouge et éteindra la LED verte.
Matériel requis
Connexion du matériel
Connectez le module de capteur de vibrations LM393 à l’Arduino UNO comme indiqué ci-dessous.
CODES
Téléchargez le code suivant
int vib_pin=7;
int led_pin=13;
void setup() {
pinMode(vib_pin,ENTRÉE);
pinMode(led_pin,SORTIE);
}
void loop() {
int val;
val=digitalRead(vib_pin);
if(val==1)
{
digitalWrite(led_pin,HIGH);
delay(1000);
digitalWrite(led_pin,LOW);
delay(1000);
}
else
digitalWrite(led_pin,LOW);
}