カテゴリー
IchigoJam

IchigoJamのCN5へ接続した有機ELでアニメーション表示

これまで、有機ELディスプレイOLEDへのテキスト文字表示、グラフィック文字表示を行いましたが、今回はアニメーションです。IchigoJamのファイル領域へ画像を保存し、順次表示するアイデアをRuria Amanagiさんからいただきました。

クリックすると動画が再生される。音が出るので注意。

動画が見れない方は、こちらの写真から想像してください。

コンテンツとプログラムは、MixJuiceを使ってダウンロードすることが出来ます。画像ダウンロード時にファイル1~3へ自動的に保存してしまうので、大切なプログラムを保存している場合は、予め別の媒体へコピーしておいてください。
ダウンロードするには、ボクニモワカルfor MixJuiceのメニュー[8]⇒[5]⇒[8]または、下記のコマンドを入力してください。

?"MJ GETS git.bokunimo.com/MJ/pg05/8.txt

ご注意
・ダウンロードに5分くらいかかります。
・ファイル番号1~3が上書きされます。
もしくは、GitHubへアクセスして、直接ダウンロードすることも出来ます。GitHubにはジャンケン用に6枚の画像が保存されており、このなかから3枚をダウンロードして表示します。

プログラム

コンテンツをダウンロードすると、自動的に下記のプログラムがダウンロードされます。必要に応じて、SAVE 0でファイル番号0へ保存してください。
実行中に、タクトスイッチBTNを押下するとプログラムが終了し、ボクニモワカルfor MixJuiceのトップページに遷移します。
' I2C OLED BMP Loader [GRAPHICS] for IchigoJam :' https://bokunimo.net/ichigojam/oled.html
' CC BY (c) 2017 Ruria Amanagi and Wataru KUNINO @ IchigoJam-FAN (Facebook)
10 let[0],#b5f0,#2207,#0212,#1852,#2310,#c8f0,#c2f0,#3b01
20 let[8],#d1fb,#bdf0
30 let[84],#4000,33,#227F,#700,#D5AE,#8D80,#2014,#DA00,#8112,#D9CF,#DBF1,#A440,#AFA6
40 ifi2cw(60,#8A8,1,#8B0,18)?"E
50 ifi2cw(60,#8A8,1,#8AA,6)?"E
60 A=#6000:D=USR(#800,A):ifpeek(#700)=255letA,A+4096
100 'MAIN
110 for I=1 to 3:for J=0 to 3
120 D=usr(#800,A+1024*I+256*J)|i2cw(60,#8A9,1,#700,256)
140 next:wait10:next:if!btn()goto 100
150 ?"MJ GETS git.bokunimo.com/MJ/0.txt"
160 end

OLEDをIchigoJamへ接続するための詳しい情報は、

OLEDをIchigoJamで使用する方法をまとめたウェブページ:
https://bokunimo.net/ichigojam/oled.html

2組、作れば、こんなことも

2台のIchigoJamで動かしてみた。どっちが勝っているんだか。

by ボクにもわかるIchigoJam用マイコンボード

 - 
Chinese (Simplified)
 - 
zh-CN
Chinese (Traditional)
 - 
zh-TW
English
 - 
en
French
 - 
fr
German
 - 
de
Italian
 - 
it
Japanese
 - 
ja
Korean
 - 
ko
Russian
 - 
ru
Spanish
 - 
es