Raspberry Pi で MAX7219 7 セグメント LED を使用する方法。
ここでは、MAX7219 用のディスプレイ ドライバとして luma.led_matrix を使用する。
環境
- Raspberry Pi Zero WH
- Raspberry Pi OS 2022-01-28 (Bullseye)
手順
1. モジュールを接続
モジュール | Pi GPIO | ピン番号 |
---|---|---|
VCC | 5V | 2 |
GND | GND | 6 |
DIN | GPIO10 (MOSI) | 19 |
CLK | GPIO11 (CLK) | 23 |
CS | GPIO8 (CE0) | 24 |
2. SPI を有効化
raspi-config
コマンド -> 「3 Interface Options」-> 「P4 SPI」で変更する。
1 | sudo raspi-config |
3. luma.led_matrix をインストール
1 | sudo -H pip install --upgrade --ignore-installed pip setuptools |
4. サンプル プログラムのダウンロードと実行
GitHub のリポジトリをクローンして、サンプル プログラムを実行する。
1 | git clone https://github.com/rm-hull/luma.led_matrix |