Anuncios
Anuncios

PushButton

PushButton
Fabricante: Arduino
Código de producto: T000180
Disponibilidad: Existencia
Precio: $120.00MXN
Cant:  
   - O -   

El Pushbutton Module es el sensor más sencillo que haya. Percibe la presión llevadas a cabo en su tapa circular.

Output: este módulo restituye 5V cuando se pulsa el botón y restituye 0V cuando no esté pùlsado. Pulsando el botón se cierra el circuito. Si se conecta a una entrada de Arduino que usa el TinkerKit Shield, pulsando el botón el valor debería ser 1023, mientras que dejandolo restituye 0.

Descripción del Modulo: este módulo lleva un pulsador de 12mm, el conectór TinkerKit de 3 pines, un LED verde que indica si el módulo está alimentado correctamente y un LED amarillo que se ilumina exlusivamente al pulsar el botón

Este modulo es un SENSOR. El conector es un OUTPUT y tiene que ser conectado a los conectores INPUT del TinkerKit Shield.


ejemplo de codigo


/*
  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);
  }
}
 

Datasheet

Etiquetas:
Einzig
ElectronicArte © 2017