Exercice avec le capteur tactile Grove en C/C++ pour Stm32duino
- Prérequis :
Capteur tactile (Touch sensor): Ce capteur ne possède que 3 broches qu’il faut connecter avec des cables sur la carte shield de façon à ce que GND et VCC (rouge et noir) correspondent bien. Le cable jaune (branché à la broche SIG) sera connecté à D4.
Vibreur (vibration motor): Ce vibreur est exactement comme ceux que l’on peut retrouver dans nos téléphones. Il sera brancher sur D3.
Le capteur de toucher sera configuré en entrée et le vibreur en sortie: si il y a contact avec le capteur de tactile le vibreur s’activera.
Voici le code sur Arduino
void setup() {
Serial.begin(9600);
pinMode(D4,INPUT);
pinMode(D3,OUTPUT);
}
void loop() {
if(digitalRead(D4))
{
digitalWrite(D3,HIGH);
}
else
{
digitalWrite(D3,LOW);
}
delay(500);
}
Crédit image : Seeedstudio