Page 51 - 智慧芯控——Arduino+智造
P. 51
智慧芯控——Arduino+ 智造
活动 B:制作二进制灯
活动目标
1. 掌握 LED 灯组的控制方法。
2. 学会外部库函数的导入方法。
3. 学习控制二进制灯。
活动简介
利用 WS2812 全彩可编程灯带,通过 Arduino 控制灯带的显示,实现对 LED 灯组的控制。
导入外部库函数,调用灯带控制指令和 Adafruit_NeoPixel 库,结合 RGB 色彩控制及移位运
算,实现二进制灯的控制。
活动器材
Arduino UNO、WS2812 全彩可编程灯带(可任意裁剪)、杜邦线、USB 数据线、电烙铁、
焊锡及焊锡膏等。
安全事项
1. 使用电烙铁时注意安全,防止烫伤。电烙铁发热时务必搁置于烙铁架上,不要缠绕
电线;使用完毕后务必切断电源,等待其冷却后方可离开。
2. 连接灯带时注意 VCC 和 GND 不要短接,以防烧坏电路或灯带。
活动准备
1. 分发 Arduino UNO 和 LED 灯带(LED 灯带可根据需要自行裁剪)。
2. 准备好示范用的二进制跳转 LED 灯带。
3. 强调电烙铁等工具的操作规范。
4. 准备提示及程序指令说明。
5. 准备程序源代码。
活动步骤
分析任务 模仿制作 测试 分享交流
阶段一:分析任务
本活动任务是通过 Arduino 控制 LED 灯带的显示,实现对 LED 灯组的控制,形成让字
动起来的显示效果。
38

