Exercice avec les capteurs Grove en C/C++ pour Stm32duino
- Prérequis :
Le kit de capteur fournis un shield (image ci-dessous). Il servira à connecter un capteur à la carte. Il suffit de le connecter à la carte.
Ouvrez Arduino et vérifiez que le port est connecté: Outils/Port, COM3 devrait être sélectionné.
- Capteur Tilt-sensor :
Le tilt-sensor, capteur d’inclinaison en français, est un capteur qui mesure la position d’inclinaison par rapport à la gravité. La bille dans le capteur (influencé par le mouvement du capteur) roule et vient faire contact.
Voici le code sur Arduino
void setup() {
Serial.begin(9600); // initialisation de la connexion série
pinMode(D4,INPUT);
}
void loop() {
boolean etatContact=digitalRead(D4);
if (etatContact)
Serial.println("Contact");
else
Serial.println("Pas de contact");
}
Vérifiez et téléversez. Pour regarder l’état dans lequel se trouve le capteur cliquez sur le moniteur série
Crédit image : Seeedstudio