Pro Yearly is on sale from $80 to $50! »

ハードウェアを動かす自由研究

179d41d0fdd38c6980de9f2ae0e4768a?s=47 kido
September 04, 2020

 ハードウェアを動かす自由研究

179d41d0fdd38c6980de9f2ae0e4768a?s=128

kido

September 04, 2020
Tweet

Transcript

  1. ハードウェアを動かす自由研究

  2. 木戸 康平(Kohei Kido) CambrianRobotics inc. Co-Founder & Engineer 9wick IoTが簡単にできる”obniz”を作っています

    IoTLT / IoT algyan / 技術書典 とか JSConf / DevRel conf / Node-RED con などで登壇
  3. 自由研究 → 自分の悩みを解決する

  4. 最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった

  5. 最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった

  6. 代わりによく見るようになったもの もともと使われてたけど、 顔合わせなくなって より一層見るようになった

  7. 声の代わりに絵文字になった

  8. 声の代わりに絵文字になった さみしい

  9. もとに戻そう

  10. 声 が 絵文字 になる

  11. 絵文字 が 声 になる 声 が 絵文字 になる

  12. 絵文字 が 声 になる 声 が 絵文字 になる 物理音

  13. いい絵文字発見

  14. をみつけたら クラッカーを鳴らすものを作った

  15. システム構成図 obniz Board Twitter nodejs モーターで 紐を引く 絵文字検索 制御命令

  16. システム構成図 obniz Board Twitter nodejs モーターで 紐を引く プログラム 70行ぐらい 制御命令

    絵文字検索
  17. obnizとは クラウド上のAPIで操作するマイコンボード JavaScriptならモーター動かすのも2行でできる var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.move(true);

  18. 動作させてみた

  19. 力がたりない・・・

  20. 力がたりない・・・ →モーター2つで2馬力に!

  21. 動作させてみた その2

  22. Twitter連携部分 ・npm i twitter ・フィードの検索をし、#テックストリート と を含むツイートを監 視 ・たくさん来たらobnizを通じて発火 let

    count = 0; client.get('statuses/filter', {track: '#techstreet '}, function(stream) { stream.on('data', function(tweet) { count++; }); });
  23. デモ #テックストリート と をつけて Tweetしてください!