はじめに
IoTを使った何かを作りたく、手始めとしてTWE-Lite-2525A使って加速度の値を取得してみます。
用意するもの
・TWELITE 2525A
・MONOSTICK
・電池(CR2032)
Amazonで購入しました。
作業内容
こちらのリンクが大変参考になりました。
https://qiita.com/takahiro_itazuri/items/6061311e8fa9a47aa2e1
要点とつまずいたポイントだけ
1.TWELITE 2525Aの設定
1.TWELITEプログラマを使用し、OTAのファームウェアをMONOSTICKに書き込みます。
※TWELITE 2525Aと同じverが必要です。(手順4までやらないと2525Aのverが分からないためとりあえず最新版をインストール)
Windows 用 TWELITE プログラマ
https://mono-wireless.com/jp/products/TWE-APPS/LiteProg/index.html
OTAのファームウェア
https://mono-wireless.com/jp/products/TWE-APPS/App_Tag/download.html
2.Tera termのインストール
https://ja.osdn.net/projects/ttssh2/releases/
最新版の4.97、4.96はMSがウィルス検知してしまい起動が出来ない為、4.94をインストール
3.MONOSTICKを介してOTAでTWELITE 2525A設定
Teratermを起動し、シリアルポートの「ボー・レート」を115200に変更
Option Bitsを変更後、TWE-Lite-2525Aに電池を入れます。
ここで問題が発生
SUCCESSと出るはずがFAILUREと出てします。
どうやらTWELITE 2525AとMONOSTICKのバージョンが異なるようで最新版2.0.4ではなく、App_Tag_bin_2_0_1をMONOSTICKに再書き込み。(手順1)
トラブルシューティング
https://mono-wireless.com/jp/products/TWE-APPS/OTA/index.html
無事にSUCCESSとなりました。
4.MONOSTICKの設定
App_Tag-Parent-BLUE-MONOSTICK.binを書き込む
シリアルを選択し、ボー・レートを115200に変更
「+」をキーボードで0.5秒間隔で3回押すと、以下の設定画面に入れます。
Option Bitsの設定を0x00000001に変更
(「o」⇒「00000001」⇒「Enter」)
設定を保存する(「Shift」+「s」)
※参照先は「00000020」になっていますが、表示がおかしくなったので00000001にしてます。
数字が増えていきます。
5.加速度情報の取得
値の単位は1/100Gのようです。あやしい。。?
まぁとにかく無事に加速度の値を取得できました。
参考にさせて頂きました。
初心者がTWELITE 2525AとMONOSTICK REDで加速度を無線で取得してみたIoT
TWE-Lite-2525Aで開閉センサ(Twitter連携) を作ってみた
TWE-Lite-2525Aを使って加速度の値を読み込む