Arduino项目开发:音乐创意
上QQ阅读APP看书,第一时间看更新

2.2.4 输出模块

本部分包括输出模块的功能介绍及相关代码。

1. 功能介绍

LED阵列作为屏幕,显示各种图案,通过Arduino开发板控制集成板的串行输入、寄存器、锁存器等实现信号的串入并出,用较少的串口来实现对八阶光立方的64个正极引脚和8个负极引脚的独立控制,其中64个正极引脚对应64列LED,8个负极引脚对应8层。元件包括:512个LED、1个集成板、3个开关、1个电源座、1个音频插座、排针若干、Arduino开发板和导线若干,电路如图2-5所示。

图2-5 输出电路原理图

2. 相关代码