TWELITE SWING サンプル - 呼び鈴
TWELITE SWINGを振ったときにRaspberry Piから音を鳴らします。
呼び鈴やドアチャイムとして使用できます。
機能
- TWELITE SWINGを振るとRaspberry Piから音が出力される。
- TWELITE SWINGのタクトスイッチで2種類の音を選択できる。押していない時はbell_1.wavが、押しているときはbell_2.wavが再生される。
※ Raspberry Piの音の出力先を変更していない場合、モニタなどにHDMI接続している場合はモニタから、HDMI端子に何も接続していない場合は3.5mmステレオジャックから音が出力される。
用意するもの
- Raspberry Pi 1個
- MONOSTICK 1個
- スピーカー 1個
親機の準備
- Raspberry PiのUSBポートにMONOSTICKを接続する。
※必ずデフォルト設定(超簡単!標準アプリ)のMONOSTICKを使用する。 - 下記ファイルをRaspberry Piの /home/pi/Downloads にダウンロードする。
bell_demo.tar - Konsole を開き、下記コマンドを実行する。
$ tar xvf Downloads/bell_demo.tar
$ cd bell_demo
$ python bell_demo.py - 正常に実行すると下記のようなメッセージが出力されるので、同様な出力がされていることを確認する。
pi@raspberrypi:~/bell_demo $ python bell_demo.py
このとき、下記のような出力がされた場合はMONOSTICKが正しく接続されているか確認する。
MONOWIRELESS bell demo Ver.1.0.0
pi@raspberrypi:~/bell_demo $ python bell_demo.py
MONOWIRELESS bell demo Ver.1.0.0
Serial port not found...
子機(TWELITE SWING)の準備
D0(デジタル入力に設定)とGND(電源のマイナス側)の間にスイッチを入れる。以下に配線例を示す。