ELEGOOのスターターキットの7セグLED
を74HC595で制御しました。
サンプルプログラムを実行しました。
ポイントは
ビットパターンを作っておいて
そのデータをアルディーノからICに送ることです。
7セグLEDに表示する数値とビットデータを対応させて
byte seven_seg_digits[10] = { B11111100, // = 0
B01100000, // = 1
B11011010, // = 2
B11110010, // = 3
B01100110, // = 4
B10110110, // = 5
B10111110, // = 6
B11100000, // = 7
B11111110, // = 8
B11100110 // = 9
};
このデータをshiftOut関数にセットします。