8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IoTLTAdvent Calendar 2018

Day 25

obnizで自分だけの複数家電に対応したスマートリモコンをつくる

Last updated at Posted at 2020-01-08

はじめに

こんにちは、宇宙エンジニアのたくろーどんです。
秋のJavaScript祭にむけてつくった複数家電に対応した自分だけのスマートリモコンの話です.

経緯

年々,スマートフォンが増え,家電を買えば買う程リモコンが増えます
なので1つにまとめておけば,リモコンが見つからなくなってしまっても一安心…という動機です.

image.png

image.png

概要

概念図は下記のような感じです.
web上に専用のwebサイトをこしらえて,ログイン画面を付けて,直感的に操作できるようにします.
マイコンにはobnizを使っています.
JavaScriptでプログラミングできるので,webとの相性が良さそうなので使ってみました.

image.png

image.png

ログイン画面

ログイン画面はfirebaseを使えばとても簡単につくれます.

image.png

ジェスチャー操作

たたボタンを押すだけではつまらないので,Hammer.jsをつかってジェスチャー操作できるようにしました.
なので,照明をON/OFFするだけでなく,ジェスチャー操作を使うことでスワイプの方向によって正面を暗くしたり明るくしたりすることができます.

image.png

プログラムはjQuery風に書けます.JavaScript初心者の私にでもわかりやすかった印象です.

image.png

開発途中の動画ですが,こんな感じで家の照明を制御できました.

まとめ

プログラムはgithubにあげました.
卒論提出したら力尽きました.

8
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?