Description
Le module de capteur d’inclinaison SW-520D est un dispositif utilisé pour détecter les changements d’orientation ou d’inclinaison d’un objet.
- Principe de fonctionnement : En position verticale, le capteur se comporte comme un interrupteur normalement fermé. Lorsque l’inclinaison dépasse une certaine valeur, le contact mécanique à l’intérieur du capteur s’ouvre, indiquant un changement de position.
- Applications : Ce capteur est couramment utilisé dans la photographie, la domotique, les jouets, la robotique, et le contrôle d’énergie.
- Utilisation avec Arduino : Pour mesurer l’inclinaison avec ce capteur et une carte Arduino, vous pouvez connecter le capteur à une broche d’entrée numérique de l’Arduino. Par exemple, en utilisant le code suivant, vous pouvez lire l’état du capteur et allumer une LED lorsque l’objet est incliné.
void setup() {
pinMode(7, INPUT); // Broche d'entrée pour le capteur
Serial.begin(9600);
pinMode(13, OUTPUT); // Broche de sortie pour la LED
}
void loop() {
if (digitalRead(7)) {
Serial.println("Alerte d'inclinaison");
digitalWrite(13, HIGH); // Allumer la LED
} else {
Serial.println("Tout va bien");
digitalWrite(13, LOW); // Éteindre la LED
}
}
Ce code configure la broche 7 comme entrée pour lire l’état du capteur et la broche 13 comme sortie pour contrôler une LED.