ボクにもわかる電子工作

Raspberry Pi、IchigoJam、Wi-Fi、BLE、XBee、RN-42、ESP-WROOM-02、ESP32

全体表示

[ リスト ]

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

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

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

コンテンツをダウンロードする

コンテンツとプログラムは、MixJuiceを使ってダウンロードすることが出来ます。画像ダウンロード時にファイル1〜3へ自動的に保存してしまうので、大切なプログラムを保存している場合は、予め別の媒体へコピーしておいてください。

ダウンロードするには、ボクニモワカルfor MixJuiceのメニュー[8]⇒[5]⇒[8]または、下記のコマンドを入力してください。

?"MJ GET bokunimowakaru.github.io/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 GET bokunimowakaru.github.io/MJ/0.txt"
160 end

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

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

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

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

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

この記事に

閉じる コメント(0)

コメント投稿

顔アイコン

顔アイコン・表示画像の選択

名前パスワードブログ
絵文字
×
  • オリジナル
  • SoftBank1
  • SoftBank2
  • SoftBank3
  • SoftBank4
  • docomo1
  • docomo2
  • au1
  • au2
  • au3
  • au4
投稿

.


みんなの更新記事