Help us understand the problem. What is going on with this article?

[M5StickC / Raspberry Pi] 俺のリモートコントローラー

TL;DR(まとめ)

  • M5StickC, Raspberry Pi Zero W (Node-RED) ,USB接続赤外線リモコンを用いて俺専用リモコンを作りました。
  • どこからでもテレビのON/OFF, チャンネル変更, ボリューム変更が可能になりました。
  • M5StickCは加速度センサー、内蔵バッテリー、Wi-Fi、モニタありでPoCに最適なデバイスでした。
  • おうちハック生活に少しでもお役に立てれば幸いです。(ただ1点重大な課題が・・・。)

きっかけ

Google Homeに話しかけてテレビを操作するおうちハックをしましたが、我が家では以下の問題がありました。

  • ザッピングするたびに、Google Homeに話すの面倒
  • 夜ひとりでGoogle Homeに話しかけると寂しくなってくる

そこで、ザッピングできる俺専用リモコンを開発しました。

システム構成

  1. M5StickCのボタンAを押す。
  2. Raspberry Piにボタン操作の種類をMQTT Publishする。
  3. Raspberry PiのMQTT INノードでメッセージを受信して、テレビ操作スクリプトを実行する。
  4. 赤外線リモコンからテレビに赤外線コマンドを送信する。

構築手順(ブラッシュアップのアドバイス大募集中です!)

M5StickC(UiFLOW)※一部抜粋

加速度センサーを利用して、M5StickCの向きに応じて送信したいコマンドを設定しています。

利用イメージ

残課題

  • M5StickC のバッテリーが持たない問題
    • フル充電した場合でもバッテリーが持たないため、30分に一回充電する必要があります。。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした