Tutoriel Arduino – TTP223B Capacitive Touch Sensor

Comment utiliser un bouton tactile avec l’Arduino – Le TTP223B 

Le TTP223B est un touchpad, détecteur de touché. Il est designer pour remplacer les boutons traditionnels. On peu en voir a l’heure actuel sur les télévisions, machine a café,… .

Qu’est ce qu’un capteur capacitif ?

Un capteur capacitif est un bouton sans en être un. Dans le cas du ttp223b il s’agit d’une petite dalle tactile. Lorsque nous posons notre doigt sur cette dalle, le touché est détecté. Et dans notre utilisation avec l’Arduino c’est cette information que nous allons lui renvoyer.

Il peut dont être utilisé en tant que bouton (interrupteur) tactile.

Ce dont vous aurez besoin

Pour réaliser ce tutoriel sur les capteurs capacitifs vous aurez besoin d’un TTP223B, de quelques câbles de prototypage rapide et d’un Arduino… C’est tout.

Une Led connectée à la pin D13 de l’Arduino sera biensur utile pour visualiser l’action.

 Branchements

touch

  • Sig -> Pin 2 Arduino
  • Gnd -> Gnd Arduino
  • VCC -> 5V Arduino

 Code Arduino

// Henry's Bench
// Capacitive Touch Sensor Tutorial
 
// When Sig Output is high, touch sensor is being pressed
#define ctsPin 2 // Pin for capactitive touch sensor
 
int ledPin = 13; // pin for the LED
 
void setup() {
  Serial.begin(9600);
  pinMode(ledPin, OUTPUT);  
  pinMode(ctsPin, INPUT);
}
 
void loop() {
  int ctsValue = digitalRead(ctsPin);
  if (ctsValue == HIGH){
    digitalWrite(ledPin, HIGH);
    Serial.println("TOUCHED");
  }
  else{
    digitalWrite(ledPin,LOW);
    Serial.println("not touched");
  } 
  delay(500);
  
}

Je ne suis pas aller plus loin dans les tests, j’ai reçu le module il y a quelques minutes 🙂 mais histoire d’avoir la base de coté je me suis attelé a un petit article vite fais 🙂 et c’est plutôt une bonne nouvelle. C’est uniquement lié a la facilité d’utilisation de ce bouton tactile.

EDIT: J’ai vu sur un forum une personne qui demandait si “le capteur capacitif fonctionnerait sous une plaque de verre.”  Sans doute pour le faire fonctionner comme sur les téléviseurs par exemples. Alors j’ai testé et la réponse est:
Oui: Ma plaque de verre est opaque et fais environ 3mm d’épaisseur.

0 commentaires

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This