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
IRKit@YMMF2013
Search
mash
August 13, 2013
Technology
2.1k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IRKit@YMMF2013
mash
August 13, 2013
More Decks by mash
See All by mash
Nature's Journey and use of Go
maaash
0
95
Other Decks in Technology
See All in Technology
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
160
How Timee Delivers Day 1 Production Ready LLM Features
tomoyks
0
110
地球に⽣きるAI —GeoAIと「中間領域」— / AI Living on Earth — GeoAI and the “Intermediate Layer” —
ykiyota
0
270
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
2.2k
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
920
自律型AIエージェントは何を破壊するのか
kojira
0
150
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
270
MCP Appsを作ってみよう
iwamot
PRO
4
490
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
19
6.4k
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
4
1.3k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
230
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
290
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
390
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Unsuck your backbone
ammeep
672
58k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.7k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
エンジニアに許された特別な時間の終わり
watany
107
250k
Faster Mobile Websites
deanohume
310
31k
Transcript
IRKit つくる人を増やすデバイスとは
大塚 雅和 twitter.com/maaash github.com/mash www.kayac.com/team/ohtsuka 自己紹介
agenda 1. つくる人を増やす 2. IRKit
カヤックの経営理念 http://www.kayac.com/vision/vision つくる人を増やす
“なぜなら、このメイカームーブメントは「スキルを持たない人 たち」にモノを生み出すチャンスをもたらすからです。” クリス・アンダーソン氏 http://engineer.typemag. jp/article/chrisanderson つながってる...
つくる人を増やす
ここで質問です Arduino持ってるひと?
ここで質問です 2. 持っててLチカ以上の何かをしたひと?
(ここにいるみなさまは そうでもないかもしれませんが) ツールがあるからといって それを使ってみんながつくるようになるわけでは ないんじゃないか。 つくるにはパワーがいる。 “なぜなら、このメイカームーブメントは「スキルを 持たない人たち」にモノを生み出すチャンスをも たらすからです。”
ここで回想シーン 私がWeb業界で つくる人を増やそうとしてきた話
ところで wonderfl について http://wonderfl.net/ ブラウザ上でFlashコンテンツを作成 =しきいを下げることで作りやすくした 共有できるコミュニティ 2008/12リリース http://jsdo.it/ HTML5,JavaScript版もあるよ
パーティクル崩し http://wonderfl.net/c/tNGi by http://wonderfl.net/user/coppieee
パーティクル崩し wonderfl至上最もPVを集めたコンテンツ 累計約1000万PV
パーティクル崩しについて Forkボタン: 1クリックでソースコードのコピーをつくって編集できる。
パーティクル崩しについて “何だかよくわからないまま、ソースをいじってサイズを大きくし てみた。もうカオスで脳が融けそう。” by Dragon “これがSRCも出ていて200Lineぐらいで出来ているのにさらに 驚き。” by http://www.hiroiro.com/flash/369.html //
初心者がソースコードを勝手に解釈してコメント書いてみた り、適当にソースをいじって遊んでみるテスト by http://wonderfl.net/c/eAF6/read
パーティクル崩しのFork例 http://wonderfl.net/c/l8nT/ by http://wonderfl.net/user/hacker_pntotg7d
パーティクル崩しのFork例の diff クリアできなくてむかつくので 数字をちょっといじったら クリアできるようになった〜
パーティクル崩しのFork例の Fork Forkの連鎖が起こって どんどん作品が生まれていく
ゲームを遊ぶ人 ↓ ゲームをつくる人へ
つくる人を増やす方法 について つくる人を増やす道具(Arduinoやwonderfl.net)を、 つくらない人も手に入れられるようになったら いじれる完成品を 増やすのがいいんじゃないか
いじれる完成品を増やす 1. いじりたくなる完成品の魅力 これすごいな〜 どうやって動いてるんだろ? くやし〜、どうすればクリアできるかな? 2. つくるより、いじる、壊す方が簡単 いじったら 「お、動きが変わった!」(学習)
壊したら「あ〜、今のがよくなかったんだ><」(学習) 元に戻してみて「なおった!!!!!」(学習)
None
IRKitについて
ここで質問です 赤外線リモコンを1つ持ってないひと? 赤外線リモコンに不満を持ったことがないひ と?
だれもが持っているのに、 だれもが満足していない
IRKit
IRKit
IRKit Device IRKit SDK
IRKit Deviceの基板 ATmega328P-AU (Arduino Nano,Pro同等) BLE112-A (BlueGiga社BLEモジュール) 赤外線LED、受信器 拡張用ピン USBバスパワー
IRKit Deviceのファームウェア
IRKit Deviceはいじれる • Arduinoベースの基板 • 未使用ピンD9-13,A0,A1,A7 • Arduino IDEで書き込み可能
スマフォから 家電を操作できたとしたら、 どんなふうに 操作したいですか? IRKit SDK
iphoneのボリューム変えるとテレビの音量変わるUI Facebookで認証したら 友だちがみてるチャンネルに勝手に変わる Twitterで話題のチャンネルに勝手に変わる 話題のチャンネルを勝手に録画してくれる 友だちの家のテレビを勝手に操作したい 電話かかってきたらテレビやオーディオの音声をミュートする 家に帰ったら(家のbluetoothにつながったら)明かりを付ける 音声認識して「電気点けて」って言いたい 上下にふって電気がつく
指パッチンでテレビがつく チャンネル変えられる 目覚ましでエアコンのスイッチがはいる テレビつけっぱで家出たら、スイッチが切れる 全部消すボタン ホーム画面にアイコンがあってタップすると信号送れる キーワード登録してるチャンネルにかわる 視聴率調査に使える こういうプロファイルのひとはこれみてる 子守ツール 泣き声がしたら砂嵐を表示したり、電源切ったりする 天気に合わせて自動でエアコンセットしてくれる 人感センサみたいなの 人が来たらついて去ったら消える ディスコモード つけたり消したりする エレクトリックパレード いろいろ電気がついたりする遊び機能 人のうちのチャンネル変えられる ソーシャルリモコン バーのチャンネルをこのアプリで変えられます sticknfindから温度をとってエアコンの温度調整をする
IRKit SDK めんどくさいところをラップしてくれる IRKit Deviceの認識とペアリング
IRKit SDK めんどくさいところをラップしてくれる 赤外線信号の学習、送信
IRKit SDK IRKit SDKを使えば、 赤外線信号を学習&送信するミニマルなアプ リは 100行で書ける。
One Remote 任意の赤外線信号をホーム画 面のアイコンにできる IRKit SDKを使用したアプリ 例: 寝る前などに、家の家電の 電源をまとめて切るボタンをつく れる
IRKitの目指す姿 多くの人に届き、不満を解消してくれる完成品。 使ってるうちに興味が湧いたり、 不満が出てきたら、 中をのぞいて自分で改善できる。 公開してもいい。 他の開発者がつくったハードウェアの拡張を試したり、リモコ ンアプリを ダウンロードして使うこともできる。
現状 ここで紹介した基板やSDKは http://irkit.github.io/ で全部見ることができます。 問題点などありましたらご指摘お願いします。 プロトタイプはこちらにあるので ご興味のある方は後で見に来てください。 IRKitを製造してくれるパートナー を探しています! もしご興味あれば声をかけてください。
生産の目処がたったら、Crowd Fundingで欲しい方を募って販売 したいと考えています。
ここにいます ご質問、お問い合わせ
http://irkit.github.io/ http://twitter.com/maaash
[email protected]
ご質問、お問い合わせ