Está en la página 1de 1

Prctica 01:

Arduino Digital: Pulsador

APELLIDOS Y NOMBRES: Haga clic aqu para escribir texto.

En ste tutorial encenderemos un LED


cuando se presione el pulsador.

Hardware Requerido:

Tarjeta Arduino
Protoboard
Pulsador
LED
Resistencia de 10K
Resistencia de 220

Al presionar el pulsador se conectan los


dos puntos. Cuando el pulsador est
abierto (no presionado) no hay conexin
entre sus 2 patas. As que el pin est
conectado a GND y se lee como LOW, o
'0'. Cuando el pulsador est cerrado
(presionado), esto crea una conexin
entre sus dos patas, conectando el pin a
5V, as que el pin se lee como HIGH, o '1'.

Tambin conectamos una resistencia de 220 al pin 13. Despus conectamos la pata larga de un LED (positiva) a la resistencia. Mientras que la pata
corta (negativa) a GND.

Cdigo:

const int buttonPin = 2; // el nmero del pin, entrada del pulsador

const int ledPin = 13; // el nmero del pin, salida al LED

int buttonState = 0;

---------------------------------------------------------------------------------

void setup() {

// inicializamos el pin 13 como pin de salida

pinMode(ledPin, OUTPUT);

// inicializamos el pin 2 como pin de entrada

pinMode(buttonPin, INPUT);

-----------------------------------------------------------------------------------

void loop(){

buttonState = digitalRead(buttonPin);

if (buttonState == HIGH) {

// prende el LED:

digitalWrite(ledPin, HIGH);

else {

digitalWrite(ledPin, LOW);

También podría gustarte