针对智能家居的特点及应用背景,设计了一种家庭多功能控制系统。该系统采用飞思卡尔公司ARM Cortex A8系列的i.MX51处理器作为MCU,在其上移植嵌入式Linux作为软件开发平台,并利用Qt相关技术为基础设计友好的用户界面,实现了ARM板的各功能模块与服务器端的交互。系统同时具备数字可视对讲、信息收发、家电控制、安防报警、家庭娱乐等功能。
2021-06-22 13:09:08 221KB 基于Linux/Qt 智能家居 系统设计 文章
1
照明控制在日常生活中是必不可少的,无论是用于日常的照明还是装饰,都在这个社会中扮演着不可或缺的角色。从第一盏灯光的亮起到现今智能化的照明设备,照明控制技术经历了从手动控制到自动控制,然后到智能照明控制的发展过程。
2021-06-22 11:31:11 167KB SOC
1
智能家居之环境监控系统-qt.7z
2021-06-22 11:00:25 2.88MB 智能家居之环境监控系统-qt.7
这是基于STM32设计的智能家居系统(采用Onenet云平台)。 硬件包含: 光敏电阻传感器 DHT11温湿度传感器 MQ-5 液化气/天然气/煤气监测传感器 MQ-2 烟雾传感器 3盏LED灯表示窗帘开关、空调开关、电视开关 联网WIFI采用: ESP8266 主控平台: STM32F103C8T6 物联网服务器:OneNet平台 物联网APP: 设备云
2021-06-22 09:02:56 1.47MB oenet 物联网 智能家居 STM32
本系统通过对 ZigBee 技术、人脸识别技术、Linux 嵌入式系统应用技术以及电子电路等知识的综合运用,同时通过理论研究与市场需求分析,提出了一套组网方便、多种方式实现远程监控的智能家居系统解决方案,经测试证实此方案能较好实现家居智能化的功能,同时这套系统组网方便、控制方式多样化,是智能家居发展的一种趋势,在未来有很好的应用前景。
2021-06-21 16:15:38 16.5MB 智能家居 ZigBee技术
1
智能家居公司网站模板.rar
2021-06-20 21:02:54 12.84MB 智能家居 公司网站 网站模板
客户端:Java语言编写的web程序,使用eclipse导入工程配置tomcat即可运行; 主控端:使用MDK导入工程,编译烧录到STM32f103中即可; 监控端:使用KEIL导入工程,编译烧录到51单片机中即可
2021-06-20 09:59:58 3.62MB STM32f103 51单片机 智能家居
1
stm32+esp8266物联网开发板出教程了,教程从零讲起,从快速体验篇,硬件设计篇,实例源码篇,手机app制作篇,服务器开发篇五方面进行教学,淘宝独此一家。该云开发板采用stm32+esp8266方案,主控MCU采用性价比高的stm32f030c8t6,板载了可编程全彩RBG灯,可编程正反转及调速电机, 温湿度传感器等外围资源。 从简单的实例中,让用户学习物联网的神奇之处。更重要的是除了开发板外,我们还提供调试好的mcu源代码,手机app安卓,IOS源代码,入手即可开发物联网项目,更是新手学习之利器!据多年开发经验写了从零快速开发教程,同时本教程将持续更新新的技术。 一键配网,局域网和远程4G网络自由切换控制 演示视频观看:https://player.youku.com/embed/XMzQ2NjI4NDc4OA== 体验资料下载:https://pan.baidu.com/s/1qJ8LYXI1m23xh5C3SSjEbQ 重要的是此开发板提供技术支持服务!!! 详尽的教程,学习无忧: APP源码提供Eclipse和android-studio两种版本源代码。 五分好评送APP源码部分讲解视频: 第一节 :课程目录 第二节 : 搭建Android开发环境 第三节 :导入框架前的准备 第四节 : 导入框架,验证是否已经成功、 第五节 : 发送指令至云端&&基本的控件使用。 第六节 :checkBox等控件使用。 第七节 :同步从云端设备发送过来的设备信息到APP. 第八节 :揭开实战的APP的神秘面纱 第九节 :实战APP的基本信息修改,图标、名字等 第十节 :动态在设备列表显示当前设备信息 。 第十一节 :设备详细页面的逻辑控制处理(上)。 第十二节 :设备详细页面的逻辑控制处理(下)。 第十三节 :课程总结。 送四款智能APP源码
2021-06-20 09:14:58 13.16MB 智能家居 物联网 电路方案
1
继续分享我的智能家居毕设的进度,这次主要实现的就是在domoticz下的一个智能开关的实现。 关于 domoticz 和天猫精灵的对接 请参考我的上一篇文章 这篇文章主要是受到了大佬的启发,如果你也是想要做类似的设备我建议你去看一下大佬的视频 https://www.bilibili.com/video/av67989389  这个大佬一共发了三个视频,都很受到的启发很多 关于怎么去搭建这个domoticz的系统就请参考我的其他博客。 言归正传,我们这次的硬件是 ESP8266(买正点原子的开发板送的) ,使用的软件是uPyCraft 和 MicroPython File Uploader
2021-06-19 20:43:16 954KB c do dom
1
作者:annysky 概述智能家居是目前最火热的应用方向,基于对物联网和智能家居的热衷和喜爱,以自己小屋为实际应用模板,将智能家居的设想变为现实状态。本智能家居应用平台基于STM32H7和STM32F4为主芯片进行设计,分为主控平台和网关平台。主控平台以ART-PI开发板为核心,主要任务是查询网关平台的数据信息、查询和设置参数、与云平台进行交互等;网关平台以STM32F407为核心,主要任务是采集数据和分析处理数据、并将主控平台下发的指令进行分析处理后来控制终端,该平台目前采集4路温湿度、1路电量、1路甲醛、1路PM2.5、2路烟雾报警、1路水浸报警、2路门锁状态的数据,输出控制1路加热和散热,通过CAN通讯与主控平台进行联络,并且使用屏进行显示各个状态,还可以使用WLAN与Onenet进行数据交互。后续根据需要在CAN网络上增加设备或模块(智能窗帘、CAN温湿度传感器、智能继电器、门禁系统、摄像头等),能够监测和控制终端产品。 开发环境硬件: (1)主控:ART-PI(STM32H750XB),ART-PI-DOCK扩展板(含屏) (2)网关:WT-19S42(STM32F407VGT6) (3)RT-Thread版本:RT-Thread V 4.0.3 (4)开发工具及版本:MDK 5.27,CANTest,XCOM V2.0,VGUS2020,DGUS_V759-t5l RT-Thread使用情况概述(1)内核部分:调度器,信号量,消息队列,libcpu/BSP。 调度器:创建多个线程来实现不同的工作。 信号量:用来同步线程。 消息队列:用来实现线程之间传递的数据。 libcpu/BSP:外设CAN驱动、UART驱动。 (2)组件部分:CAN框架,UART框架, CAN框架:使用FDCAN2框架来与网关平台进行数据交互,上层代码可以提高代码的可重用性。 UART框:使用UART框架来与ART-PI-DOCK扩展板进行数据交互。 (3)软件包部分: cJSON:C语言实现的极简的解析 JSON 格式的软件包。 WebNet软件包:由RT-Thread 自主研发的,基于 HTTP 协议的 Web 服务器实现,它不仅提供设备与 HTTP Client 通讯的基本功能,而且支持多种模块功能扩展,且资源占用少、可裁剪性强,充分满足开发者对嵌入式设备服务器的功能需求。 Onenet: RT-Thread 针对 OneNET 平台连接做的的适配,通过这个软件包,可以让设备在 RT-Thread 上非常方便的连接 OneNet 平台,完成数据的发送、接收、设备的注册和控制等功能。 硬件框架总方案原理图 智能家居应用平台方案原理图如图1所示,主要由两部分组成(目前状态,后续根据实际应用情况进行扩展),分别是主控平台和网关平台。 图1总方案原理图 主控平台: 主控平台的硬件分为两部分。一是ART-PI开发板,是由RT-Thread 设计的开源硬件,核心芯片是STM32H750XB,主频最高达480M,支持超低功耗。开发板板载功能众多,标配 TYPE-C 接口,板载 WIFI, 蓝牙配网,还有 LCD(RGB888),SDRAM, TF-Card, USB-OTG等应有尽有。 另外一部分是ART-PI-DOCK扩展板:根据ART-PI开发板的扩展接口自主设计的ART-PI-DOCK扩展板。主要的功能是通讯和人机交互,不参与对外设传感器或者模块的控制和信号采集(除光敏和温湿度)。板子主要包含以下几种功能: (1)2路CAN通讯 (2)1路485通讯; (3)1路232通讯; (4)1路TTL通讯; (5)1路WLAN网络通讯; (6)CAN匹配电阻设置; (7)主机ID设置; (8)1路温湿度传感器; (9)1路光敏传感器; (10)1路锂电池充电管理模块接口; (11)1路外设5V输入接口; (12)1路串口屏接口; (13)1路TFT液晶屏接口。 扩展板涵盖的功能非常全面,包含了目前应该最广泛的几种通讯方式和人机交互方式(可选),可适应不同应用场景。 图2 ART-PI-DOCK原理框图 网关平台 网关核心芯片是STM32F407VGT6,1024k Flash,192KB SRAM,工作频率为168 MHz。基于STM32F407强大的功能,在设计网关平台时,使用了符合IEEE 1588 v2标准要求的以太网MAC10/100,并使用了高达6个USART设备。另外使用了1路CAN,4路串行设备,12路开关量输入,8路开关量输出,各个接口均进行了标识。 图3网关平台原理框图 软件框架说明图4 主控平台软件流程图 图5 网关平台软件流程图 本项目采用的是主控与网关两个平台,主控平台完成对网关平台数据的处理显示,并对网关平台的参数
2021-06-19 20:26:30 10.95MB stm32f407 智能家居方案 stm32h750 rt-thread
1