X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
无线连接
[原创] 【TI 无线主题征集】+ IoT家庭网关 + 智能照明
574433742
2014-11-20 22:29
楼主
有机会接触了一下TI的物联网的产品,关于家庭照明的东西,在这里给大家分享一下。
这个主要是通过手机客户端或者通过云端来远程控制灯板的颜色、亮灭、饱和度等一些功能。因为TI提供了全部的代码,所以开发者可以发会自己的想象力,添加自己喜欢的功能。整个模块是基于ZigBee协议的和TCP/IP协议的。
这篇文章介绍的是使用Android客户端通过手机端控制ZigBee灯板的。
下面就来看看各个模块吧。
下面图片是三个ZigBee灯板,每个灯板有三个LED灯,分别是红、绿、蓝和白色的,灯板上集成的是CC2530芯片。
TI已经预先烧录了程序进去,当然灯板上也预留了debugger接口。
芯片面
led灯面
下面这个是一个USB dongle ,上面是一颗CC2531的芯片,主要负责ZigBee网络的组建。将数据采集发送到BB black(家庭网关),从BB Black中得到数据传个各个灯板。
这个就是一个BB Black 是一个类似于树莓派的一个卡片式电脑,主控芯片是TI的AM335。1G RAM 4GBROM,性能上玩爆树莓派。
这个主要的作用是一个家庭网关通过收发ZigBee传来的数据到internet上,下面的网口和家里的路由连接。
将上述各个模块接好之后,参考下面TI的官网给出的说明,即可搭建好这个系统。
手机上安装好TI提供的客户端,以为是给出源码的,所以开发者可以更改其中的代码,来添加自己的功能。
下面几幅图片展示了通过手机端控制不同的参数来实现灯板的颜色,饱和度和亮度的改变。
下面来看一下Android客户端的源码。
用户可以更改其中的代码增加新的功能,如定时启动灯光控制,早晨让室内的灯光随着时间的变换成不同的颜色营造出很好的氛围,晚上灯光绚烂出各种颜色,是不是很浪漫。。。开发者可以发挥想象,展现自己的创意,这个平台还是蛮好的。。
物联网,随时随地,任何事都要联网,未来是美好的,期待大家的共同努力,期待大家分享好的东西。
编程是一种思维方式,而代码只是一种表现形式,硬件是对编程的最好诠释。
分享铸就美好未来。。。
点赞
回复评论
暂无评论,赶紧抢沙发吧
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
单片机,初级问题2,大家指教。初学者,大家指教了。谢谢了。
ARK推出耗尽型功率MOSFET
简易图片编辑平台设计
WINCE开机画面LOGO的问题
无线摄像头的应用
新人求助关于flash读写看不懂啊!(用于FLASH的变频器实时数据定义及其实现)
西游记不为人知的无厘头秘密~不信你小时候没有这些疑问
RTC晶振的问题,有合适的解决方案么?除了使用6p的
板子收到了
【找年气儿】带你们看看一个中国西部的农村家庭
请教tlc2543 ad芯片的问题
Helper2416-47——fedora 20 开发环境全攻略
弱问:如何实现开机自动加载dll驱动?
单片机烧不进程序,查了下说是锁死,但解锁时弹出解锁文件有问题。看了下flash是这...
如何在复位时对RAM进行初始化
怎么移植中文点阵字库到STM32啊
LPC2460 USB HOST 驱动例程哪里找
技术文| 如何使用J-Link烧录SPI Flash
关于无线充电的问题啊
MSP430F5659 USCI的IrDA应用
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复