Paso 4: El teclado Simple
Mira las fotos y el ejemplo de fritzing para el cableado.
Aquí está el código que azotado para arriba. Básicamente hice el tutorial de botón y agregado en la función de tono, no olvides tu pitches.h (a menos que quiera calcular su tono por hertz):
/ * Simple tono teclado
Gregg Horton 2011
*/
#include "pitches.h"
const int buttonPin = 2; el número de pin pulsador
note1 int = NOTE_C4; definir el sonido de la nota
va a cambiar las variables:
int buttonState = 0; variable para lectura del estado del pulsador
void setup() {}
inicializar el perno pulsador como entrada:
pinMode (buttonPin, entrada);
}
void loop() {}
leer el estado del pulsador valor:
buttonState = digitalRead(buttonPin);
comprobar si el pulsador está presionado.
Si es así, el buttonState es alta:
Si (buttonState == HIGH) {}
tono de sonido
tono (8, note1);
}
Else {}
Apagar sonido
noTone(8);
}
}
uno el código es cargado y el circuito se coloca juntos. debe ser capaz de pulsar el botón y escuchar una nota. Echa un vistazo a este video por ejemplo: