Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ハードウェアを動かす自由研究
Search
kido
September 04, 2020
Technology
0
340
ハードウェアを動かす自由研究
kido
September 04, 2020
Tweet
Share
More Decks by kido
See All by kido
HackRockFes2023テクニカルサポート obniz
9wick
0
40
極寒IoT
9wick
0
1.1k
ドミノ倒し.pdf
9wick
0
710
sony MESHとKintoneとobnizでドミノ倒しIoT
9wick
0
98
bit.Connect 2021サポート
9wick
0
97
基礎代謝を測るIoT
9wick
0
400
obniz テクニカルサポート
9wick
0
120
サウナIoTのための最初の0.5歩
9wick
0
540
サウナIoTのための最初の0.1歩
9wick
0
540
Other Decks in Technology
See All in Technology
小さな開発会社がWebサービスを作る理由
polidog
PRO
0
150
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
3
1.9k
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
0
200
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
190
Databricks におけるデータエンジニアリング
databricksjapan
0
370
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
60
17k
オブザーバビリティの Primary Signals
onk
PRO
0
540
アプリがつくるNOT A HOTELブランド
hokuts
0
450
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
13
35k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Clear Off the Table
cherdarchuk
82
310k
BBQ
matthewcrist
79
8.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Docker and Python
trallard
33
2.7k
Done Done
chrislema
178
15k
Designing with Data
zakiwarfel
95
4.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Git: the NoSQL Database
bkeepers
PRO
421
63k
Bash Introduction
62gerente
604
210k
Atom: Resistance is Futile
akmur
258
25k
Transcript
ハードウェアを動かす自由研究
木戸 康平(Kohei Kido) CambrianRobotics inc. Co-Founder & Engineer 9wick IoTが簡単にできる”obniz”を作っています
IoTLT / IoT algyan / 技術書典 とか JSConf / DevRel conf / Node-RED con などで登壇
自由研究 → 自分の悩みを解決する
最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった
最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった
代わりによく見るようになったもの もともと使われてたけど、 顔合わせなくなって より一層見るようになった
声の代わりに絵文字になった
声の代わりに絵文字になった さみしい
もとに戻そう
声 が 絵文字 になる
絵文字 が 声 になる 声 が 絵文字 になる
絵文字 が 声 になる 声 が 絵文字 になる 物理音
いい絵文字発見
をみつけたら クラッカーを鳴らすものを作った
システム構成図 obniz Board Twitter nodejs モーターで 紐を引く 絵文字検索 制御命令
システム構成図 obniz Board Twitter nodejs モーターで 紐を引く プログラム 70行ぐらい 制御命令
絵文字検索
obnizとは クラウド上のAPIで操作するマイコンボード JavaScriptならモーター動かすのも2行でできる var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.move(true);
動作させてみた
力がたりない・・・
力がたりない・・・ →モーター2つで2馬力に!
動作させてみた その2
Twitter連携部分 ・npm i twitter ・フィードの検索をし、#テックストリート と を含むツイートを監 視 ・たくさん来たらobnizを通じて発火 let
count = 0; client.get('statuses/filter', {track: '#techstreet '}, function(stream) { stream.on('data', function(tweet) { count++; }); });
デモ #テックストリート と をつけて Tweetしてください!