蓝牙IQ灯 精华

查看: 14462|回复: 15
打印 上一主题 下一主题

蓝牙IQ灯

[复制链接]
IQ灯是一款由丹麦设计师设计,可自由拼接、造型多变的独特灯罩。如果给这款灯中,引入蓝牙元素,远程变换IQ灯的颜色,是否又增添了点浪漫色彩呢?



下面就让我们一起来看看如何制作一款蓝牙IQ灯吧~

所需元件:IQ 、[size=14.6667px]DFR0339 Bluno Beetle控制器、DFR0106 RGB 全彩灯盘Micro USB数据线杜邦线*4、拥有蓝牙功能的Android 4.3+ 设备 or IOS 7.0+ 设备
工具:焊烙铁

第一步:焊接与连接

1.将RGB灯盘附带的排针焊接在灯盘上,这样就可以用杜邦线方便地讲beetle控制器与灯盘连接了。

2.将灯盘的RGB口与beetle控制器上的数字接口的S口连接(D2-D5皆可),GND与-口连接,这里我使用的连接方式是:
G-D2;R-D3;B-D4绿色接口
GND-D5黑色接口

第二步:安装Arduino IDE
如果你是第一次使用Arduino的话,需要下载Ardunio IDE并装好驱动。可以看下链接:
http://mc.dfrobot.com.cn/thread-1019-1-1.html

第三步:下载安装APP到手机当中
安卓设备:BLUNO.apk
ios设备:BLUNO

第四步:安装库文件并烧录代码
安装PlainProtocol库文件、BlunoAccessory库文件 blunoAccessory.zip (1.51 KB, 下载次数: 53)

安装库文件教程

烧录以下代码到beetle中:


  1. #include "Arduino.h"
  2. #include "PlainProtocol.h"
  3. #include "blunoAccessory.h"



  4. //PlainProtocol constructor, define the Serial port and the baudrate.
  5. PlainProtocol myBLUNO(Serial,115200);

  6. //blunoAccessory constructor, for setting RGBLED
  7. blunoAccessory myAccessory;


  8. int ledRed=0;               //RGBLED red value
  9. int ledGreen=0;             //RGBLED green value
  10. int ledBlue=0;              //RGBLED blue value

  11. void setup() {
  12.     myBLUNO.init();
  13.     myAccessory.setRGBLed(0,0,0);   //turn off the RGBLED
  14. }


  15. void loop()
  16. {
  17.     if (myBLUNO.available()) {    //receive valid command
  18.          if(myBLUNO.equals("RGBLED")){      //if the command name is "RGBLED"
  19.             ledRed=myBLUNO.read();              //read the red value first
  20.             ledGreen=myBLUNO.read();            //read the green value then
  21.             ledBlue=myBLUNO.read();             //read the blue value at last
  22.             
  23.             myAccessory.setRGBLed(ledRed, ledGreen, ledBlue);   //set the color to the RGBLED
  24.             }
  25.       
  26.     }
  27.    
  28. }
复制代码


第五步:连接配对设备
打开BLUNO APP,点击右上角scan并配对

配对成功后可以看到beetle控制器上的LINK灯亮起


BEETLE 默认名称为 BLUNO,可通过进入AT模式更改名字
详细步骤如下:
1.打开串口监视器,在指令行输入+++,按回车键

3.输入AT+NAME=?可以查询当前模块的名字,输入AT+NAME=NewName 可以更改模块的名字为NewName
如图,我将我的模块更名为了BLELIGHT

第六步:随心变换IQ灯颜色

打开APP中颜色板功能,此时你就可以通过旋转颜色盘来随心所欲地改变IQ灯的颜色啦!



沙发

Jane  管理员

发表于 2015-7-23 17:18:53

不错呀哇~
回复 支持 反对

使用道具 举报

板凳

hnyzcj  超级版主

发表于 2015-7-23 17:21:24

我上去看到这个东西,不过你哪忙,我没有过去打扰。
回复 支持 反对

使用道具 举报

地板

luna  管理员

发表于 2015-7-23 17:57:48

妹子,作为非强迫症;P ,拍的照片很不错呢~
回复 支持 反对

使用道具 举报

5#

visionsl  初级技匠

发表于 2015-7-23 18:32:55

灯罩哪里有卖呢?
回复 支持 反对

使用道具 举报

6#

admin  管理员

发表于 2015-7-23 18:46:29

看着很不错耶
回复 支持 反对

使用道具 举报

7#

sun20100480  初级技师
 楼主|

发表于 2015-7-24 10:09:50

luna 发表于 2015-7-23 17:57
妹子,作为非强迫症 ,拍的照片很不错呢~

:P 有人帮忙的啦,我自己可拍不了这么好丫
回复 支持 反对

使用道具 举报

8#

luna  管理员

发表于 2015-7-24 11:07:53

sun20100480 发表于 2015-7-24 10:09
有人帮忙的啦,我自己可拍不了这么好丫

能拼出来也是需要很大耐心的~下次拼一个椭圆的哦
回复 支持 反对

使用道具 举报

9#

sun20100480  初级技师
 楼主|

发表于 2015-7-24 14:25:07

luna 发表于 2015-7-24 11:07
能拼出来也是需要很大耐心的~下次拼一个椭圆的哦

我拼了三个不同的形状哈哈,感觉已经成为IQ灯小能手了
回复 支持 反对

使用道具 举报

10#

丄帝De咗臂  版主

发表于 2015-7-25 21:22:12

牛,牛,牛,妹子了不起。重要的话说三遍!!!
回复 支持 反对

使用道具 举报

11#

luna  管理员

发表于 2015-7-27 10:33:40

sun20100480 发表于 2015-7-24 14:25
我拼了三个不同的形状哈哈,感觉已经成为IQ灯小能手了

三种不同的形状?图片晒起来~另外的形状真的很难弄唉~我就没有见过本体……
回复 支持 反对

使用道具 举报

12#

luna  管理员

发表于 2015-7-27 10:34:19

丄帝De咗臂 发表于 2015-7-25 21:22
牛,牛,牛,妹子了不起。重要的话说三遍!!!

见到是妹子,都结巴了~:lol
回复 支持 反对

使用道具 举报

13#

丄帝De咗臂  版主

发表于 2015-7-27 10:40:51

luna 发表于 2015-7-27 10:34
见到是妹子,都结巴了~

:$确实是牛
回复 支持 反对

使用道具 举报

14#

Juice  高级技师

发表于 2015-7-27 13:59:58

visionsl 发表于 2015-7-23 18:32
灯罩哪里有卖呢?

淘宝上应该可以买到,让后自己组装下
回复 支持 反对

使用道具 举报

15#

visionsl  初级技匠

发表于 2015-7-27 20:29:23

Juice 发表于 2015-7-27 13:59
淘宝上应该可以买到,让后自己组装下

还真的有:handshake
回复 支持 反对

使用道具 举报

16#

fy_yt  学徒

发表于 2016-10-11 20:08:06

求助,有这个APP的安卓源码吗,,淘宝店家给的那一个不知道为什么用不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2019 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail