- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TI 物联网设计大赛参赛方案
项目名称: 微信云家居
团队名称: WeCon
队员名字: 马一华 孙雅文 陶思文
一、 项目设计背景及概述
设计背景:
随着智能家居的不断发展,对室内电器的控制系统也变得愈加地便捷
和友好。现阶段基于 wifi 的家居控制方案主要是在室内对电器进行
控制, 终端连接路由对同样接在路由上的设备进行控制,或是终端
连接设备产生的无线信号,直接进行控制。
然而,这些方案无法在离开家的时候对家里的电器进行控制。比如,
回家之前希望提前打开热水器或是空调,或者离家之后想起电器没关,
远程进行关闭。本项目融合了当下最流行的微信和云计算技术,使用
微信对家庭设备进行远程遥控。
项目概述:
本项目为智能家居提供一个全新的操控方式, 可以从在任何可以接
入移动网络的地方对家里的电器设备进行遥控。利用微信开放出来的
接口实现多用户管理,语言遥控,控制电脑等独特功能。将部分运算
部署在云服务器上,可以在云端修改代码实现产品的升级。
创新特色:
1) 微信接口丰富, 有发展潜力。 微信提供了很多不错的接口,比
如说语音接口,加密接口,并且微信的接口还在不断的增加中。
2) 人机交互友好。用户可以按照自己的风格编辑指令消息,发给对
应的微信公众号,服务器将提取出关键词,并生成对应的控制代码。
3) 用户管理便捷。在云端可以更改用户的权限,可以实现多用户控
制同一设备,或者是一个用户控制多台设备。
4) 软件更新方便。使用微信控制可以将代码部署在服务器上,系统
更新升级只需要在服务器上修改对于代码即可,用户不需要进行软件
更新。
5) 控制智能化。在 PC 上后台运行所编写的 C#程序,就可以对 PC
进行关机,重启,注销,屏幕截图等操作。
二、 项目设计原理
1、 原理概述
用户将指令传送到微信的公共平台,我们使用微信的开发者模式在新
浪 SAE 上对指令进行运算,包括去冗余,解析和编码,并将具体的
指令保存在数据库中。CC3200 不断刷新访问云端直接读取最新的指
令编码,并作出判断,对硬件设备进行相应的操作。
2、 硬件设计原理
硬件部分主要采用了 CC3200 芯片,继电器和红外发射模块,通过
CC3200 开发板上的 IO 口作为继电器的控制端,复用 IO 口作为
UART 口对红外模块传输数据。此外,使用开发板上的电源和地接口
为模块供电,开发板与模块通过杜邦线互联。 继电器模块采用达林
顿驱动电路,只要很小的电流就能让继电器吸合。继电器采用 5V 供
电,使用片内的 3.3V 进行控制。红外发射模块兼具接收和发射的功
能,可以拷贝接受到的遥控器控制信号。经过拷贝后,就可以通过串
口控制红外模块进行遥控。
3、 软件设计原理
软件部分分为 CC3200 端,PC 端和服务器端三个部分。
CC3200 端和 PC 端类似,都是通过 HTTPGET 的指令去查询服务器
上的代码,并作出相应的操作。CC3200 端的程序是在 CC3200SDK 的
基础上进行开发的,CC3200SDK 提供很多底层的接口,即使没有开
发 wifi 经验也能很轻松地对 CC3200 进行开发。代码主要是让
CC3200 工作在 STATION 模式,连接路由器,访问云端的服务器。IO
复用方面,打开了一个 IO 口控制继电器,两个 IO 口作为串口传输
RX 和TX 。PC 端的程序是通过 C#开发的,原理与 CC3200 类似,开
启之后,程序窗口隐藏并在后台运行,根据服务器上的指令进行相应
操作。
服务器使用的是新浪云服务器(SAE ) ,将微信公众号绑定到相应的
您可能关注的文档
最近下载
- InCAM Pro基础入门篇(中文).pdf VIP
- CCLE数据库使用教程.pptx VIP
- 自动控制技术及应用-全套PPT课件.pptx
- 加强科学管理,提高酿酒葡萄抗冻防寒能力.pdf VIP
- 部编版六年级语文上册第二单元《词句段运用》练习题(附答案).docx VIP
- 大模型时代:面向LLM应用的可观测能力建设-2024全球运维大会.pdf VIP
- 部编版八年级语文上册第三单元学情评估试卷 附答案 (2).doc VIP
- 部编版八年级语文上册第三单元学情评估试卷 附答案 (1).doc VIP
- 《公司金融》课程思政优秀教学案例(一等奖).docx VIP
- 部编版八年级语文上册第三单元学情评估试卷 附答案 (18).doc VIP
文档评论(0)