Librerías \ Button

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre

Button

Ejemplos
#include <Button.h>

/*
  Wire like this:
  GND -----/ button ------ pin 12
*/
Button button = Button(12, BUTTON_PULLUP_INTERNAL);

void setup()
{
  pinMode(WLED, OUTPUT);
}

void loop()
{
  if (button.isPressed())
  {
    digitalWrite(WLED, HIGH);
  }
  else
  {
    digitalWrite(WLED, LOW);
  }
}
Descripción Asigna el estado inicial del botón.
Sintaxis
Button(buttonPin, buttonMode)
Métodos
clickHandler()
held()
heldFor()
holdHandler()
holdTime()
isPressed()
presses()
pressHandler()
pulldown()
pullup()
releaseHandler()
setHoldTheshold()
stateChanged()
uniquePress()
wasPressed()
Parámetros
buttonPin Asigna el pin al cual está conectado el switch.
buttonMode Indica la resistencia BUTTON_PULLUP, BUTTON_PULLUP_INTERNAL o BUTTON_PULLDOWN
Retorna Ninguno
Uso Application
Updated on July 07, 2011 11:14:18pm PDT

Creative Commons License