社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 精华区
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
搜索
查看: 924|回复: 0

[原创] 【TI 无线主题征集】+ IoT家庭网关 + 智能照明

[复制链接]

1982

TA的帖子

2

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2014-11-20 22:29:43 | 显示全部楼层 |阅读模式
          有机会接触了一下TI的物联网的产品,关于家庭照明的东西,在这里给大家分享一下。这个主要是通过手机客户端或者通过云端来远程控制灯板的颜色、亮灭、饱和度等一些功能。因为TI提供了全部的代码,所以开发者可以发会自己的想象力,添加自己喜欢的功能。整个模块是基于ZigBee协议的和TCP/IP协议的。
这篇文章介绍的是使用Android客户端通过手机端控制ZigBee灯板的。
下面就来看看各个模块吧。
下面图片是三个ZigBee灯板,每个灯板有三个LED灯,分别是红、绿、蓝和白色的,灯板上集成的是CC2530芯片。
TI已经预先烧录了程序进去,当然灯板上也预留了debugger接口。
IMG_20141120_185259.jpg   芯片面                         IMG_20141120_185308.jpg    led灯面

下面这个是一个USB dongle  ,上面是一颗CC2531的芯片,主要负责ZigBee网络的组建。将数据采集发送到BB black(家庭网关),从BB Black中得到数据传个各个灯板。
IMG_20141120_185413.jpg

这个就是一个BB Black 是一个类似于树莓派的一个卡片式电脑,主控芯片是TI的AM335。1G RAM  4GBROM,性能上玩爆树莓派。
这个主要的作用是一个家庭网关通过收发ZigBee传来的数据到internet上,下面的网口和家里的路由连接。
IMG_20141120_185429.jpg

将上述各个模块接好之后,参考下面TI的官网给出的说明,即可搭建好这个系统。
手机上安装好TI提供的客户端,以为是给出源码的,所以开发者可以更改其中的代码,来添加自己的功能。


下面几幅图片展示了通过手机端控制不同的参数来实现灯板的颜色,饱和度和亮度的改变。

IMG_20141120_185024.jpg                      Screenshot_2014-11-20-18-50-38.png



IMG_20141120_185057.jpg                       Screenshot_2014-11-20-18-51-07.png    



IMG_20141120_185123.jpg                                         Screenshot_2014-11-20-18-51-56.png




下面来看一下Android客户端的源码。
Android—SRC.jpg


      用户可以更改其中的代码增加新的功能,如定时启动灯光控制,早晨让室内的灯光随着时间的变换成不同的颜色营造出很好的氛围,晚上灯光绚烂出各种颜色,是不是很浪漫。。。开发者可以发挥想象,展现自己的创意,这个平台还是蛮好的。。

物联网,随时随地,任何事都要联网,未来是美好的,期待大家的共同努力,期待大家分享好的东西。
编程是一种思维方式,而代码只是一种表现形式,硬件是对编程的最好诠释。
此帖出自TI无线论坛
IMG_20141120_185223.jpg
分享铸就美好未来。。。





回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-9-22 18:13 , Processed in 0.253263 second(s), 18 queries , Redis On.

快速回复 返回顶部 返回列表