p4 ken
/
LED_Matrix_Japanese_Scroll
LT-5016M1を74HC595で制御します。文字スクロールなどの参考にどうぞ。
制作の過程はNotebookに書いています。
Diff: main.cpp
- Revision:
- 17:a68a6a937a8f
- Parent:
- 14:4925a9dc1838
--- a/main.cpp Mon Sep 26 03:15:06 2016 +0000 +++ b/main.cpp Sun Oct 02 09:00:51 2016 +0000 @@ -90,13 +90,13 @@ } // 表示パターン送り込み - for(int i=0; i<8; i++){ + for(int i=0; i<8*2; i++){ if(round < 5000) { - spi.write(pattern1[scan-1][8-1-i]); + spi.write(pattern1[scan-1][8-1-i%16]); } else if(round < 10000) { - spi.write(pattern2[scan-1][8-1-i]); + spi.write(pattern2[scan-1][8-1-i%16]); } else { - spi.write(pattern3[scan-1][8-1-i]); + spi.write(pattern3[scan-1][8-1-i%16]); } } @@ -119,7 +119,7 @@ while(timer.read_us()<0) { // 数字のぶんだけ暗くする wait_us(10); } - G = !BUTTON; // ボタン押すと消灯 + G = BUTTON; // ボタン押すと点灯 // ダイナミック点灯のパルス幅を決める while(timer.read_us()<100) { // 100*2500でゆっくり