RGB LED 矩阵
RGB LED Matrix
1. 简介
「RGB LED 矩阵」由64个可调彩灯(RGB LED)组成,这64个彩灯排成了8行8列的彩灯矩阵,相当于屏幕上的像素点,当显示图案时,和「LED 矩阵」一样,通过分别熄灭和点亮特定位置的彩灯,就可以组成想要的图案。RGB LED 矩阵可以显示文字、数字、彩色图案及动画。
2. 模块概览
8x8 彩灯矩阵 | - 上电初始化:显示模块编号和预置动画 - 显示数字、字母和图案等信息 |
---|---|
微控制器 (灯板背面) |
- 按照主控模块发送的指令显示指定图案 - 储存预置程序,让模块可以即插即用 |
拨码开关 | 设置模块编号,实现最多9个RGB LED矩阵同时使用 |
3. 彩灯坐标示意图
为了方便控制,矩阵中的每个彩灯都有各自的坐标,如上图所示,最左上的彩灯方格是位于原点(0,0),而最右下的彩灯方格的坐标是(7,7)。
除了模块内置的数字、字母、图标及动画等,你还可以根据每个彩灯的坐标来实现自定义图案。
示例:在RGB LED 矩阵上画一个爱心。 |
---|
![]() |
- 点亮为黄色:(1,1),(2,1),(5,1),(6,1),(0,2),(3,2),(4,2),(7,2),(0,3),(7,3),(1,4),(6,4),(2,5),(5,5),(3,6),(4,6) - 点亮红色:(1,2),(2,2),(5,2),(6,2),(1,3),(2,3),(3,3),(4,3),(5,3),(6,3),(2,4),(3,4),(4,4),(5,4),(3,5),(4,5) - 保持剩余坐标LED熄灭 |
提示*:看起来自定义图案是不是很麻烦?别担心,我们在Codecraft里设计了简单又好用的绘图功能,帮助你快速在RGB LED 矩阵上绘制出想要的图案。
4. 技术参数
微控制器 | STM32F031F6 |
---|---|
核心频率 | 48 MHz |
存储 (Flash) | 16 kB |
内存 (SRAM) | 4 kB |
供电电压 | 3.6 - 5V |
接口 | 2x 11 Pin 接口 (用于接11 Pin 排线) 2x 11 Pin 金手指 (用于磁性连接器) |
通信协议 | I2C |
尺寸 | 40mm 40mm (仅电路板) 42mm 40mm (安装磁性连接器) |
重量 | 约 15.3g (仅电路板) 约 22.5g (安装磁性连接器) |
5. 设置模块编号
通过设置模块背面拨码开关上的开关位置,可以改变模块的I2C地址,实现多个RGB LED 矩阵同时使用。
语雀内容
6. 模块使用
关于模块使用,详见 Codecraft 的 Grove Zero 编程指南。