31
IchigoJam LED CUBE 作った話

IchigoJamで led cube 作った話

Embed Size (px)

Citation preview

Page 1: IchigoJamで led cube 作った話

IchigoJam で LED CUBE 作った話

Page 2: IchigoJamで led cube 作った話

自己紹介

• 株式会社 Loco Partners

• 山口健哉 (@ken880guchi)

• PHP が好き

• IoT 歴 2 ヶ月ほど

Page 3: IchigoJamで led cube 作った話

LED CUBE ?

Page 4: IchigoJamで led cube 作った話

LED CUBE

Page 5: IchigoJamで led cube 作った話

流石にこれはデカイ…

Page 6: IchigoJamで led cube 作った話

5 x 5 x 5 くらいなら 作れるんじゃ… ?

Page 7: IchigoJamで led cube 作った話

が、IchigoJam だけだと実現出来ない!

Page 8: IchigoJamで led cube 作った話

LED の制御• + (赤線) の方から電流を流している間、 - (青線) の方からも電流を流すと光らない。

Page 9: IchigoJamで led cube 作った話

LED の制御• + (赤線) の方から電流を流している間、 - (青線) の方からの電流を止めると光る。

ピカッ!

Page 10: IchigoJamで led cube 作った話

ということは、、、

Page 11: IchigoJamで led cube 作った話

何故、実現出来ないか

• 5 x 5 x 5 = 125 の GPIO が必要?!

• GPIO の圧倒的不足

• これだと 2 x 2 x 2 でも難しい

Page 12: IchigoJamで led cube 作った話

配線の効率化を考える

Page 13: IchigoJamで led cube 作った話

配線の効率化• + か - のどちらかを下記のように纏めることで、配線を効率化することができる

Page 14: IchigoJamで led cube 作った話

2 x 2 x 2 の LED CUBE であれば IchigoJam でも実現出来

そうだ!

Page 15: IchigoJamで led cube 作った話

プログラム (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

Page 16: IchigoJamで led cube 作った話

こんな感じで光るよ!ピカッ!

Page 17: IchigoJamで led cube 作った話

こんな感じで光るよ!ピカッ!

Page 18: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 19: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 20: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 21: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 22: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 23: IchigoJamで led cube 作った話

こんな感じで光るよ!

ピカッ!

Page 24: IchigoJamで led cube 作った話

できた!(`・ω・´)

Page 25: IchigoJamで led cube 作った話

完成したもの

Page 26: IchigoJamで led cube 作った話

Page 27: IchigoJamで led cube 作った話

しょぼーん… (´・ω・`)

Page 28: IchigoJamで led cube 作った話

はんだづけって大事だね…

Page 29: IchigoJamで led cube 作った話

川淵さんの L3D CUBE に ご期待下さい!

Page 30: IchigoJamで led cube 作った話

まとめ• GPIO の効率化を検討するのはリファクタリングに似ている。面白い!

• まずは IchigoJam で初めて見るのが、単純な仕組みの理解には良い。

• 秋葉原電気街 高架下の電子工作スペース ASSEMBLAGE オススメです!是非!!

Page 31: IchigoJamで led cube 作った話

ご清聴有難うございました!!