mbedでpiggyback computing 〜ピギーバックコンピューティングへの招待〜

9
mbedでPiggyback Computing ピギーコンピューティングへの招待 January 18, 2014 morecat_lab Yoshitaka Kuwata

Upload: yoshitaka-kuwata

Post on 24-Jul-2015

531 views

Category:

Self Improvement


0 download

TRANSCRIPT

mbedでPiggyback Computingピギーコンピューティングへの招待

January 18, 2014

morecat_lab!Yoshitaka Kuwata

自己紹介 桑田喜隆(くわたよしたか) 博士(工学)

・フィジカルコンピューティング用のプラットフォームを開発。  CCライセンスで公開中 ・著書:「Gainer互換Pepperでフィジカルコンピューティング」 ・エレキジャックNo.23 「レーザー加工サービスでクールなケースを作る」

ホームページ http://morecatlab.akiba.coocan.jp/ 2

Table of Contents 1.  Piggyback Computingとは?

2.  Piggybackの実装例

3.  Piggybackの条件

4.  Piggybackの実例

5.  今後の展開

3

Piggyback Computingとは •  パーツを直接つないで(載せて)回路を構成 •  シンプルなハードウエア

ソフトが要る場合にはソフトで何とかつじつまをあわせる

4 例:LED Throwies by Q-Branch

Piggyback Max LED

5

• ATTiny2313の上に7x5 LEDをそのまま載せる • 対応するピンをソフトウェアで制御 • 電源は対角線上にあるので電池をつなぐ • ハードにあわせてソフトウエアを書く

Piggybackの可能な条件

6

 対応するピンがIOとして利用可能  直接つないでも壊れない条件である(規格外!)

 電源ピンがじゃましない

 チップの幅が合っているとベター

mbedでPiggyback Computing

7

SWCLKピンが残念

SWDIOピンが残念 内部クロックでも使い回し出来ないので残念

可能 (だけど一部のピンが微妙)

電源が中央!

mbedでPiggyback Computing

8

実際に温度計を作ってみました。

書き込み/試験用 のジグ

温度センサを配置

電池(3V)で動作させる • リファレンス電圧 • 電源周りの配線

まとめと今後の展開  Piggyback Computingの提案

•  利用可能な組み合わせを発見する楽しみ  実装例の紹介

•  ATTiny2313 + 7x5 matrix LED •  mbed(LPC1114FN28) + 7segment display

 課題 •  楽しいものを作る •  実用的なものを作る

9