Este va a ser un montaje muy sencillo pero que permite algo muy común en el mundo, un interruptor con un botón de encendido y otro de apagado. Muchas máquinas lo tienen y aquí lo vamos a programar, será una herramienta muy sencilla para próximos montajes.
Materiales empleados:
- Arduino UNO R3 + Cable USB + Software en el PC
- 1x Led
- 2x Botones
- 2x Resistencia 1kOhms
- 6x Cables macho-macho de distintos colores
// Código:
//Montaje 5: Un pulsador enciende y otro apaga.
// Código revisado para Arduinopasoapaso
// Open source (Código abierto)
// Estructura del programa:
// 1.- Bibliotecas (libraries)
// 2.- Definición de variables
int led = 13;
int pulsadorA = 3;
int pulsadorB = 4;
// 3.- Bucle inicial (setup)
void setup() {
pinMode(led, OUTPUT); // Se define el LED como una salida
pinMode(pulsadorA, INPUT); // Se define el pulsador 1 como una entrada
pinMode(pulsadorB, INPUT); // Se define el pulsador 2 como una entrada
Serial.begin(9600); // Se inicializa el monitor serial.
}
// 4.- Núcleo del programa
void loop(){
if(digitalRead(pulsadorA) == HIGH){
digitalWrite(led, HIGH); // Led encendido
Serial.println("Encendido"); // Se registra la pulsación
delay(500);
}
if(digitalRead(pulsadorB) == HIGH){
digitalWrite(led, LOW); // Led apagado
Serial.println("Apagado"); // Se registra la pulsación
delay(500);
}
}
/* Fín del código */
-
Arduino ATmega 2560 R3¡Oferta!
$20.50$19.00 -
Arduino Uno Wifi¡Oferta!
$15.00$13.00 -
Arduino Mini USB Nano V3.0 CH340 Chip Board 5V 16M + Cable¡Oferta!
$9.00$8.50