mokomichi go go

mokomichiからの報告です

ラズパイにMONOSTICKを挿して、TWE LITE DIPからの入力を確認してみた。

こんにちは。電子工作おじさんのmokomichiです。

こんな物を動かしてみました。

f:id:mokomichi70:20191126234741j:plain
MONOSTICK

f:id:mokomichi70:20191126234753j:plain
TWE LITE DIP

MONOSTICK、TWE LITE DIPとは

ざっくりですが
MONO WIRELESSから発売されている
無線で入力、出力を制御できるモジュールです。
自作ホームセキュリティとかで使われている記事をよく見ます。

MONOSTICKの準備

MONOSTICKをラズパイに挿します。

ターミナルで以下を入力します。

dmesg

すると、

FTDI USB Serial Device・・・・・to ttyUSB0

が表示されます。
「MONOSTICKはttyUSB0に割り当てられたよ」です。

TWE LITE DIPの準備

電池を入れてスタンバイしておきます。
回路は今回は省略します。

プログラムの準備

販売元のサイトからダウンロード します。

mono-wireless.com

動かしてみる

ターミナルで以下を入力します。

python twelite_read_write.py /dev/ttyUSB0

すると、

f:id:mokomichi70:20191128234546j:plain
TWE LITE DIPの状態

TWE LITE DIPの状態が定期的に表示されます。

ここでTWE LITE DIPのD1をGNDと接続すると・・・

f:id:mokomichi70:20191128235040p:plain
入力 入りました

DI1が0/1だったのが、1/1に変化しています。

おまけ windows PCで動かす場合

バイスマネージャーで、COM番号を確認します。

f:id:mokomichi70:20191128235716j:plain
バイスマネージャーで確認できます

以下のようにCOM番号付きで実行すれば動作します。

python twelite_read_write.py COM4

mokomichiメモでした。