趣味探しブログ「研究しましょう」 --- 日記 マガジン

    やりたい趣味を探してネットをさまよう私の、ブログです --- I'm here. Find me out.
0

IRぴっぴちゃんの、はらわた 📺🐰💦 #M5Stack #電子工作 #スタックチャン #JSON

空中配線下手半田
 今回の学習リモコンスタックチャンこと『IRぴっぴちゃん』の改造は、LED用のトランジスタ・バッファ回路と、赤外線受信機 VS1838B、赤外線LED、目玉用のLED の追加と、IR ドライバー IRremoteESP8266 とそのサンプルプログラムの改造でできている。

(赤外線受信機 VS1838Bは、前に買ってあった Aruduino スターターキットに入っていたものを使った。ドライバソフトを入れただけで動いて、逆にビックリした)

私は、基本、空中配線派。でも、手先が器用では無いので、できた物はかっこわるい。前回まではトランジスタに直接抵抗や配線をつないでいたら、トランジスタの足が取れてしまったので、今回は、写真の様に、ピンコネクタを使って作った。これ、熱対策でははなく部品を固定するため。

写真左が赤外線受信機モジュールで、右がLED用のトランジスタ・バッファのベースになるもの。本当は回路図を書きたいんだけど、適当な回路図ソフトを持っていないので、手書き配線図の写真だけ。(日陰が入っているので、私の適当さがバレてしまう 💦)
ぴっぴちゃんの設計図
リモコンのキー配置とIDの割り当てもここに書いて設計した。その後のメンテ情報はフィードバックしてないけど 💦
ぴっぴちゃんのおしり
これが、IRぴっぴちゃんのおしり。回路は無理矢理左側の空きスペースに突っ込んだんだけど、線材が固くて、しばらくすると飛び出てくる。

半透明のドームは、人感センサーについていた物を剥がして、両面テープで貼り付けた。いい加減にやってので、時間が経つと浮いてくる💦
IRぴっぴちゃんのおしりの赤外線LED
これが、IRぴっぴちゃんのおしりのカバーを外した所。中に、赤外線LEDを4個ぶち込んだ。赤外線LEDは、手元にあったゴミ・リモコンを分解して取り外して流用。

赤外線LEDは二個ずつシリーズにしたものをパラレルに半田付けして、10Ωの抵抗を介してトランジスタ・バッファにつないである。
ぴっぴちゃんの頭の中
最後に、ぴっぴちゃんの顔面を開けて、目玉の赤いLEDの位置を調整。これが、なかなか合わせられない。てか、後ろの開口部に両面テープでくっつけているだけなので、合うわけが無い 💦

IRぴっぴちゃんのリモコン画面
これが、iPhoneSE2 のサファリで表示させた『リモコン画面』。右上の『🌑』を押すと、赤色に変わり、登録モードになる。

その状態でボタンを押し、ぴっぴちゃんに赤外線リモコンの信号を送ると、そのボタンに登録される。右上の『🌑』を押して使用モードに戻る、という、仕様。

 今回、これのテストをしてたとき、SONY のブルーレイ・レコーダーのリモコンに付いてる、PANASONIC のテレビ用のモード切り替えボタンを使ったんだけど、

  「学習リモコン、いらないじゃん!」

そう気付いてしまった。

でも、それではIRぴっぴちゃんを作った意味が無くなるので、急遽、扇風機のリモコン画面を作った。リモコンを探さなくてすむので、これは、便利だった。時間が空いたら、エアコン用のリモコン画面も作る予定。

 今回は、スタックチャンの PortC だけで構成することができた。入力ピンに赤外線受信機を接続し、出力ポートには目玉用のLEDと赤外線LEDをパラ付けした。なので、リモコンを操作すると、目が光って、動いているのが分かるという、嬉しい副作用があった。

私は、ChatGPT は使ってないんだけど、今回の改造で、IRぴっぴちゃんの電源を入れっぱなしにしておく理由ができたのが嬉しい。

ただ、赤外線リモコンLEDは指向性が強いので、置き場所が問題になる。テレビ台の上に置こうと思っているんだけど、それだとブルーレイ・レコーダーのリモコン受光部が見えないので、Amazon で秘密兵器を発注している。5月11日到着予定の中華製品。

残る問題は、スタックチャンと秘密兵器の電源をどうするか。使っていないスマホ用の電源アダプタを使うか、USB端子付きのテーブルタップを使うか、、、悩ましい 💦

0

IRぴっぴちゃん、誕生 📺🐰⚡️  #M5Stack #電子工作 #スタックチャン

 最初にスタックチャンを組み立てたときに、2つやりたいことができた。その1つが、

  「学習リモコン搭載の、IRぴっぴちゃんを作りたい」

な、事 📺🐰⚡️

そのために、Lチカから始めて、IR ドライバー IRremoteESP8266 の導入とサンプルプログラムの流用、赤外線センサーの取り付け、リモコン信号のスキャン、IR信号発信、HTML CSS JavaScript でページ作成、JSONのDB化と、色々やってて、ケッコウ時間が掛かってしまった 💦

上の動画は、最初にブラウザからぴっぴちゃんの目をLチカさせて、画面右上の隠しボタン『🌑』をクリックして赤くし、学習モードに入り、登録したい扇風機の電源ボタンを押して,リモコン信号を入力している。

『🌑』をクリックして普通の色に戻すと、リモコンモード。さっき学習させた扇風機と、ブルーレイ・レコーダーとテレビを制御している。

ぴっぴちゃんの位置は、撮影用に真ん中に、本を積んで背を高くして置いた。実際は、赤外線 LEDを4本入れているので、カメラのあるソファーの所においても、リモコン操作ができる。

PortC の入出力を使用。入力は赤外線センサー、赤外線 LED は、Lチカの出力ポートを流用。そのため、リモコン信号を出すと、目がチカチカするのが分かる。

 さてと、IRぴっぴちゃんもできたし、さっそく明日から、第一目標の方の制作に取り掛かろう。こっちは、ソフトだけで完結するんだけど、解析アルゴリズムを自分で考えないといけないのが、つらい

該当の記事は見つかりませんでした。