akaakahoshihoshiのアイコン画像
akaakahoshihoshi 2021年05月16日作成 (2021年05月16日更新)
製作品 製作品 閲覧数 555
akaakahoshihoshi 2021年05月16日作成 (2021年05月16日更新) 製作品 製作品 閲覧数 555

朝電気をつけるとともに天気をLINEで教えてくれる装置

朝電気をつけるとともに天気をLINEで教えてくれる装置

概要

朝起きて、まず知りたいのって天気ですよね。
自分は朝起きたらリモコンで電気をつけるので、電気をつけたらラインで天気を教えてくれるものを作りました。流れとしては以下の通りで動作します。

1.リモコンで電気をつける
2.リモコンの赤外線信号をobnizがキャッチ
3.obnizが天気を表示し、ラインへ結果を送信

今回はブロックプログラムを用いて、制作しました。

デモ動画

ここに動画が表示されます

用意するもの

・obnizBoard1Y
・赤外線受信モジュール
・赤色LED

簡単に作れることをテーマにobnizに直刺しで作成しました。

プログラム

プログラムはブロックプログラムで作成しました。URLの欄はIFTTTでLINEと連携したものを載せればラインで通知が来ます。メールアドレスと連携させればメールで通知も可能です。また今回は実行すれば赤外線受信状態になるようにしたのでボタンをクリックするようなものは組み込んでいませんが、ボタンを組み込めば、LINEnotifyのアカウントとobnizのURLを友達と共有することで、外からでも誰でも天気を取得することができます。

キャプションを入力できます

コード

ブロックプログラムは以下のコードと等価なので別で利用する際は以下のコードを参考に作成してください。

キャプションを入力できます
キャプションを入力できます
キャプションを入力できます

ポイント

今回は赤外線信号は学習させず、夜寝るときにobnizを実行すれば、朝どのリモコンでも動作するようになっています。なのでテレビのリモコンなどエアコンのリモコンなど赤外線信号を用いたものであれば何でも動作します。
今回受信次第結果を表示させたかったので、信号を受信しましたなどの報告は入れていません。
代わりにLEDを光らせることで受信を知らせる仕様にしました。

LINE送信のために使用したもの

webhookとLINEをIFTTTで連携して制作しました。
これで制作したURLをプログラムにいれるとラインに通知がいくようになっています。

キャプションを入力できます
キャプションを入力できます

感想

今回とりあえずリモコンの赤外線を使用したものと身近なLINEをうまく連携させたものを作りました。
初めての作製だったのでなかなか思い通りにいかない部分もありましたがなんとかできました。目的が結構抽象的なところからつくったので応用は聞きそうだなと考えています。
次回ここからもう少し発展させて便利なものを作ってみたいと思います。

ログインしてコメントを投稿する