シフトレジスタを使う

マイコンボードのArduino UNOからシフトレジスタを使って、8*8 Matrix LEDを制御してみました。

シフトレジスタに送る2バイトのデータを処理するのが難しくて、プログラムに1日かかりました。

16個のスイッチをどの順番でオンオフするかをきちんと決めるだけですが、2進数や16進数や10進数が入り乱れ、ビットスライドや逆数をとったりなど混乱します。

今日は朝に猪に崩された田圃の畦と溝を直したり猪除けの電柵を設置したり、熱中症気味で頭痛いです。

疲れた。