开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

精美元器件欣赏:连接器分立电线外壳(0039012225)

小型物联网系统——家居网关设计

  • 小型物联网系统——家居网关设计
  • 小型物联网系统——家居网关设计
  • 小型物联网系统——家居网关设计
  • 小型物联网系统——家居网关设计
  • 小型物联网系统——家居网关设计

小型物联网系统——家居网关设计

小型物联网系统——家居网关设计

小型物联网系统——家居网关设计

小型物联网系统——家居网关设计

小型物联网系统——家居网关设计


您可能感兴趣的项目:
  1. 基于NUNCLEO开发板+W5500实现智能家居网关原理图+相关数据手册
  2. zigbee智能家居+wifi(智能网关)+Android APP
  3. 独家珍藏免费分享—智能家居控制系统完整设计方案
  4. 智能手表不要买,自己也可以DIY制作(制作资料开源)
  5. 重金购买的国赛机密资料 — 智能家居原理图、程序(软硬件开源,3.63G)


概述:

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

主控芯片为Stm32f103RCT6,网络部分可选网线(W5500)或无线WIFI(ESP8266)等方式。CSR8645为蓝牙音频模块,可以接功放或者小音箱,让旧音响设备增加无线播放功能。TP4056为充电芯片。

硬件框图:

所用器件

  • MCU
  • 以太网芯片
  • WiFi
  • 蓝牙
  • 线性充电器
  • E2PROM

软件说明

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

视频演示效果:

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

手机APP截图:

电路相关文件

电路图文件
原理图.zip
描述:原理图
源代码
程序源码.zip
描述:程序源码
分享到:
收藏 (42)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归来听我的演唱会所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于树莓派设计的智能手机控制的互联网智能锁

    互联网连接,伺服驱动的锁闩执行器,可使用智能手机远程操作。硬件组件:Raspberry Pi 3型号B.× 1 高扭矩伺服,Tower Pro MG995R× 1 3毫米LED:红色× 1 SparkFun按钮开关12mm× 1 跳线(通用)× 1 户外安装胶带× 1 1/4“MDF板(可选)× 1 软件应用程序和在线服务:Blynk手动工具和制造机器:热胶枪(通用)烙铁(通用)OpenBuilds Allen扳手在这个项目中,我们将向您展示如何制作由Raspberry Pi驱动的智能手机控制的互联网连接式死栓执行器,该执行器可以添加到您现有的门锁上,而无需对门进行任何修改。门锁可以由多个智能手机控制,甚至可以在有人锁定/解锁门时通知您。所有这一切都是通过一个简单的拖放式应用程序构建器完成的,这使得构建自己的物联网(IoT)应用程序变得前所未有的简单。对于一个额外令人印象深刻的门锁,我们还将向您展示如何添加一个简单的LED灯来指示门是否被锁定,以及一个按钮来手动操作锁。
    来自:智能家居时间:2018-11-15 物联网 家庭自动化 智能锁
  • 防酒驾检测仪,醉驾报警!

    该项目测量驾驶员呼吸时的血液酒精含量。可以从安装在驾驶员前方的传感器检测水平。硬件组件:Bolt IoT Bolt WiFi模块× 1 USB-A到迷你USB电缆× 1 Grove-Gas传感器MQ3× 1 软件应用程序和在线服务:Bolt IoT Bolt CloudMailgunBolt IoT Python库可以借助正确的技术和强有力的法律来预防醉驾现象的发生,在自己力所能及的范围内,我可以制造一些原型,以便在驾驶时发现任何出租车司机醉酒时警告出租车公司。附件里我将分享构建这个原型的步骤。
  • Herb(ert):一个自动灌溉的桌面植物

    我有浇灌不及时导致植物死亡的经历,但是这次Herb(ert)将传感器数据与边缘物联网逻辑相结合,实现自动浇水并保持健康!硬件组件:Raspberry Pi 3型号B +× 1 DHT22温度传感器× 1 SparkFun土壤湿度传感器(带螺丝端子)× 1 通用晶体管NPN× 1 电阻1k欧姆× 1 母/母跳线× 1 无刷水泵× 1 软件应用程序和在线服务:niolabs nio平台在我们这个互联世界中,没有理由让室内植物死亡。我过去曾多次犯过这种失误,但当我遇到我的新桌面植物Herb(ert)时,一切都改变了。它激励我使用我所拥有的技术来确保其健康。我这个项目的目标很简单。我希望通过尽可能少的物理交互来保持我的植物活力和健康。我不想每隔几天感受一下土壤,猜测它是否足够湿润。我不想测量任意量的水,并猜测它是否足以给植物。我希望Herb(ert)自己处理所有这些逻辑,让我负责在水箱变低时填满水箱。
  • 便携式实时温度检测显示仪V2:IOT版

    使用Arduino Yun Shield,我改良了我上一个项目并使其连接到互联网!硬件组件:Adafruit标准LCD - 16x2白色蓝色× 1 面包板(通用)× 1 SparkFun按钮开关12mm× 1 跳线(通用)× 1 电阻10k欧姆× 1 220欧姆电阻× 1 单转电位器 - 10k欧姆× 1 Arduino UNO和Genuino UNO× 1 Arduino Yun Shield和Genuino Yun Shield× 1 USB电池组× 1 软件应用程序和在线服务:TembooArduino IDE这个项目很像我的上一个项目,但有一个很大的不同,它是互联网连接!我正在使用Arduino Yun Shield和Temboo从Yahoo Weather API中提取当前温度并将其显示在16x2 LCD上。按一下按钮就可以了!
    来自:家用电器时间:2018-11-14 arduino 物联网 温度检测
  • 暖冬佳品 - 智能杯垫,更关心你的温度

    一个智能杯垫,用于监控咖啡的温度,并在过冷之前通知您。硬件组件:NodeMCU ESP8266分线板× 1 Adafruit TMP006 - 非接触式红外热电堆传感器突破× 1 RGB漫射共阴极× 1 电阻100欧姆× 3 公/母跳线× 1 跳线(通用)× 1 面包板(通用)× 1 蛋糕盒10碟× 1 软件应用程序和在线服务:Arduino IDE myDevices CayenneAdafruit TMP006红外热电堆传感器库手动工具和制造机器:热胶枪(通用)钻和/或刀具你自己做一杯热腾腾的咖啡,随身携带它到你的桌子,但由于它太热而不能立即饮用,你把它留在那里继续你的工作,等你想起来喝的时候,咖啡已经冷。如果你有一个聪明的杯垫来放你的杯子,杯垫监测温度,并在它变得太冷之前通知你...一个想法:连接设备放置一杯咖啡(或茶)非接触式温度测量和冷却率的智能监控;可通过Web界面配置并提供在饮料过冷之前通过电子邮件或短信通知;基于ESP8226板(即SparkFun ESP8266 Thing - Dev Board);采用myDevice Cayenne物联网平台。
    来自:智能家居时间:2018-11-09 物联网 智能家电 智能杯垫
  • 最完整的物联网系统(app,web后台,上位机,微信公众号)

    个人网站: http://www.fishiot.top/ web后台: http://www.fishiot.top/console/panel/index.html 演示效果视频链接(视频中附有讲解,请打开扬声器观看,不要静音,另外视频有点长,请耐心看完): https://v.qq.com/x/page/e0735zjyiwh.html?微信公众号: fish物联技术交流群: 203625801作者QQ: 2260571610 作者电话: 15727652280此项目是基于上海庆科的emw1062 wifi模块来实现的,和stm32之间通过SDIO接口来实现通信,所以可以实现高带宽传输,比如本系统中实现的摄像头视频远程传输,远程录音,wav音频播放等高级功能,请观看视频链接,感受其强大之处!本系统中加入了权限管理系统,可以通过二维码的方式把自己的设备分享给别人,超级管理员可以删除对其他用户对此设备的使用,硬件上支持OTA升级,在APP上给出的是一个bin文件网络地址,在pc和web后台上是给出一个本地的bin文件,支持GPS实时定位,嵌入了百度地图SDK基于本系统,我已实现APP端,包含ios和android俩个系统的,已实现上位机,包含window和mac系统的,实现web后台,采用layui框架,实现了微信公众号,下面分别简单介绍。一.硬件设备端 上面包含了2套硬件,一套是野火的stm32f429开发板,一套是上海庆科官方的micokit3165,他们是独立的,互补影响,每个开发板上挂有不同的外设资源,APP或者其他控制端就会动态解析出开发板上的外设资源,从而显示出不同的操作界面,这样的好处就是当硬件上增加外设时,APP端是不用改变的,二.APP端 三.PC上位机支持mac系统版本的(看演示视频,里面有介绍),以下只以window上的截图, 仿QQ 2014版本的登录界面四.web后台最后说一句,请一定要看视频演示效果,因为功能太多了,只能用视频看的才能更直观!
    来自:智能家居时间:2018-10-08 stm32 物联网 上位机 app mico web后台
  • MC20 GPRS功能测试(含原理图),共享单车、共享充电宝、共享雨伞

    电脑测试MC20(含原理图) GPRS功能,实际测试稳定可行包含两种链接测试:(1)IP+端口号与花生壳服务器连接测试;(2)IP+域名与花生壳服务器连接测试试用于物联网服务,如共享单车、共享充电宝、共享雨伞等
    来自:智能家居时间:2018-10-07 单片机 物联网 共享单车
  • 便携式仓库、控制棚、温室监控

    工业物联网系统的原型,使用MKR GSM1400和全息图增强仓库/温室监控。硬件组件: Arduino MKR GSM 1400× 1 全息全球物联网SIM卡× 1 DHT11温湿度传感器× 1 Seeed Grove - 气体传感器(MQ2)× 1 MQ135气体传感器× 1 跳线(通用)× 1 软件应用程序和在线服务: Arduino IDE全息数据路由器ThingSpeak API背景:湿度和温度监测是盐/乳制品仓库,温室以及家庭中非常重要的因素。我不打算从数字仪表中读取手动读数,而是计划使用Arduino MKR GSM 1400自动将仓库(温度/湿度)的实时统计数据流式传输到Hologram Cloud和ThingSpeak Cloud。通过这种方式,我们可以获得随时随地获得实时结果,并及时做出决策,以保护产品免受损坏。我还在该系统中增加了一个功能,即气体/烟雾监测,光照水平和环境监测,这在安全和健康环境方面是很好的。如果发生火灾或冒烟,您可以获得系统警报,或者如果有任何污染影响,我们可以采取措施使我们的环境变得清洁。Arduino MKR GSM 1400将从所有传感器和模块接收数据,并通过Hologram SIM卡将其发送至全息云。之后,我们将数据从全息图发送到ThingSpeak通道进行图形可视化和进一步处理。
    来自:智能家居时间:2018-09-30 物联网 温室监控 工业物联网
  • 基于STM32的智能家居语音控制系统

    本设计是一个基于STM32的智能家居控制系统,主要以STM32为微控制器,集成WIFI模块、无线通信模块、语音识别模块、音频播放模块、红外发射模块、温湿度传感器等模块,并搭配手机APP作为远程控制端,实现家用电器的远程控制及语音控制。本设计主要是基于三大部分,第一部分:基于STM32的智能家居控制器,第二部分:在电脑上设计的本地服务器,第三部分:手机APP,这三部分通过路由器由WIFI相连接实现具体功能。智能家居控制器主要通过语音识别功能控制两大类家用电器,由315M无线信号。传输信号的灯、插座和红外线传输信号的空调、电视等。本地服务器本质是构建一个能够让手机APP和控制器数据相互转发的平台,在平台上可以实现数据的统一。数据转发服务是由一个TCP Server完成的,实现Websocket和Socket之间的数据转发,并在nginx服务器上放了一个由HTML5写的Web页面,可以连接Websocketr,实现了浏览器与服务器之间的通信。
    来自:智能家居时间:2018-09-24 stm32 智能家居 esp8266 ld3320
  • 使用Arduino和4x4键盘的无钥匙门锁系统

    在这个项目中,我们将制造一个无钥匙门锁系统,该系统使用4X4键盘输入键和伺服电机打开或关闭。硬件组件:Arduino UNO和Genuino UNO× 1 舵机(Tower Pro MG996R)× 1 跳线(通用)× 1 面包板(通用)× 1 5毫米LED:红色× 1 5毫米LED:黄色× 1 蜂鸣器× 1 Adafruit标准LCD - 16x2白色蓝色× 1 软件应用程序和在线服务:Blynk随着盗窃日益增加,安全性成为一个主要问题。在这个项目中,我们将使用Arduino Uno制作带键盘的数字门锁系统。只有输入了正确的密码(*#C9 ),它才会打开你的门,它会因错误的密码而发出哔哔声。
    来自:家用电器时间:2018-08-30 物联网 嵌入式 家庭自动化
销量
393
查看
8533
参数名 参数值
发布于 2017 年 05 月 24日
更新于 2017 年 05 月 25日
Moore8直播课堂