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

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

智能车电机驱动(HIP4082+LR7843)

Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档

  • Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档
  • Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档
  • Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档

Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档

Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档

Zigbee CC2530智能家居(宿舍、仓库),含IAR工程+APP+Wifi网关+上位机+文档


摘要 

本系统提出了一种基于物联网的智能家居系统,以一个协调器三个终端节点构成了卧室、厨房、客厅三个场景应用。它包含传感层、网络层和应用层。传感层:Zigbee核心板;网络层:QT编写的WebSocket网关(wifi);应用层QT服务端及APP客户端。可监测三个场景下的温度、湿度、气体浓度,通过步进电机控制窗帘,继电器控制灯的开关,APP及PC端应用由显示环境基本数据,控制智能设备等模块组成。

系统功能

基于物联网的智能家居系统由厨房、客厅、卧室场景节点组成,利用Zigbee自组网的特性,各场景节点与协调器组网。协调器将获取到的数据通过串口发送给虚拟机,虚拟机将分析处理数据然后存进数据库;Android手机端客户端通过Socket连接PC服务器,获取数据,存储数据以及发送控制命令。系统功能如下:

(1)空气质量监测

监测室内可燃气体或有毒气体如:CO、甲醛、甲苯和甲烷等含量。

(2)气候监测

DHT11温湿度传感器收集室内温湿度数据,LCD屏实时显示环境数据(我没有这个屏幕,实际可用)。

(3)APP远程控制

APP客户端通过Socket通信技术,可远程控制场景节点中的智能终端,包括LED灯、窗帘等。

(4)APP环境数据显示

在Android手机客户端中可实时显示家居内的温度值、湿度值、烟雾浓度。

(5)PC上位机远程控制

PC上位机通过Socket通信技术(wifi),可远程控制场景节点中的智能终端,包括LED灯、窗帘等。

(6)PC上位机环境数据显示

在PC上位机中可实时显示家居内的温度值、湿度值、烟雾浓度。

系统流程图

QT上位机设计图

节点实物图

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
APP客户端.zip
描述:APP源码
源代码
QT服务端.zip
描述:上位机源码
分享到:
收藏 (9)
电子硬件助手小程序 电子硬件助手小程序

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

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

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

(版权归同舟智能所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • PowerON - 一体化移动交流电源

    硬件组件:英飞凌CoolMOS C7 Gold SJ MOSFET× 1 英飞凌3D磁传感器2Go× 1 NodeMCU ESP8266分线板× 1 4通道继电器模块× 1 中心抽头12电力变压器× 1 电阻1M欧姆× 1 跳线(通用)× 1 面包板(通用)× 1 空白的pcb× 1 12 AWG电线× 1 15uf 300V电容× 1 2.2uf电容器× 1 4uf电容器× 1 环形电感(铁氧体磁芯上16匝18AWG漆包线)× 1 接线端子× 1 3mm安装螺钉和螺母× 1 外壳(任何项目框都可以使用,我们选择了一个简单的存储箱)× 1 电源线(任何都可以)× 3 LED(通用)× 4 晶体管散热器× 1 5V电源适配器× 1 Spade连接器× 1 软件应用程序和在线服务:Arduino IDEHeroku DynosNodeMCU固件手动工具和制造机器:烙铁(通用)无绳电钻(任何工作)热胶枪(通用)示波器Digilent Mastech MS8217自动量程数字万用表市场上有大量的电池组,但对于任何寻找移动电源插座的人来说,选择都是有限的。我们能找到的众多120V AC,但受受到价格,便携性和性能组合的限制。现在这就是我们的项目PowerON产生的缘由!开箱即用,它可以将17至30 V DC转换为120V AC,并且能够自动切换到插座。用户可以通过磁性旋钮或在线仪表板控制盒子。最重要的是,借助英飞凌的CoolMOS超结晶体管,该项目可提供平滑的正弦波形。创建的平滑电流波形适用于各种家用设备。特别是感应负载和基于TRIAC的调光器对方波电压特别敏感,荧光灯镇流器嗡嗡作响,电机升温,调光器显示出意想不到的行为。因此,与公用电力供应的正弦波非常相似的波形将与各种电器更兼容。
    来自:电源管理时间:2019-01-16 智能家居 电源 逆变器
  • MAX3232带九针串口图纸

    为广大需要的同仁献上一点点方便,整理绘制了一下MAX3232带九针串口图纸,有需要的自行下载参考。
    来自:智能家居时间:2019-01-11 原理图 pcb max3232
  • 工业级隔离485通讯模块

    此模块为隔离型485通讯单元模块,通过简单的一个短接电阻可同时兼容两块芯片,方便购买及备货。同时采用金升阳隔离是电源DCDC,可保证1500v电压隔离。
    来自:智能家居时间:2019-01-10 智能家居
  • 工业级隔离can通讯模块

    此模块采用ISO1050芯片,配合金升阳隔离电源模块组成。可实现工业级的隔离can通讯传输,可承受1500v的隔离电压冲击。此模块采用四层PCB绘制,适合集成至工业或其他DIY电子设计中使用,供学习者参考。
    来自:工业控制时间:2019-01-09 工业模块 通讯模块 iso1050
  • BOFF - Alexa启用开放式智能风扇

    BOFF可通过Alexa智能家居技能控制语音,并具有环境条件可视化功能。硬件组件:透明亚克力600x400 5毫米× 3 激光Ply 600x400 6mm× 3 LL120 120mm PC风扇× 4 BME680分线板× 1 透明亚克力板3毫米× 1 Arduino MKR1000× 1 M4机械螺丝× 16 M3机械螺丝× 32 M4 Heatfit插件× 16 M3 Heatfit插件× 16 PLA细丝× 1 Arduino风扇控制器PCB× 1 12V直流电源× 1 Neopixel侧灯条(120个LED)× 2 软件应用程序和在线服务:TinamousAWS Lambda 亚马逊Alexa Alexa技能套件手动工具和制造机器:激光切割机(通用)3D打印机(通用)烙铁(通用)BOFF是一个互联网连接的智能风扇。它通过Alexa智能家居技能实现Alexa,并提供有趣的环境条件可视化(或者如果您愿意,只需要温和的情绪照明!)。目标:这个项目的目的是建立一个开源的,互联网连接的智能风扇,可以远程控制,并感知环境条件,允许它报告问题。重要的是它设计友好,开放式设计相对容易构建和修改。许多人在睡觉时或在醒来时都像微风一样,同样的夜灯也非常受欢迎。然而,你可能更愿意在入睡前关闭它们,并且没有人想要起床关闭风扇,通过启用Alexa集成我们舒适的卧铺可以让Alexa关闭风扇而不必起床。
    来自:智能家居时间:2019-01-09 智能家居 物联网 智能风扇
  • 带触摸屏控制面板的智能家居开源

    使用Raspberry Pi和7英寸触摸屏与nymea:core和nymea:app构建带触摸控制面板的智能家居系统。硬件组件:Raspberry Pi 3型号B.× 1 Raspberry Pi Touch Display× 1 Philips hue× 1 Xiaomi Flower Care× 1 Raspberry Pi 3 & 7 inch display case× 1 软件应用程序和在线服务:nymeaSnappy Ubuntu CoreKodi有一段时间我现在使用nymea作为我的智能家居解决方案与nymea:核心在Raspberry Pi和nymea:应用程序在我的手机上。最初我想壁挂手机或平板电脑,但结果并不是那么好。手机是为口袋而打造的,当在不同的环境中使用时会产生很多小的问题。一个例子是唤醒屏幕:电话通常在侧面有一个硬件按钮来打开屏幕,如果这个东西贴在墙上,那将是一个真正的挑战。接下来的事情是,移动操作系统不喜欢在自助服务终端模式下一直运行的应用程序,是的,Android有一个功能可以将应用程序锁定到前台,但仍然存在不能正常运行的情况。我尝试时遇到了更多这样的问题。虽然可能有可能让Android设备迎合用例,但似乎很多人都在反对操作系统。所以最终我决定寻找一种替代方案,最后得到一个带有7英寸触摸屏面板的Raspberry Pi。
  • 自制电子闹钟,原理图源码开源供参考

    想做一个电子闹钟,花了一段时间做了一个电子闹钟,能显示自定义字符。三个按键调整时间和闹钟,主要是程序调试花的时间比较多。Altium Designer画的原理图和PCB图如下:
    来自:基础电路时间:2018-11-21 单片机 课程设计 电子闹钟
  • 小米智能插排物联网模块引脚定义及其封装参数

    作为很多同学在电子DIY时都会用到一些现成的模块,然后,由于需求不同,大家的选择方式也各有差异。今天我们只要给大家带来的是小米智能插排中物联网模块的引脚定义。可连接手机APP(米家)进行远程控制,大大缩短了开发周期,降低开发难度其模块大小仅为30*19*1.4(mm),引脚为7个。内置主控,可直接使用。网上看到大家有些直接使用插头,而非拆开使用内置模块,无论是外观的美观、体积的占用、还是技术难度都很低,而且功耗会增大。
    来自:DIY创意产品时间:2018-11-12 智能家居 原理图
  • Elara:智能家居的智能气流探测器!

    Elara是一款基于Arduino的智能系统,如果检测到窗户打开并且您的加热或冷却开启,它将向您发送文本警报。硬件组件:SparkFun ESP8266 - 开发板× 1 SparkFun可焊接面包板 - 迷你× 1 Arduino Stackable标头10针× 1 电阻68欧姆× 2 电阻10k欧姆× 1 电阻150欧姆× 1 电阻180欧姆× 1 LED红色5mm× 1 LED绿色5mm× 1 LED蓝色5毫米× 1 LED橙色5毫米× 1 USB-A到Micro-USB线为ESP8266板供电× 1 OpenBuilds微型限位开关× 1 门/窗传感器磁性开关× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)对于这个项目,首先我需要一种方法来检测窗口是否打开。使用市售的磁传感器开关或技术上称为“簧片开关”的设备非常容易实现。其次,我需要一种方法来检测何时有空气流过HVAC管道(热或冷无关紧要),结果证明这更具挑战性。经过几个小时的互联网研究后,很明显,实现这一目标的最佳方式是通过“ 触发开关” 连接的“ 帆”。最后,我需要能够将这两个输入组合在一起的东西,并在窗户打开并检测到气流时发出警报。为此,我决定选择基于arduino的“ Sparkfun ESP8266Thing”板。主要原因是其配备了一个车载wifi并且便宜,它还有足够的GPIO引脚满足我的需求。
  • 智能小家居——智能垃圾桶

    这是使用Arduino Uno,超声波传感器和伺服电机的智能垃圾箱。硬件组件:Arduino UNO和Genuino UNO× 1 超声波传感器 - HC-SR04(Generic)× 1 伺服电机SG-90S× 1 垃圾箱× 1 钢垫圈× 1 公/母跳线× 1 带盖的9V电池× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:线胶带胶枪在这个项目中,我使用Arduino Uno,超声波传感器,跳线,伺服电机,螺纹,小型钢垫圈和垃圾箱。步骤简述:1.采用Arduino uno,超声波传感器,伺服电机,跳线,9v电池和垃圾箱。2.将伺服电机黄色引脚(信号引脚)连接到Arduino数字引脚号。93.将伺服+ Vcc引脚连接到Arduino + 5V引脚。4.将伺服GND引脚连接到Arduino GND引脚。5.将超声波传感器连接传感器TRIG引脚连接到Arduino引脚号。2。6.将传感器ECHO引脚连接到Arduino引脚号。3。7.在胶枪的帮助下连接垃圾箱顶部的伺服。8.将垫圈和螺纹连接到垃圾箱。9.如图所示,在垃圾箱前面打一个孔并安装超声波传感器。10.上传代码。11.使用9V电池为Arduino供电。YAYYYY .... !!!!! 你的智能垃圾箱准备好了。
销量
1
查看
900
参数名 参数值
发布于 2018 年 11 月 20日
更新于 2018 年 11 月 23日
Moore8直播课堂