LoginSignup
14
2

最近寒いので電気毛布のリモート制御にチャレンジする #SleepTech

Last updated at Posted at 2019-11-30

プロトアウトスタジオアドベントカレンダー1 発目の記事です!

はじめに

最近また一段と寒くなりましたね~。最低気温 4℃まで行きましたか。
image.png

布団だけでは寒いので電気毛布をつけ始めました。
私はお風呂に入ってすぐ寝るので初めはでいいのですが、明け方の一番寒い時間帯では中~強にしたいです。

そんな希望を叶えるために、本記事ではリモートから電気毛布のコントローラ制御にトライしていきます。

用意するもの

image.png

image.png

image.png

合計 7,500 円くらいでした。

組み立て

STEP1. LEGO テクニックパーツを組み立てる

買ったパーツをはめる

image.png

image.png

STEP2. パーツを加工する

電気毛布のコントローラにくっつけるため、LEGO を少し削ります。
今回買ったパーツは加工しやすく、ニッパーとヤスリでできました。

image.png

そしてくっつける

image.png

こんな感じ。接着は両面テープで行いました。

STEP3. ケースに固定する

その辺にあったプラスチックの板に固定していきます(何かのフタ…?
image.png

GeekServo 用の穴をあける。ちょっと割れてしまいました

image.png

GeekServo をはめる

image.png

電気毛布のコントローラもくっつける

image.png

ちゃんとギアがかみ合うように位置を調整します。
コントローラの接着も両面テープです。

これでハードは完成!
実際に動かしてみましょう。

obnizからモーターを動かしてみる

今回は obniz のJSパーツライブラリの画面上から簡単に動かします。

GeekServoとobnizを接続

GeekServo の赤ケーブルを 0 ピン、黒ケーブルを 1 ピンにつなぎます。
image.png

JSパーツライブラリから動かす

https://obniz.io/ja/sdk/parts/DCMotor/README.mdを開き、Test Runをクリック
image.png

動いた!
パーツライブラリがそのまま使えるなんてありがたい限りです。

電気毛布のコントローラを動かす

実際に動かしてみました。

むむっ。残念ながらまだ実用化には至らなそうです。

まとめ

個々のパーツは完成しましたが、残念ながらきれいには動きませんでした。
パーツとケースの固定方法をもう少しちゃんとやる必要がありそうです。

これから冬本番ということで、早めに実装してフィードバックを集めたいところです。

皆さんも夜は暖かくしておやすみください。

12/2の記事は…

@cog1t0 さんの「初心者のためのobniz案内」です!

14
2
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
14
2