p4 ken
/
LED_Matrix_Japanese_Scroll
LT-5016M1を74HC595で制御します。文字スクロールなどの参考にどうぞ。
制作の過程はNotebookに書いています。
Diff: main.cpp
- Revision:
- 14:4925a9dc1838
- Parent:
- 13:83c703e6e843
- Child:
- 17:a68a6a937a8f
diff -r 83c703e6e843 -r 4925a9dc1838 main.cpp --- a/main.cpp Mon Sep 26 03:07:22 2016 +0000 +++ b/main.cpp Mon Sep 26 03:15:06 2016 +0000 @@ -90,24 +90,18 @@ } // 表示パターン送り込み - for(int i=0; i<4*11; i++){ - if(round < 250) { - spi.write(0b10101010); + for(int i=0; i<8; i++){ + if(round < 5000) { + spi.write(pattern1[scan-1][8-1-i]); + } else if(round < 10000) { + spi.write(pattern2[scan-1][8-1-i]); } else { - spi.write(0b01010101); + spi.write(pattern3[scan-1][8-1-i]); } } - spi.write(0); - spi.write(0); - spi.write(0); - spi.write(0); - spi.write(0); - spi.write(0); - spi.write(0); - spi.write(0); // スクロール - if(round > 500) { // スクロール速度 + if(round > 15000) { // スクロール速度 scroll++; // 1ドットスクロールする round = 0; // スキャン周回カウントリセット }