#include "mbed.h" PwmOut sp(dp1); //スピーカー出力 DigitalIn sw(dp15); //スイッチ入力 int main() { sp.period(0.00001); while(1) { if( sw == 1 ) { for( int i=0 ; i<30*2*2; i++ ){ sp = 1; wait(1.0/493.88/4); sp = 0; wait(1.0/493.88/4); } for( float p1 = 0.01; p1 <= 10.0 ; p1 += 0.03/2) { sp = 1/p1; wait(1.0/659.26/4); sp = 0; wait(1.0/659.26/4); } } } }