Arduino - Capteur tactile - Relais

Nous allons apprendre comment :

Nous apprendrons comment basculer un relais chaque fois que le capteur tactile est touché dans le tutoriel Arduino - Capteur tactile bascule relais..

En connectant un relais à une ampoule, une bande LED, un moteur ou un actionneur... Nous pouvons utiliser le capteur tactile pour contrôler l'ampoule, la bande LED, le moteur ou l'actionneur...

À propos du relais et du capteur tactile

Si vous ne connaissez pas le relais et le capteur tactile (brochage, fonctionnement, programmation...), découvrez-les dans les tutoriels suivants :

Diagramme de câblage

Schéma de câblage du relais de capteur tactile Arduino

This image is created using Fritzing. Click to enlarge image

Code Arduino

/* * Ce code Arduino a été développé par newbiely.fr * Ce code Arduino est mis à disposition du public sans aucune restriction. * Pour des instructions complètes et des schémas de câblage, veuillez visiter: * https://newbiely.fr/tutorials/arduino/arduino-touch-sensor-relay */ const int TOUCH_SENSOR_PIN = 8; // Arduino pin connected to touch sensor's pin const int RELAY_PIN = A5; // Arduino pin connected to the IN pin of relay void setup() { Serial.begin(9600); // initialize serial pinMode(TOUCH_SENSOR_PIN, INPUT); // set arduino pin to input mode pinMode(RELAY_PIN, OUTPUT); // set arduino pin to output mode } void loop() { int touchState = digitalRead(TOUCH_SENSOR_PIN); // read new state if (touchState == HIGH) { Serial.println("The sensor is being touched"); digitalWrite(RELAY_PIN, HIGH); // turn on } else if (touchState == LOW) { Serial.println("The sensor is untouched"); digitalWrite(RELAY_PIN, LOW); // turn off } }

Étapes rapides

  • Connectez Arduino au PC via le câble USB
  • Ouvrez l'IDE Arduino, sélectionnez la bonne carte et le bon port
  • Copiez le code ci-dessus et ouvrez-le avec l'IDE Arduino
  • Cliquez sur le bouton Upload dans l'IDE Arduino pour téléverser le code sur Arduino
Téléversement de code Arduino IDE
  • Touchez et maintenez le capteur tactile pendant plusieurs secondes
  • Observez le changement d'état du relais

Explication du code

Lisez l'explication ligne par ligne dans les lignes de commentaire du code source !

Vidéo

※ OUR MESSAGES

  • Please feel free to share the link of this tutorial. However, Please do not use our content on any other websites. We invested a lot of effort and time to create the content, please respect our work!