Buzzer
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "platform/mbed_thread.h" 00003 00004 PwmOut buzzer(D3); 00005 00006 int main() { 00007 00008 float Nota_C4 = 262; 00009 float Nota_A4 = 440; 00010 float Nota_E4 = 659; 00011 00012 while(1){ 00013 00014 buzzer.period(1.0/Nota_C4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) 00015 buzzer.write(0.5); 00016 thread_sleep_for(200); 00017 00018 buzzer.period(1.0/Nota_A4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) 00019 buzzer.write(0.5); 00020 thread_sleep_for(200); 00021 00022 buzzer.period(1.0/Nota_E4); // Configurando el periodo, que es equivalente a frecuencia (veces que se reproducira el tono por segundo) 00023 buzzer.write(0.5); 00024 thread_sleep_for(200); 00025 00026 } 00027 }
Generated on Mon Jul 18 2022 10:10:47 by
1.7.2