聚丰项目 > 基于OneNET的家居小网关

基于OneNET的家居小网关

本设备整合了相关成熟的协议在其中,利用成熟的云平台搭建了一套小型的物联网系统。主控网关使用的MCU是STM32F103,通过WIFI连接广域网来接入Onenet云平台,与服务器之间使用较为热门的MQTT协议,数据以Json格式传输。网关和移动端均可以多个设备同时存在于平台,利用云服务器作BROKER传输消息,方便监控数据以及控制设备。另外还加入了蓝牙音频部分,可以让旧的攻防或音响设备无线影音功能。

来听我的演唱会 来听我的演唱会

分享
12 喜欢这个项目
团队介绍

来听我的演唱会 来听我的演唱会

团队成员

马隆鸿 单片机工程师

分享
项目简介
本设备整合了相关成熟的协议在其中,利用成熟的云平台搭建了一套小型的物联网系统。主控网关使用的MCU是STM32F103,通过WIFI连接广域网来接入Onenet云平台,与服务器之间使用较为热门的MQTT协议,数据以Json格式传输。网关和移动端均可以多个设备同时存在于平台,利用云服务器作BROKER传输消息,方便监控数据以及控制设备。另外还加入了蓝牙音频部分,可以让旧的攻防或音响设备无线影音功能。
硬件说明

QQ图片20170223223825.png

硬件框图


主控芯片为Stm32f103RCT6

网络部分可选网线(W5500)或无线WIFI(ESP8266)等方式

CSR8645为蓝牙音频模块,可以接功放或者小音箱,让旧音响设备增加无线播放功能。

TP4056为充电芯片。

电路图见下(可下载附件看大图):

图片1.png


软件说明

设备主要通过MQTT协议接入中移onenet平台,传感器的参数通过自定义的json格式上传,手机端进行相应的解析。APP分别有中移平台APP,可以监控设备上传的数据;还有自己编写的安卓端APP,简易显示传感器参数。软件流程见下(具体可参考附件代码):

QQ图片20170223225727.png



演示效果

利用此网关接口上接入了DHT11、防水型18B20探头、光敏电阻、PM2.5传感器等传感器。温湿度、光照、PM2.5作为屋内环境参数检测,18B20是用于检测水温(煮热水、洗澡.....)。演示视频:



signin.jpg

app.jpg


product.JPG


web.PNG




附件

(9.89 MB)下载

评论区(8 )
  • hello_mcu: 不赖。外形有点意思

    回复

    • 来听我的演唱会: :)喜欢做精品

      回复

  • fmrs: 有市场

    回复

  • h1654155601.4045: 大哥,手机app是自己做的吗?

    回复

  • A_lanmao: 你好,能加一下QQ进行交流吗(QQ:2789026976)?我现在在学习MQTT,运行帖子附件中的程序时遇到了问题,关于MQTTDeserialize_publish的调用

    回复

  • 动心忍性1234: 您好我是无线电杂志的编辑,我们对您的项目十分感兴趣,请问您有兴趣投稿吗?成为我们的作者除稿费外还有其他优厚条件。敬请参与。投稿请联系QQ260534978.

    回复

  • 动心忍性1234: 您好我是无线电杂志的编辑,我们对您的项目十分感兴趣,请问您有兴趣投稿吗?成为我们的作者除稿费外还有其他优厚条件。敬请参与。投稿请联系QQ260534978.

    回复

  • 华成涵涵: 厉害,请问怎么连接one.net内容呢

    回复