3分タイマー 電卓文字風版


3分タイマー を大きな文字で表示させようとしたところ

それなら電卓の LED 文字のような表示にすると

プログラム的にも良いように思って作ってみました。

これでより実用的になったかと思います。

 

実際電卓文字を作ってみたところ、

最近のバージョンでは LC と ? CHR$() で生成するのが

無難で一番速い事が分かり、その方法にしています。

LET は多くのファームウェアで動作するように

10進数表記にしてあります。これを2進数に変換すると

文字データの仕組みが理解しやすいでしょう。

おまけで右下が点滅するようにしてみました。

 

あとは 3分タイマー と同じ仕組みで、

N の値で 3 分を変更、Z で誤差調整ができます。

終了時は LED が光りますが、LED 端子に何かつないで

動作する事を考えてあります。

 

古いバージョンの IchigoJam BASIC であるほど

文字の表示が変化するタイミングにずれが生じます。

そのため、1.0.0 以降の動作を推奨としています。

処理速度のはやい IchigoJam BASIC RPi は
ほぼずれなく動作します。



IchigoJam BASIC 0.9.4〜

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/583

MicJack ダウンロード ?"MJ GKP 583

IchigoJam BASIC 0.9.9 以降の画面サイズに合わせているため、

IchigoJam BASIC 0.9.4〜0.9.8 では若干左上に表示されます。


IchigoJam BASIC 0.8.6〜0.9.7


他のバージョン