概述
LED点阵屏共包含128颗对齐的LED。 颜色是蓝色的。 通过接收来自主板的数据,可以控制显示数字,字母或符号。 连接器上有一个蓝色的ID。 这意味着这个模块可以连接到Makeblock Orion上有蓝色标识的端口。
应用场景
● 表情面板:https://www.makeblock.com.cn/project/mbot-ledmatrix
● 数字文字显示:http://education.makeblock.com/zh-hans/resource/mbot-telegraph/
技术规格
● 工作电压: 5V DC
● 通信模式: I²C
● 模块尺寸e: 73 x 31 x 15 mm (L x W x H)
功能特性
● 显示主板编程而来的数字,字符串或符号;
● 模块的白色区域是与金属梁接触的参考区域;
● 防反接保护,反接电源不会损坏IC;
● 支持mBlock GUI编程,适用于各年龄段用户;
● 采用RJ25接口,连接方便;
● 提供接入Arduino系列开发板的引脚;
引脚定义
LED点阵屏有三个引脚, 他们的功能如下:
序号 | 引脚 | 功能 |
---|---|---|
1 | DIN | 数据 |
2 | SCK | 时钟 |
3 | 5V | 电源供应 |
4 | GND | 接地 |
连线模式
● 与RJ25连接
由于LED点阵屏的端口具有蓝色标识,因此在使用RJ25端口时,需要使用Makeblock Orion上的蓝色端口连接端口。 以Makeblock Orion为例,您可以将它连接到端口号3,4,5和6,如下所示:
Since the port of LED Matrix(8 x 16) has Blue ID, you need to connect the port with blue ID on Makeblock Orion when using RJ25 port. Taking Makeblock Orion as example, you can connect it to ports No. 3, 4, 5 and 6 as follows:
编程指导
● mBlock 编程
LED点阵屏支持mblock 编程环境,该模块指令使用简介如下:
● Arduino 编程
如果使用Arduino编写程序,则应调用库Makeblock-Library-master来控制LED点阵屏。 从而显示时间,字符串或数字。
表情面板函数功能表 | |
---|---|
函数 | 功能 |
MeLEDMatrix ledMx(PORT_4) | 选定接口 |
ledMx.showClock(12.03.1) | 显示时间 |
ledMx.drawStr(0.8,s) | 显示字符串 |
ledMx.showNum() | 显示数字 |
原理分析
LED点阵屏包含128颗矩阵LED,每行8个,每行16个。 主板通过I2C总线将数据发送给模块,模块中的LED控制专用芯片可以处理数据并解释。 并输出相关信号打开或关闭LED的电源。 让他们显示内容。