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
   46   47   48   49   50   51   52   53   54   55   56