Module TinkerKit Bouton-Poussoir Agrandir l'image

Module TinkerKit Bouton-Poussoir

T000180

Nouveau produit

Module Tinkerkit d'Arduino avec un bouton-poussoir.

Plus de détails

Aucun point de fidélité pour ce produit.


En savoir plus

Module TinkerKit Bouton-Poussoir

 

Introduction

Le Module Bouton-Poussoir est le plus simple des capteurs disponibles. Il detecte lorsqu'une personne ou un objet presse son capuchon circulaire.

Sortie

Ce module fournit un tension de 5V lorsque le bouton est pressé et 0V lorsqu'il est relâché. Presser le bouton ferme le circuit. Lorsque le module est connecté à une entrée de l'Arduino par l'intermédiaire de la carte d'extension Tinkerkit, vous pouvez vous attendre à récupérer une valeur de 1023 lorsque le bouton est pressé et 0 lorsqu'il ne l'est pas.

Description du Module

Ce module comprend un bouton-poussoir de 12mm, un connecteur TinkerKit 3 pins standard, une LED verte signalant que le module est correctement alimenté et une LED jaune qui s'allume lorsque le bouton est pressé.

Ce module est un CAPTEUR. Le connecter est une SORTIE (OUTPUT) qui doit être connecté à un connecteur d'ENTREE (INPUT) de la TinkerKit Shield.

 

NB: Le module est livré sans câble.


Exemple de Code


/*
  Button

 Turns on and off a T010111 LED Module connected to O0 (digital  
 pin 11), when pressing a T000180 pushbutton attached to I0 (analog pin 0).

 created 2005
 by DojoDave <http://www.0j0.org>
 modified 17 Jun 2009
 by Tom Igoe
 modified 7 dec 2010
 by Davide Gomba

 This example code is in the public domain.

 based on  http://www.arduino.cc/en/Tutorial/Button
 */


 #define O0 11
 #define O1 10
 #define O2 9
 #define O3 6
 #define O4 5
 #define O5 3
 #define I0 A0
 #define I1 A1
 #define I2 A2
 #define I3 A3
 #define I4 A4
 #define I5 A5

// constants won't change. They're used here to
// set pin numbers:
const int buttonPin = I0;     // the number of the pushbutton pin
const int ledPin =  O0;      // the number of the LED pin

// variables will change:
int buttonState = 0;         // variable for reading the pushbutton status

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);      
  // initialize the pushbutton pin as an input:
  pinMode(buttonPin, INPUT);    
}

void loop(){
  // read the state of the pushbutton value:
  buttonState = digitalRead(buttonPin);

  // check if the pushbutton is pressed.
  // if it is, the buttonState is HIGH:
  if (buttonState == HIGH) {    
    // turn LED on:    
    digitalWrite(ledPin, HIGH);  
  }
  else {
    // turn LED off:
    digitalWrite(ledPin, LOW);
  }
}

Avis

Aucun avis n'a été publié pour le moment.

Donnez votre avis

Module TinkerKit Bouton-Poussoir

Module TinkerKit Bouton-Poussoir

Module Tinkerkit d'Arduino avec un bouton-poussoir.

Accessoires