Materiales necesarios:
- Placa Arduino UNO
- 1 Resistencia 220 Ω otra 10kΩ
- Cables
- Diodo LED
- Pulsador
- Placa Protoboard
int pulsador = 2; //el pulsador es el pin 2
int led = 3; // el led es el pin 3
void setup ()
{
pinMode (led, OUTPUT); // pin del led por el que saldrá la corriente
pinMode (pulsador, INPUT); // pin del pulsador por el que entrará la corriente
}
void loop (){ // todos los demas comandos se repetirán
if (digitalRead(pulsador) == HIGH) //leer el pulsador y dar corriente
{
digitalWrite(led, HIGH); // led se encenderá al pulsar el pulsador
}
else {
digitalWrite(led, LOW); // led se apaga al soltar el pulsador
}
}
Funcionamiento:
Pulsando el pulsador se ecenderá el LED. Y al soltar se apagará.
Lo más habitual es y
correcto es utilizar una resistencia de 220 Ohmios en serie con el
diodo led en una placa protoboard en vez de conectar el led directamente
a la tarjeta Arduino Uno.
LISTA DE MATERIALES:
- Tarjeta contorladora Arduino UNO
CÓDIGO DE PROGRAMACIÓN:
void setup() {
pinMode(7, OUTPUT); //seleccionamos el pin 7 como punto de salida
}
Void loop() { //este comando sirve para repetir indefinidamente los siguientes:
digitalWrite(7, HIGH); //en el pin 7 se activaran 5 voltios
delay(3000); //encendido el LED durante 3 segundos
digitalWrite(7, LOW); //en el pin 7 no se activan voltios
delay(1000); //apagado el LED durante 1 segundo
}
EXPLICACIÓN DEL FUNCIONAMIENTO DEL CIRCUITO:
El funcionamiento de este circuito es encender un diodo LED conectado al pin 7 durante 3 segundos y apagarlo un segundo, esto lo hará gracias al programa que escribimos anteriormente en el IDE Arduino.