Projet lampe tactile avec Arduino

Objectifs

  1. Savoir-faire un capteur tactile avec Arduino (sans capteur)
  2. Savoir commander une LED (ou lampe)
  3. Savoir définir le seuil de déclanchement
  4. Deux exemples pratiques sur carte Arduino

Projet lampe (LED) tactile avec Arduino demonstration

Comment faire ? On a besoin

  1. d’une résistance 1k-100k
  2. d’une carte Arduino
  3. et des fils!!

Comment définir le seuil ?

void setup()

{

  Serial.begin(19200);

}




void loop()

{

  Serial.println(analogRead(A0));

  delay(10);

}

 

Contrôle de la lampe

#define Seuil     100 // A définir

#define LampePin  5




unsigned int  ValA0;

byte          LampeEtat=false;

byte          Cond=false;







void setup() {

  pinMode(LampePin,OUTPUT);

  digitalWrite(LampePin,LOW);

}




void loop() {




  // Lecture du pin A0

  ValA0=analogRead(A0); // 0-1023




  // Comparaison avec le seuil

  Cond=ValA0>Seuil;




  // Mise en marche/arrêt de la lampe

  if (Cond==true) 

  {

    // Inversion de l'état de la lampe

    LampeEtat=!LampeEtat;




    // Allumage de la LED

    if (LampeEtat!=0) digitalWrite(LampePin,HIGH);  // Marche

    else digitalWrite(LampePin,LOW);                   // Arret

  }

}

Articles

2 thoughts on “Projet lampe tactile avec Arduino”

  1. Bonjour je suis nouveau sur le forum

    en faite je voulais une aide sur le sujet suivant dans le cadre de mon mémoire de fin d’études

    Conception et réalisation d’une interface de simulation de capteurs à base de transistor

    cordialement

Laisser un commentaire

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

Anti-Robot *