次の計測までの待ち時間を、信号機のようなアニメーションにして付けてみました。
LCD(AQM0802A)のCGRAMに4つパターンを用意して、スペースと合わせて5段階の表示をします。
デフォルトのフォントのすべてが下一行を空けているので合わせました。
キャラクターコードは0x20,0x00,0x01,0x02,0x03です。特殊なコードになるため、lcdクラスに表示用のメソッド(bou)を用意しました。
後日追記:0x00のパターンはデフォルトフォントの0x5Fと同じなので、これを使えば3つで済みます。
コードはこれです。
以前LEDで似たようなことしたのですが、こちらの方が分かりやすいと思います。
