SHIROのIchigoJam日記

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

オーナメント・シリーズ

クリスマスっぽいLED基板を3種類作ってみました。
f:id:shiro0922:20191110180257j:plain
IchigoJam BASIC入りLPC1114が乗っていて、単独で動きます。
10ピンのピンソケットにUSBシリアルをつなげば、プログラムの書き換えができます。
ストラップホールも開いているので、ツリーのオーナメントやキーホルダーなどにいかがでしょうか。

オーナメント・スター

5個のLEDが星形に並んだ基板です。

電源は裏面にボタン電池CR2032が2個あります。

基板データ


*この基板ガーバーデータは、CC BYライセンスとします。どうぞご利用ください。

(C) 2019 Shiro Saito (https://www.ichigojaman.jp)

プログラム

5個のLEDがランダムに光ります。

10 @ARUN:VIDEO 0,30
20 OUT RND(32)
30 WAIT 1+RND(4)
40 GOTO 20

この他、LED Star基板と同じプログラムが動かせます。
www.ichigojaman.jp

オーナメント・ハート

10個のLEDがハート形に並んだ基板です。LEDが1個だけ大きい5mm径です。

基板データ


*この基板ガーバーデータは、CC BYライセンスとします。どうぞご利用ください。

(C) 2019 Shiro Saito (https://www.ichigojaman.jp)

プログラム

10個のLEDがいろいろなパターンで光ります。

10 @ARUN:VIDEO 0,10
20 CLV:OUT 0:OUT 10,0
30 @LOOP
40 FOR I=1 TO 10
50 OUT I,1
60 WAIT 1
70 NEXT
80 WAIT 2
90 FOR T=1 TO 3
100 OUT 0
110 WAIT 2
120 OUT 1023
130 WAIT 2
140 NEXT
150 FOR I=1 TO 9
160 OUT I,0
170 WAIT 1
180 NEXT
190 FOR I=1 TO 9
200 OUT I,1
210 WAIT 1
220 NEXT
230 FOR I=1 TO 10
240 OUT I,0
250 WAIT 1
260 NEXT
270 GOTO @LOOP

この他、LED Heart基板と同じプログラムが動かせます。
www.ichigojaman.jp

オーナメント・ツリー

11個のLEDがツリー形に並んだ基板です。LEDが1個だけ大きい5mm径です。

基板データ


*この基板ガーバーデータは、CC BYライセンスとします。どうぞご利用ください。

(C) 2019 Shiro Saito (https://www.ichigojaman.jp)

プログラム

11個のLEDがいろいろなパターンで光ります。

10 @ARUN:VIDEO 0,10
20 @LOOP
30 FOR I=1 TO 11:OUT I,0:NEXT
40 FOR I=1 TO 11
50 OUT I,1
60 WAIT 1
70 NEXT
80 FOR I=1 TO 11
90 OUT I,0
100 WAIT 1
110 NEXT
120 FOR I=1 TO 10
130 L=0
140 FOR J=1 TO 12
150 L=L<<1+!RND(4)
160 NEXT
170 OUT L
180 WAIT 6
190 NEXT
200 GOTO @LOOP

回路はハート形基板とほぼ同じなので(LEDが1個多い)、同じプログラムが動かせます。