Upload
yamaguchi-kenya
View
4.107
Download
0
Embed Size (px)
Citation preview
IchigoJam で LED CUBE 作った話
自己紹介
• 株式会社 Loco Partners
• 山口健哉 (@ken880guchi)
• PHP が好き
• IoT 歴 2 ヶ月ほど
LED CUBE ?
LED CUBE
流石にこれはデカイ…
5 x 5 x 5 くらいなら 作れるんじゃ… ?
が、IchigoJam だけだと実現出来ない!
LED の制御• + (赤線) の方から電流を流している間、 - (青線) の方からも電流を流すと光らない。
LED の制御• + (赤線) の方から電流を流している間、 - (青線) の方からの電流を止めると光る。
ピカッ!
ということは、、、
何故、実現出来ないか
• 5 x 5 x 5 = 125 の GPIO が必要?!
• GPIO の圧倒的不足
• これだと 2 x 2 x 2 でも難しい
配線の効率化を考える
配線の効率化• + か - のどちらかを下記のように纏めることで、配線を効率化することができる
2 x 2 x 2 の LED CUBE であれば IchigoJam でも実現出来
そうだ!
プログラム (BASIC)
10 A=`001000
20 FOR I=1TO2:A=A<<1
30 B=`000001
40 FOR J=1TO4
50 C=A+B:WAIT30:OUT C:B=B<<1
60 NEXT
70 NEXT
こんな感じで光るよ!ピカッ!
こんな感じで光るよ!ピカッ!
こんな感じで光るよ!
ピカッ!
こんな感じで光るよ!
ピカッ!
こんな感じで光るよ!
ピカッ!
こんな感じで光るよ!
ピカッ!
こんな感じで光るよ!
ピカッ!
こんな感じで光るよ!
ピカッ!
できた!(`・ω・´)
完成したもの
夢
しょぼーん… (´・ω・`)
はんだづけって大事だね…
川淵さんの L3D CUBE に ご期待下さい!
まとめ• GPIO の効率化を検討するのはリファクタリングに似ている。面白い!
• まずは IchigoJam で初めて見るのが、単純な仕組みの理解には良い。
• 秋葉原電気街 高架下の電子工作スペース ASSEMBLAGE オススメです!是非!!
ご清聴有難うございました!!