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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kido
September 04, 2020
Technology
0
530
ハードウェアを動かす自由研究
kido
September 04, 2020
Tweet
Share
More Decks by kido
See All by kido
obnizテクニカルサポート
9wick
0
65
vonageハッカソン:obnizテクノロジーサポート
9wick
0
71
ハードウェアを動かすTypeScriptの世界
9wick
3
2.5k
HackRockFes2023テクニカルサポート obniz
9wick
0
120
極寒IoT
9wick
0
1.4k
ドミノ倒し.pdf
9wick
0
1.1k
sony MESHとKintoneとobnizでドミノ倒しIoT
9wick
0
260
bit.Connect 2021サポート
9wick
0
220
基礎代謝を測るIoT
9wick
0
600
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
180
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
570
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
220
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
150
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
540
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
240
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
140
Featured
See All Featured
The Curse of the Amulet
leimatthew05
1
8.7k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Fireside Chat
paigeccino
41
3.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
84
How to Talk to Developers About Accessibility
jct
2
140
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
The SEO Collaboration Effect
kristinabergwall1
0
350
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
A designer walks into a library…
pauljervisheath
210
24k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
190
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してください!