“第三十课--Microduino8*8点阵动画表情制作/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
程序
设备
第7行: 第7行:
  
 
==设备==
 
==设备==
*'''[[Microduino-Core]]'''
+
*'''[[Microduino-Core/zh]]'''
*'''[[Microduino-FT232R]]'''
+
*'''[[Microduino-USBTTL/zh]]'''
 
*其他硬件设备
 
*其他硬件设备
 
**面包板跳线  一盒   
 
**面包板跳线  一盒   

2014年10月29日 (三) 04:52的版本

Language English

目的

本教程将在上一静态显示教程基础上使笑脸的表情有所变化

设备

8*8点阵LED的型号是:LD-1088BS,其引脚定义如下图:

第三十课-8 8点阵引脚定义.jpg

原理图

第三十课-Microduino8 8点阵动作表情原理图.jpg


引脚表:

点阵ROW 点阵16pin 74HC595 74HC595
1 13 15 Q0
2 3 1 Q1
3 4 2 Q2
4 10 3 Q3
5 6 4 Q4
6 11 5 Q5
7 15 6 Q6
8 16 7 Q7
点阵COL 点阵16pin 74HC595 74HC595
1 5 15 Q0
2 2 1 Q1
3 7 2 Q2
4 1 3 Q3
5 12 4 Q4
6 8 5 Q5
7 14 6 Q6
8 9 7 Q7


程序

https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/Microduino8_8ActionExpression


在程序中定义byte rows[2][8]的两个表情变动动作

调试

步骤一:把代码复制到IDE中,编译

步骤二:电路连接如下图:

第三十课-Microduino8 8点阵动作表情连接图.jpg

为了更好的保护电路,可以在其中一个74HC595芯片连接8*8点阵之间的八条线中各加一个220欧姆电阻,本例中没有加入电阻所以LED特别亮,如果点阵的质量不好的话很容易坏掉。

步骤三:运行代码

结果

8*8点阵LED上面的笑脸可以变换表情

视频

http://v.youku.com/v_show/id_XNjg2MDQ4ODQw.html