树莓派不同显示设备的使用指南
1. 7 段数码管显示
若要使用 7 段数码管显示,在编辑器中打开 ex_7segment_clock.py
文件,主程序代码如下:
from Adafruit_7Segment import SevenSegment
segment = SevenSegment(address=0x70)
segment.writeDigit(0, int(hour / 10))
- 首行代码将
Adafruit_7Segment
库代码导入程序。 - 第二行创建
SevenSegment
实例,参数为 I2C 总线地址,模块板底部有三对点,连接后可改变地址,方便多个相同显示器连接到一个树莓派,这里地址设为0x70
。 - 第三行用于显示内容,第一个参数
0
是数字位置,可用位置为 0、1、3 和 4,位置 2 用于显示中间的两个点;第二个参数是要显示的数字。
更多关于 Adafruit 库的信息可查看:https://oreil.ly/KGgVg 。
2. LED 矩阵显示器显示
2.1 问题与需求
若想控制彩色 LED 矩阵显示器的像素,需要以下设备:
- 原型板和连接线。
- 带有 I2C 接口的 Adafruit 彩色 LED 矩阵。