查看: 6141  |  回复: 7
参赛作品《基于公有云平台的gprs遥控插座》

主题

回复
发表于2017-06-09 16:07:23 | 显示全部楼层
1# 电梯直达

【报名阶段需要填写的内容】


1. 参赛者姓名(必填项):王茂全


2. 单位或学校名称(必填项):成都致晟科技


3. 当前职务或职称(必填项):工程师


4. 参赛作品的名字(必填项):基于公有云平台的gprs遥控插座


5. 简要陈述您的idea和作品(必填项):利用免费公有云平台的网页端或者app端,通过gprs实现对插座的控制


6. 拟用到的立创商城在售物料(必填项):stm32f103 阻容器件 晶振等


7. 拟用到的非立创商城物料或其它补充(必填项):gprsdtu模块 ac-dc电源模块


【作品正式发表(报名成功后进入设计阶段)需要填写的内容】


一、作品简介

gprs插座已经完成一段时间了,是当时给学生培训演示用的,现在有时间来写这个帖子了。gprs插座主要可以用在没有wifi的地方,直接用现在很多的免费物联网云平台来控制,无需开发网页及app端,原理功能都比较简单,适合个人DIY。

 

这是网上买的外壳

 点击查看大图  点击查看大图

在JLC做回的板子,选择了SMT服务,把芯片阻容晶振等都贴了,回来只需要焊接几个器件的可以了,很方便呀

 点击查看大图

除了电源模块和dtu模块,其他都可以在JLC商场买到,电源模块和dtu模块用的之前项目余下来的。

 点击查看大图 

焊接好后的图

 点击查看大图

装配完成图

二、系统构架图

 点击查看大图


原理比较简单,DTU模块烧写好云平台的IP后,连上服务器,进入串口透传,单片机根据云平台提供的协议通过串口发送数据去获取平台上的设备状态,根据获取的状态信息还控制继电器的开断。

三、硬件部分的描述

 点击查看大图 点击查看大图

原理图和pcb,比较简单,附件是源文件 原理图和pcb.rar 


四、材料清单(BOM列表)

 点击查看大图

附件是BOM清单 bom.rar 


五、软件部分的描述(选填)

软件分为应用软件和单片机程序,由于使用的免费公有云,应用软件不自己开发,我用的是yeelink的云平台,以前注册过账户,只需要在网页端进入账户后在里面添加自己的设备和传感器,需要记住的就是申请的APIKEY,设备ID,传感器ID,在单片机程序里会用到。云平台提供了安卓和ios的APP,可以下载登陆自己的账户进去就可以看到界面。

  

单片机程序是在以前做过的一个wifi插座上修改的,当时使用的8266模块,都是串口透传的。

 点击查看大图 

只需要修改自己的apikey,设备id和传感器id就可以了,添加传感器就我们的开关。

关于云平台的协议,采用的网络get去获取的状态的,dtu连上服务器后,我们单片机发送:

GET /v1.0/device/349341/sensor/391299/datapoints HTTP/1.1
Host:api.yeelink.net
U-ApiKey:39d5d9e1b0f3a02c0ba0268aaa04a57f
Accept: */*
Content-Type: application/x-www-form-urlencoded
Connection: close
云平台会回复:

HTTP/1.1 200 OK
Server: nginx/1.1.19
Date: Wed, 12 Jul 2017 02:48:47 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
{"timestamp":"2017-07-12T10:39:00","value":0}
这里我们收到的value值就是云平台上开关的状态,0就是关,1就是开,只需要根据状态执行继电器即可。

附件是stm32源程序:源程序.rar 

六、作品演示

视频名字:第二届立创商城电子制作节参赛作品:《云平台gprs插座》 。标题太长上传受限名字缩减了下。

链接地址:https://v.qq.com/x/page/b0528ro263d.html


七、总结

一直关注JLC电子节,去年错过了,今年终于报上了。

论坛里很多大牛,对他们的作品膜拜,让我学到了很多。由于这个插座原理比较简单,除了结构原因重投过一次版,整个调试完成过程还是比较顺利。作品比较适合个人DIY。

最后感谢JLC提供的这样的一个展示平台。


主题

回复
发表于2017-07-23 11:13:33   |  显示全部楼层
4#
发表于2017-06-09 16:29:21  2# 欢迎参与!您已经报名成功!您现在就可以开始进行设计工作了,后期相关内容请在一楼编辑进行完善。当前所有参赛选手分值统计表及...
现在还可以主动传播吗

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部