victor gomez
/
5-Buzzer
Buzzer
Diff: main.cpp
- Revision:
- 0:ed488385c247
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Wed Jul 21 19:17:50 2021 +0000 @@ -0,0 +1,27 @@ +#include "mbed.h" +#include "platform/mbed_thread.h" + +PwmOut buzzer(D3); + +int main() { + + float Nota_C4 = 262; + float Nota_A4 = 440; + float Nota_E4 = 659; + + while(1){ + + buzzer.period(1.0/Nota_C4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) + buzzer.write(0.5); + thread_sleep_for(200); + + buzzer.period(1.0/Nota_A4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) + buzzer.write(0.5); + thread_sleep_for(200); + + buzzer.period(1.0/Nota_E4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) + buzzer.write(0.5); + thread_sleep_for(200); + + } +} \ No newline at end of file