デジタル砂時計
https://www.ikejima.org/projects/assets/2016092-digital-timeglass-demo.gif
8x8のLEDで64個の点があるので、1分測ると1秒に1つの点が落ちる。
ダイナミック点灯してる
シフトレジスタでピン数をかせいでる。
ボールスイッチで向きを判定してる。
AVRをディープスリープして割り込みで起きてる。
ボールスイッチを2つつけている。
内部プルアップしてあるピンを、スイッチがGNDに落としているの状態で待つ間は電力を消費するので。
今オンになっているボールスイッチはプルアップをやめて電力消費を抑えてる。
トランジスタでドライブしてやらないと暗くなるので、トランジスタ入れてどうcharlieplexingするかが工夫のしどころですね。ikeji.icon