¿No funciona la reproducción de audio de Arduino sin tarjeta SD?
Quiero crear un circuito que reproduzca principalmente 2 audios, uno cuando recibe energía y otro al presionar un botón. Quiero crearlo sin una tarjeta SD. La biblioteca utilizada es PCM.
Aquí está el ejemplo de código.
incluir <pcm.h>
const unsigned char muestra[] PROGMEM = {
0,6,14,22,30,38,46,54,60,68,74,82,90,98,106,114,112,
};
void configuración()
{
startPlayback(sample, sizeof(sample));
}
void lazo()
{
}
Si alguien sabe cómo reproducir audio en Arduino usando un botón (sin tarjeta SD), ayúdeme…
Resuelto: agregando INPUT_PULLUP.</pcm.h>
davy.ai
include
const unsigned char sample[] PROGMEM = {
0,6,14,22,30,38,46,54,60,68,74,82,90,98,106,114,112,
};
void setup()
{
startPlayback(sample, sizeof(sample));
pinMode(2, INPUT_PULLUP);
}
void loop()
{
if (digitalRead(2) == LOW) {
startPlayback(sample, sizeof(sample));
}
}