“(SKU:RB-05L009)8*8点阵模块”的版本间的差异
来自ALSROBOT WiKi
(→例子程序) |
(→产品概述) |
||
| 第2行: | 第2行: | ||
[[文件:ewg1.jpg|500px|有框|右]] | [[文件:ewg1.jpg|500px|有框|右]] | ||
==产品概述 == | ==产品概述 == | ||
| − | + | 还在为驱动点阵连接复杂的接线烦恼吗?还在为 Arduino 控制器屈指可数的 I/O 资源犯愁吗?2013 最新推出的 8X8 LED Matrix Module v1.0 点阵模块是哈尔滨奥松机器人科技有限公司研发的一款易安装、易连接、可拓展的 8X8 点阵模块。此模块采用高速的 74HC595 串并转换芯片。SPI 接口,仅需要 3 根信号线即可驱动多块 8x8 点阵屏,最大限度的节省您宝贵的 Arduino 控制器 I/O 资源。行列信号全部传输完毕后再更新显示,显示亮丽,可靠性高。适合于 Arduino 控制器、STC 单片机、AVR 单片机等。 | |
| + | |||
==规格参数== | ==规格参数== | ||
# 产品名称:8*8点阵模块 | # 产品名称:8*8点阵模块 | ||
2016年4月5日 (二) 14:20的版本
目录 |
产品概述
还在为驱动点阵连接复杂的接线烦恼吗?还在为 Arduino 控制器屈指可数的 I/O 资源犯愁吗?2013 最新推出的 8X8 LED Matrix Module v1.0 点阵模块是哈尔滨奥松机器人科技有限公司研发的一款易安装、易连接、可拓展的 8X8 点阵模块。此模块采用高速的 74HC595 串并转换芯片。SPI 接口,仅需要 3 根信号线即可驱动多块 8x8 点阵屏,最大限度的节省您宝贵的 Arduino 控制器 I/O 资源。行列信号全部传输完毕后再更新显示,显示亮丽,可靠性高。适合于 Arduino 控制器、STC 单片机、AVR 单片机等。
规格参数
- 产品名称:8*8点阵模块
- 产品货号:RB-05L009
- 工作电压:DC5V
- 产品类型:显示输出
- 制作工艺:FR4双面喷锡
- 固定孔尺寸:3.2mm
- 对角固定孔间距:22.67mm
- 固定孔距板边缘:7.93mm
- 人性化设计:可级联应用显示
- 工作温度:10℃-30℃
- 工作湿度:10%~90% 无凝结
- 重量:12g
- 产品尺寸:32mm x 32mm x 23mm
使用方法
使用硬件
- Carduino UNO 控制器 * 1个
- Carduino UNO 传感器扩展板 v5.0 * 1个
- 8X8 LED Matrix Module v1.0 * 1个
- 3P 通用连接线 * 1条
- 2P 电源线 * 1组
- USB 数据通信线 * 1条
接线方法
- 通过 SPI 通信方式中的 DIN、CLK、LTH 对 LED 点阵进行控制。DIN 为数据,CLK为时钟,LTH 为锁存。
- 将 8X8 点阵模块的 DIN、CLK、LTH 分别连接到 Arduino 传感器扩展板的数字 4、5、6 引脚,VCC、GND 分别连接到传感器扩展板的任意一个 V、G 端口。最后连接Arduino 控制器至计算机。
例子程序
//Pin connected to ST_CP of 74HC595
int latchPin = 6;
//Pin connected to SH_CP of 74HC595
int clockPin = 5;
////Pin connected to DS of 74HC595
int dataPin = 4;
int tab[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
void setup() {
//set pins to output because they are addressed in the main loop
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
}
void loop() {
for(int i = 0; i < 8; i++){
for(int j = 0; j < 8; j++){
digitalWrite(latchPin, LOW);
// shiftOut(dataPin, clockPin, LSBFIRST, (0xff-(1<<i)));
shiftOut(dataPin, clockPin, LSBFIRST, tab[i]);
shiftOut(dataPin, clockPin, LSBFIRST, 0xff);
digitalWrite(latchPin, HIGH);
delay(50);
}
}
for(int i = 0; i < 8; i++){
for(int j = 0; j < 8; j++){
digitalWrite(latchPin, LOW);
// shiftOut(dataPin, clockPin, LSBFIRST, (0xff-(1<<i)));
shiftOut(dataPin, clockPin, LSBFIRST, 0x00);
shiftOut(dataPin, clockPin, LSBFIRST, tab[i]);
digitalWrite(latchPin, HIGH);
delay(50);
}
}
}
程序效果
产品相关推荐
购买地址
周边产品推荐
Arduino LCD12864 点阵液晶扩展板 12864液晶屏
Arduino 12864点阵液晶 51单片机
相关问题解答
8*8点阵模块桃心呼吸灯效果 求助
8x8点阵程序烧进去,显示的图案没有规律


