圧電ブザーをwaitなしで好きなように鳴らすライブラリ
Dependents: Tourobo2022_TBCMotorDriver
buzzer.h
- Committer:
- YutaTogashi
- Date:
- 2019-10-04
- Revision:
- 1:96bd2135c3bf
- Parent:
- 0:97f383c12e42
- Child:
- 2:cd0d402e06c9
File content as of revision 1:96bd2135c3bf:
/****** ブザー用ライブラリ waitを使ってないver 使い方 実際に使ってみること *****/ #ifndef BUZZER_H #define BUZZER_H #include "mbed.h" class buzzer { public: buzzer(PinName buzzerPin); void output(unsigned int count,float period); void output(bool buzzerStates); void output(float period); void stop(); private: DigitalOut _buzzer; Ticker _timer; void timerFunction(); int _counter,_setCount,_timerFlag,_loopFlag; }; #endif