“(SKU:RB-05L009)8*8点阵模块”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
相关问题解答
第2行: 第2行:
 
[[文件:ewg1.jpg|500px|有框|右]]
 
[[文件:ewg1.jpg|500px|有框|右]]
 
==产品概述 ==
 
==产品概述 ==
:还在为驱动点阵连接复杂的接线烦恼吗?还在为 Arduino 控制器屈指可数的 I/O
+
:还在为驱动点阵连接复杂的接线烦恼吗?还在为 Arduino 控制器屈指可数的 I/O 资源犯愁吗?2013 最新推出的 8X8  LED  Matrix  Module  v1.0 点阵模块是哈尔滨奥松机器人科技有限公司研发的一款易安装、易连接、可拓展的 8X8 点阵模块。此模块采用高速的 74HC595 串并转换芯片。SPI 接口,仅需要 3 根信号线即可驱动多块 8x8 点阵屏,最大限度的节省您宝贵的 Arduino 控制器 I/O 资源。行列信号全部传输完毕后再更新显示,显示亮丽,可靠性高。适合于 Arduino  UNO328 控制器、STC 单片机、AVR 单片机等。
源犯愁吗?2013 最新推出的 8X8  LED  Matrix  Module  v1.0 点阵模块是哈尔滨奥松机器
+
人科技有限公司研发的一款易安装、易连接、可拓展的 8X8 点阵模块。此模块采用高
+
速的 74HC595 串并转换芯片。SPI 接口,仅需要 3 根信号线即可驱动多块 8x8 点阵屏,
+
最大限度的节省您宝贵的 Arduino 控制器 I/O 资源。行列信号全部传输完毕后再更新显
+
示,显示亮丽,可靠性高。适合于 Arduino  UNO328 控制器、STC 单片机、AVR 单片
+
机等。
+
 
==规格参数==
 
==规格参数==
 
# 产品名称:8*8点阵模块  
 
# 产品名称:8*8点阵模块  
第23行: 第17行:
 
# 重量:12g  
 
# 重量:12g  
 
# 产品尺寸:32mm x 32mm x 23mm
 
# 产品尺寸:32mm x 32mm x 23mm
 
 
==使用方法==
 
==使用方法==
:通过 SPI 通信方式中的 DIN、CLK、LTH 对 LED 点阵进行控制。DIN 为数据,CLK
+
===使用硬件===  
为时钟,LTH 为锁存。
+
* Carduino UNO 控制器 * 1个
==应用例程==
+
* Carduino UNO 传感器扩展板 v5.0 * 1个
:8X8 LED Ma trix  Module 8X8 点阵 模块的测试
+
* 8X8 LED Matrix Module v1.0 * 1个
:我们使用 Arduino 控制器来做个测试,要用到硬件设备如下:
+
* 3P 通用连接线 * 1条
#  Arduino 控制器×1
+
* 2P 电源线 * 1组
# Arduino 传感器扩展板 v5.0×1
+
* USB 数据通信线 * 1条
# 8X8 LED Matrix Module v1.0×1
+
===接线方法===
3P 通用连接线×1
+
:通过 SPI 通信方式中的 DIN、CLK、LTH 对 LED 点阵进行控制。DIN 为数据,CLK为时钟,LTH 为锁存。
2P 电源线×1
+
:将 8X8 点阵模块的 DIN、CLK、LTH 分别连接到 Arduino 传感器扩展板的数字 4、5、6 引脚,VCC、GND 分别连接到传感器扩展板的任意一个 V、G 端口。最后连接Arduino 控制器至计算机。  
# USB 数据通信线×1
+
===例子程序===
:将 8X8 点阵模块的 DIN、CLK、LTH 分别连接到 Arduino 传感器扩展板的数字 4、
+
<pre style='color:blue'>
5、6 引脚,VCC、GND 分别连接到传感器扩展板的任意一个 V、G 端口。最后连接
+
const int DINPin = 4;            // 数据引脚  连接到数字 4 口  
Arduino 控制器至计算机。  
+
:Arduino 实验代码如下:
+
 
+
<pre style='color:blue'>const int DINPin = 4;            // 数据引脚  连接到数字 4 口  
+
 
const int CLKPin = 5;            // 时钟引脚  连接到数字 5 口  
 
const int CLKPin = 5;            // 时钟引脚  连接到数字 5 口  
 
const int LTHP in = 6;            //锁存引脚  连接到数字 6 口  
 
const int LTHP in = 6;            //锁存引脚  连接到数字 6 口  
第69行: 第58行:
 
digit alWr ite(LTHP in, LOW);      //刷新显示  
 
digit alWr ite(LTHP in, LOW);      //刷新显示  
 
digit alWr ite(LTHP in, HIGH);   
 
digit alWr ite(LTHP in, HIGH);   
 
 
 
 
}  
 
}  
 
for(unsigned char times_2 = 0;times_2 <250;t imes_2++) {  //持续刷新 250 次  
 
for(unsigned char times_2 = 0;times_2 <250;t imes_2++) {  //持续刷新 250 次  
第89行: 第75行:
 
}  
 
}  
 
}  
 
}  
 
 
</pre>
 
</pre>
 +
===程序效果===
 
[[文件:ewg2.jpg|500px|有框|居中]]
 
[[文件:ewg2.jpg|500px|有框|居中]]
 
==产品相关推荐==
 
==产品相关推荐==
第103行: 第89行:
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=3052&highlight=%E7%82%B9%E9%98%B5 8*8点阵模块桃心呼吸灯效果 求助]<br/>
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=3052&highlight=%E7%82%B9%E9%98%B5 8*8点阵模块桃心呼吸灯效果 求助]<br/>
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2762&highlight=%E7%82%B9%E9%98%B5 8x8点阵程序烧进去,显示的图案没有规律]
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2762&highlight=%E7%82%B9%E9%98%B5 8x8点阵程序烧进去,显示的图案没有规律]
 
 
===相关学习资料===
 
===相关学习资料===
 
[http://pan.baidu.com/s/13jrx3 用户手册]<br/>
 
[http://pan.baidu.com/s/13jrx3 用户手册]<br/>
 
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]
 
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]

2015年10月29日 (四) 14:33的版本


Ewg1.jpg

目录

产品概述

还在为驱动点阵连接复杂的接线烦恼吗?还在为 Arduino 控制器屈指可数的 I/O 资源犯愁吗?2013 最新推出的 8X8 LED Matrix Module v1.0 点阵模块是哈尔滨奥松机器人科技有限公司研发的一款易安装、易连接、可拓展的 8X8 点阵模块。此模块采用高速的 74HC595 串并转换芯片。SPI 接口,仅需要 3 根信号线即可驱动多块 8x8 点阵屏,最大限度的节省您宝贵的 Arduino 控制器 I/O 资源。行列信号全部传输完毕后再更新显示,显示亮丽,可靠性高。适合于 Arduino UNO328 控制器、STC 单片机、AVR 单片机等。

规格参数

  1. 产品名称:8*8点阵模块
  2. 产品货号:RB-05L009
  3. 工作电压:DC5V
  4. 产品类型:显示输出
  5. 制作工艺:FR4双面喷锡
  6. 固定孔尺寸:3.2mm
  7. 对角固定孔间距:22.67mm
  8. 固定孔距板边缘:7.93mm
  9. 人性化设计:可级联应用显示
  10. 工作温度:10℃-30℃
  11. 工作湿度:10%~90% 无凝结
  12. 重量:12g
  13. 产品尺寸: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 控制器至计算机。

例子程序

const int DINPin = 4;             // 数据引脚  连接到数字 4 口 
const int CLKPin = 5;             // 时钟引脚  连接到数字 5 口 
const int LTHP in = 6;             //锁存引脚  连接到数字 6 口 
byte LieScan[16] = {                                    //列扫描,点阵只点亮一行 
0xFE,0xFD,0xFB,0xF 7,0xEF,0xDF,0xBF,0x7F 
}; 
byte HanZi_1[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形图案 
}; 
byte HanZi_2[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形图案 
}; 
byte HanZi_3[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形图案 
}; 
void setup() { 
pinMode(DINPin,OUTPUT);         //设置数据引脚为输出 
pinMode(CLKPin,OUTPUT);         //设置锁存引脚为输出 
pinMode(LTHPin,OUTPUT);         //设置时钟引脚为输出 
} 
void loop() { 
for(unsigned char times_1 = 0;times_1 <250;t imes_1++) {   //持续刷新 250 次 
for(char x = 0;x <9;x++) {
} 
shiftOut( DI NP in, CLKP in, MSBFIRST, LieScan[x]);    // 先选择列 
shiftOut( DI NP in, CLKP in, MSBFIRST, HanZi_1[x]);   // 再送行数据 
digit alWr ite(LTHP in, LOW);      //刷新显示 
digit alWr ite(LTHP in, HIGH);  
} 
for(unsigned char times_2 = 0;times_2 <250;t imes_2++) {   //持续刷新 250 次 
for(char x = 0;x <8;x++) { 
shiftOut( DI NP in, CLKP in, MSBFIRST, LieScan[x]);    // 先选择列 
shiftOut( DI NP in, CLKPin, MSBFIRST, HanZi_2[x]);    // 再送行数据 
digit alWr ite(LTHP in, LOW);      //刷新显示 
digit alWr ite(LTHP in, HIGH);  
} 
} 
for(unsigned char times_3 = 0;times_3 <250;t imes_3++) {   //持续刷新 250 次 
for(char x = 0;x <8;x++) { 
shiftOut( DI NP in, CLKP in, MSBF IRST, LieS can[x]);    //先选择列 
shiftOut( DI NP in, CLKP in, MSBFIRST, HanZi_3[x]);   // 再送行数据 
digit alWr ite(LTHP in, LOW);      //刷新显示 
digit alWr ite(LTHP in, HIGH);  
} 
} 

程序效果

Ewg2.jpg

产品相关推荐

Erweima.png

购买地址

8*8点阵模块

周边产品推荐

Arduino LCD12864 点阵液晶扩展板 12864液晶屏
Arduino 12864点阵液晶 51单片机

相关问题解答

8*8点阵模块桃心呼吸灯效果 求助
8x8点阵程序烧进去,显示的图案没有规律

相关学习资料

用户手册
奥松机器人技术论坛