太极创客智能LED

制作需要知识
制作需要材料
电路搭建
控制程序及相关软件
控制指令说明


制作需要知识

以下为本项目制作所需要具备的知识

假如您对以上知识还不熟悉,那么可以点击以上知识点的文字链接,您将打开我们太极创客团队为您制作的免费教程页面,以便您学习掌握这些信息。


制作需要材料

– Arduino Uno R3 开发板X 1
– WS2812 LED灯带 X 1
(您可以通过太极创客网店购买本光带:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-18932297540.10.7c515a8d7T1Q1h&id=641502164941)
– 电阻(10K欧 X 1, 20K欧 X 1)
– 公对公杜邦线 X 10
– 面包板跳线 X 5
– 面包板电源模块 X 1
– HC-06蓝牙模块 X 1


电路搭建

可点击电路图将其放大显示。↓

太极创客智能LED电路连接示意图
太极创客智能LED电路连接示意图

此电路是在《零基础入门学用Arduino教程 – 智能应用篇》中FastLED库课程的电路基础上增加了HC-06蓝牙模块作为手机无线遥控LED灯带的通讯渠道。

在您搭建并使用此电路以前,我们强烈建议您先看一下我们所制作的这两部分免费教程。教程链接见下:

通过FastLED库控制WS2812光带教程
安卓手机配合HC-06蓝牙模块使用教程

注:此电路连接方案仅为刚刚接触创客制作的朋友所设计,目的是以最简单的方法来搭建电路。假如您对创客制作具备一定的基础,我们强烈建议您在看过我们的电路设计以后,自行设计电路实现此制作。相信您自己动手制作的电路会大大简化此电路中的电子元件使用,也会更加高效的实现此电路的功能。


制作步骤

  1. 根据以上说明图搭建好电路。
  2. 安装FastLED库到Arduino IDE
  3. 下载并安装FastLED库到Arduino IDE。FastLED库可以通过本站的下载页面获得。

  4. 下载太极创客智能LED控制程序(提取码: ap6q) 并上传至Arduino 开发板。
  5. 下载无线蓝牙模块HC-06安卓应用(Arduino Bluetooth Controler)并安装到手机中
  6. 使用手机应用控制光带
  7. 打开从上面链接下载的安装应用,将手机与HC-06蓝牙模块配对后打开此手机应用的Terminal(终端模式)。即可开始向光带发送控制指令。

  8. 重要!!!配置LED灯珠数量
  9. 在首次使用时,必须要为Arduino开发板配置LED光带灯珠数量。此操作只需进行一次即可。要想让Arduino完成LED光带控制工作,首先要知道您的光带上有多少个灯珠。具体操作如下:

    假设您的灯带上有30个灯珠,那么请在手机应用终端上输入指令l30(注意这里的第一个字符是英文l不是数字1)。此指令中30为灯珠数量。因此如果您的灯带上有60个灯珠,那么请输入指令l60。假如您看不清此指令数字前的英文字母,我们可以告诉您它是汉语拼音发音“了”的那个拼音字母所对应的英文字母。

    接下来,请输入指令p1,然后稍等片刻。这个指令会让LED灯带进入自动循环播放动态效果的模式。如需详细了解如何使用,请参考序头部的说明部分详细讲解。


控制指令说明

指令说明在控制程序头部的说明部分详细讲解。