![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
PwmBeepライブラリのデモプログラムです。
main.cpp
- Committer:
- hmizuno
- Date:
- 2020-05-22
- Revision:
- 0:b9598f69d256
File content as of revision 0:b9598f69d256:
#include "mbed.h" #include "PwmBeep.h" //ポートには数キロΩの抵抗を通して圧電スピーカーを接続してください。 PwmBeep beep(p22); int main() { while(1) { beep.turnOn(); wait(1.0); beep.turnOff(); wait(1.0); beep.setFreq(1250); //別の処理が進む beep.NshotOn(2, 0.4, 0.1); wait(0.2); beep.setFreq(1500); //NshotOnの途中で実行される wait(1.0); beep.setFreq(1250); //別の処理が止まる beep.NshotOnwithWait(2, 0.4, 0.1); wait(0.2); beep.setFreq(2000); //NshotOnwithWait終了後実行される beep.oneshotOn(0.1); wait(0.2); beep.setFreq(1000); } }