ENTRADAS DIGITALES 3, 4 Y 5
Por último, cambiamos el código para que podamos encender 1 LED o 3 LEDS a la vez con el botón, o que suene una melodía en el piezo.
CÓDIGO DEL ÚNICO LED:
CÓDIGO DE LA MELODÍA DEL PIEZO:
CÓDIGO DEL ÚNICO LED:
int inputPin = 6; int ledPin = 13; void setup(){ pinMode(inputPin, INPUT); pinMode(ledPin, OUTPUT); } void loop(){ if (digitalRead(inputPin) == HIGH){ digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }CÓDIGO DE LOS 3 LEDS:
#include <EducationShield.h> VUMeter me; int inputPin = 6; int pins[]={2,3,4}; int pinCount=3; void setup(){ me.config(pinCount, pins); me.begin(); pinMode(inputPin, INPUT); pinMode(pinCount, OUTPUT); } void loop(){ if (digitalRead(inputPin) == HIGH){ me.on(0); me.on(1); me.on(2);} else { me.off(0); me.off(1); me.off(2); } }
CÓDIGO DE LA MELODÍA DEL PIEZO:
void setup(){ pinMode(inputPin, INPUT); pinMode(Buzzer, OUTPUT); } void loop(){ if (digitalRead(inputPin) == HIGH){ tone(8, 392, 500); delay(300); tone(8, 440, 500); delay(300); tone(8, 493.88, 500); delay(300); } else { tone(8, 0, 0); } }
Comentarios
Publicar un comentario