SHIROのIchigoJam日記

マイコン「IchigoJam」(イチゴジャム)の電子工作とプログラミングをメインに

カセットテープJam

IchigoJam Advent Calendar 2017のエントリー作品です。

ギャル電さんに影響を受けて、カセットテープにLEDを仕込んでIchigoJamのプログラムで光らせるのが最近流行っています。
(例:福野さん 松田さん
私もそれに乗って、カセットテープで工作してみました。

まずヤフオクでカセットテープ形の基板を入手。
https://page.auctions.yahoo.co.jp/jp/auction/f241216906

カセットテープの形に合わせて、基板上にLPC1114、LED、CR2032電池ボックスなどを配置。
カセットテープの方はハーフの1個だけ使い、元々付いていたネジで基板を取り付けます。
なお、テープハーフは部品が入るようにニッパやヤスリでいろいろ削っています。特に厚み方向がかなり厳しいです。

組み立てて完成。
3mm径のLEDを寝かせて配置しましたが(寝かせないと入らない)、チップLEDなどにした方がもっと明るく見えるかもしれません。

回路図はこちら。
ただLEDを光らせるだけでは面白くないので、曲を演奏して、音階「ドレミファソラシ」に対応するLEDが光るようにしました。
そのために音階「CDEFGAB」に合わせて、7個のLEDを「3456712」の順に並べています。

プログラムはこちら。曲はクリスマスシーズンに合わせて「ジングルベル」です。
以前作ったハンドベルIchigoBell」のプログラムをだいぶ流用しています。

1 VIDEO0
2 LET[0],"C;","A;","G;","F;","C;","C;","C;","R;"
3 LET[8],"C;","A;","G;","F;","D;","D;","D;","R;"
4 LET[16],"D;","A#;","A;","G;","E;","E;","E;","R;"
5 LET[24],"完成品のプレイ動画はこちら。