KY-036 Capteur tactile pour Arduino

35,00 DH

Ce module KY-036 Capteur tactile pour Arduino émet un signal si la pointe métallique avant du capteur est touchée (ici, on parle de toucher avec le doigt). La sensibilité du capteur peut être réglée à l’aide d’un potentiomètre.

2 en stock

  • Récupération au magasin Moussasoft

Récupérez votre commande aujourd'hui.

Gratuit

  • Livraison partout au Maroc

Nous livrons à domicile dans tout le Maroc.

1-2 Jours

40.00 Dh

  • Livraison à Agadir

Le coursier livrera à l'adresse indiquée.

même jour

20.00 Dh

  • Retours gratuits sous 7 jours.
10 Personnes qui regardent ce produit actuellement !
UGS : P8C3T7_661 Catégorie :
Description

KY-036 Capteur tactile pour Arduino

Description :

le capteur KY-036 est composé d’un capteur tactile, un potentiomètre, un micropuce LM393, 6 résistances afin de limiter le courant circulant à l’intérieure du module et finalement 2 LEDs ( une led L1 pour indiquer si le module fonctionne correctement et la deuxième L2 qui s’allume chaque fois que nous touchons le capteur). Et pour les pins de ce module nous avons :

  • (+): au milieu  pour alimenter le capteur (3.3-5V)
  • (-): au milieu pour la masse (Ground)
  • D0: à droite pour le signal numérique
  • A0: à gauche pour le signal analogique

Fonctionnement :

Ce module utilise un transistor NPN et il est utilisé pour détecter si le capteur est touché ou pas, à l’état normal la LED l2 sera éteinte et le signal numérique que ce module lui donnera sera faible mais la LED l2 s’allumera lorsque nous toucherons le capteur puis le signal numérique que ce module va donner ce sera élevé . on peu aussi  utiliser le potentiomètre pour varié la sensibilité du capteur.

Code source pour Arduino :

int Led = 13 ;                   // define LED Interface
int buttonpin = 3;          // define Metal Touch Sensor Interface
int val ;                            // define numeric variables val
void setup ()
{
pinMode(Led, OUTPUT) ;        // define LED as output interface
pinMode(buttonpin, INPUT) ;// define metal touch sensor output interface
}
void loop ()
{
val = digitalRead(buttonpin) ;      // digital interface will be assigned a value of 3 to read val
if(val == HIGH)                              // When the metal touch sensor detects a signal, LED flashes
{
digitalWrite(Led, HIGH);
}
else
{
digitalWrite(Led, LOW);
}
}

Vidéo descriptif :

Shipping & Delivery