Proyecto de Daniel Porras, David Grijalba y Santiago Buelvas
Proyecto de Arduino con el cual se pretende hacer que un bombillo led encienda y se apague mediante un aplauso consecutivamente.
Los materiales utilizados fueron los siguientes:
- Arduino Uno
- Una pila 9v
- Un sensor de sonido (en este caso uno especial para arduino)
- Un Led
- cables de conexión.
El código utilizado fue el siguiente:
//Primero inicializamos las constantes que usaremos
const int LUZ=13; //La igualación indica los pines correspondientes.
const int SONIDO=2; //los pines pueden ser escogidos al gusto
//Luego indicamos cual sera el pin de entrada y cual el de salida
void setup() {
pinMode(LUZ, OUTPUT);
pinMode(SONIDO, INPUT);
}
//Finalmente realizamos el método a utilizar dentro de un bucle
void loop() {
while(digitalRead(SONIDO)==LOW);
digitalWrite(LUZ, !digitalRead(LUZ));
while(digitalRead(SONIDO)==HIGH);
}
El resultado final fue el siguiente:
No comments:
Post a Comment