Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Raspberry Piでスマートホーム

2bf280ac8fc28aa5d99de291eb8ccfbe?s=47 Endo_Hizumi
February 19, 2019

Raspberry Piでスマートホーム

朝起きると部屋が寒いけど、温めるリモコンが布団に入ったままでは、届かない!
そうだ!Raspberry Piでエアコン操作しよう!という話です。

2bf280ac8fc28aa5d99de291eb8ccfbe?s=128

Endo_Hizumi

February 19, 2019
Tweet

Transcript

  1. Raspberry Piで スマートホーム 2019 年 2 月 19 日 オタクが最新技術を追うライトニングトークイベント3回目

  2. 自己紹介.json

  3. 好きなもの具体例 初代W-ZERO 3

  4. 作ったプラモデル作品

  5. None
  6. None
  7. None
  8. 好きな仮面ライダーは、555 (ファイズ) !

  9. 最近、ブログ始めました。

  10. 持っているガジェットについて、語ってます

  11. 学んだ技術も書いていきたいです。

  12. おや?こんな所に QR コードが!!→

  13. 興味があったら是非!!→

  14. さて、本題

  15. Raspberry Piでスマートホーム!

  16. エアコンを動かします!

  17. 何故、エアコンか?

  18. 朝、起きると寒いから! エアコンをつけたい!!

  19. しかし、リモコンは遠い・・・

  20. だとしてもっ!!お布団から出たくありません!

  21. そこで お布団から出ずにエアコンをつける ソリューションのセルフ提供

  22. 用意したもの ・ Raspberry Pi 3 Model b + ・学習リモコン基盤 ADRSIR

  23. 学習リモコン基盤 ADRSIR 学習リモコン基盤 AIRSIR 9 つの赤外線 LED と 10 個のボタンがあり

    Raspberry Pi を赤外線リモコンに変える 拡張基盤です。 メーカー提供の Python スクリプトで Raspberry Pi から基盤を操作することもできる こいつで、らくらく赤外線リモコン機能を実装できます!(マルツで¥ 3,980 )
  24. リモコンの赤外線を学習だ LED 上のスイッチを LEAN にセット 憶えさせたいボタンを押して

  25. リモコンの赤外線を学習だ 赤外線受光部(赤矢印)に向けて、エアコンの赤外線を発射!

  26. エアコンを操作してみる 学習結果確認

  27. 端末から操作する 無事、エアコンを操作することに成功しましたが、本題はリモコンの量産ではありません ADRSIR は、 Raspberry Pi 上から操作が可能です。 メーカーから Python スクリプトが提供されているので、試してみようと思います。

  28. 端末から操作する メーカーのブログから、操作スクリプトをダウンロード (http://bit-trade-one.co.jp/blog/2017121302) /

  29. 端末から操作する 覚えさせた赤外線パターンをファイルに書き出す。 ボタンは1~ 10 と振られているが、0~ 9 で指定する。 電源オン > python3

    IR-remocon02-commandline.py r 9 > poweron30HotPower5innerClean.dat 電源オフ > python3 IR-remocon02-commandline.py r 4 > poweroff.dat
  30. 端末から操作する 書き出したパターンを引数または標準入力で読み込ませて、リモコン操作 > python3 IR-remocon02-commandline.py t $(cat poweron30HotPower5innerClean.dat) 電源オフ >

    python3 IR-remocon02-commandline.py t $(cat poweroff.dat)
  31. 端末から操作する 端末からエアコン操作するテスト

  32. 無事、動作!

  33. 活用法 Cron に登録して、 • 朝起きるころに電源を入れる! • 家に帰ってくる時間に合わせて、電源を入れる! • 出社時間には勝手に電源を切る! VPN

    経由で Raspberry Pi にログインして、 • お外からエアコンを動かす! → 帰るころにはあったかホーム!! 遠隔でエアコンが動いて、幸せ!!!
  34. これで終わりだと思った? むしろこれからだ。

  35. 最終的には、声で操作したいですね!

  36. スマートホーム計画はこれからも続く

  37. thank you for listening…