Previous: 9.4.3. 振動モータ |
Up: 9.4. ソフトウェアと外付け回路の詳細 |
Next: 9.4.5. ボタン |
ボタンの押下等を確認できるようにするためのブザーです。コントローラの側は簡易な実装を試してみたかったので自励式ブザーとしました。5Vで動作するものですのでバッファICで直接駆動しています。自励式ブザーは本来は単純な電源のオンオフで動作させるものなのですが、製品の解説によると電圧によって音程が変わるとのことでした。そこでこれも実験してみたかったので、PWM駆動しています。
ブザーも、振動モータと同様のロジックで、指定したパターンで鳴らせられるようにしました。キューxBuzzerQueueにBuzzerQueue_Type型変数で指令を送信します。列挙型BuzzerStatus_Typeで動作を指定するのですが、BUZZER_PATTERNを指定した場合には、BuzzerPattern_Type型変数の配列で鳴動パターンを指定できます。
Previous: 9.4.3. 振動モータ |
Up: 9.4. ソフトウェアと外付け回路の詳細 |
Next: 9.4.5. ボタン |