Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
4
Help us understand the problem. What is going on with this article?

More than 1 year has passed since last update.

@yagni

[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
4
Help us understand the problem. What is going on with this article?