2026年10月4日日曜日

LINEに通知する見守りセンサ工作再開

昨日、東京は37日間連続の雨の日が途切れましたが、今日の午後さっそく雨、その後再び晴れ間が見えましたが。台風に刺激された秋雨前線が不安定なのでしょうか。そんな中、長らく保留状態だったLINEに通知する見守りセンサ工作を再開しました。

3月末にユニバーサル基板に載せ、タカチのケース加工をして、長期間の稼働テスト開始したところ、ちょっと不具合や使い勝手で改善の気付きがあり、そこで止まっていました。


ケースに開けた給電用のUSB Type-Cコネクタ穴にコネクタが合うように基板の取付穴を微調整。丸棒ヤスリで穴の形を加工。


USB ACアダプタからの給電で起動させ、WiFiに繋がり、緑色LEDが点灯したところ。これで見守り開始です。黄色のスイッチは旅行などで不在にするときに押してもらうことを考えていましたが、高齢者にその操作をしてもらうのは無理かな?と思い、まだ用途は決めてないです。LINEにメッセージが送れるかのテストボタンになりそう。


白いドームの焦電型赤外線センサで人の動きを検出します。キッチンなどに置いておくことで、もしも家のどこかで倒れたりして12時間とか24時間動きが検知できない場合に家族のLINEにメッセージを送ります。

LINEに見守り開始のメッセージが届きました。

最近視力が落ち気味で夜は工作をあまりしたくないですが、プログラム作成は大丈夫なので秋の夜長を楽しもうと思っています。

2026年10月2日金曜日

ギヤードステッピングモータ 28BYJ-48 を 2相バイポーラに改造

アマゾンなどで数百円で購入できるギヤードステッピングモータ 28BYJ-48(ユニポーラ)を2相バイポーラに改造したので備忘録。


・ステッピングモーター 28BYJ-48 5V ULN2003ドライバーボード付き 2個650円

・DC 5V ステッピングモータ+ 28BYJ-48 ULN2003ドライバーボード 4個1,195円


なぜ改造したかというと、M5Stack+XYZ軸ステッピングモータドライバを使ってバイポーラのステッピングモータと混在で制御したかったため。AIに聞いたらバイポーラ型に改造するのが簡単とのことで、その方法を教えてくれた。

まず青色のプラスティックカバーを取り外す。爪で嵌っているので隙間に薄いドライバを差し込んで、こじって開けた。爪の部分が割れたけど問題なし。


続いて赤色のコードが繋がっている真ん中のパターンをカットする。カッターで切れ目を入れて無理やりパターンを剥がした。加工が酷いが問題なし。


M5Stackのドライバモジュールへのつなぎ方は、橙色と桃色がA+/A-、黄色と青色がB+/B-、パターンをカットした赤色は使わない。


今回、利用する元々バイポーラのステッピングモータ(Z軸)は24V駆動なので、ドライバモジュールには24Vを印加する。しかし、改造した 28BYJ-48 は 5V仕様なのでそのままでは電流が流れすぎてコイルが焼き切れてしまう。

そこでモータドライバ上の半固定抵抗を回して電流を絞る。AIは最大でも0.15A程度になるようにとのこと。電流を測るのが面倒だったので、半固定抵抗を一番絞って(左に回し切って)から徐々に右に回して、モータが回転するところにもってきた。一番絞ったところから90度くらい右に回したあたりでよい感じ(下記写真は再現)。


こんな感じでXY軸を改造28BYJ-48で構成。
 

まだZ軸と24V電源は繋いでないが、パソコンからのUSBケーブルからの給電でM5Stackは動作してLCDに表示がでている。しかしこのままではモータは回らない。

以上