实验室项目-智能家居介绍
文章原发布地址https://xiaoyou66.com/archives/2439
本文章为个人博客的备份版本、作者:小游、作者博客:点击访问
这个也算是我们实验室的一个代表作品了,我们通过微信小程序来对家居进行控制。目前已经部署到我们的实验室了,下面对这个项目进行简单介绍。
控制部分
微信小程序控制
下面这个图这个是我们实验室的微信小程序,可以查看当前实验室的温度,湿度信息。同时还可以控制空调开关和温度,下面还有四个按钮可以分别控制实验室的大门,窗帘,饮水机和灯光(这个灯目前还没有。。)
手势控制
这个需要配合我们的手势模块来进行控制。我们可以通过在模块上面做出不同的手势来进行控制,手势模块长下面这个样子(因为这个实在没啥用,当初只是为了给领导展示才临时加的这个功能。。。。)
天猫精灵控制
当然我们也对接了我们实验室的天猫精灵,我们只需要对天猫精灵说开窗帘或者开空调,我们实验室的窗帘和空调就会自动打开。
硬件部分
其实我们这个有两个核心部分,一个是ZigBee控制窗帘饮水机,然后空调和门锁单独有wifi模块来进行控制
这个是我们ZigBee的核心节点。
门锁部分
下面这个是我们的门锁控制部分,其实就是利用WiFi模块和电机驱动模块来驱动我们的门锁电机使其开门。
当然我还在门上贴了我们实验室的小程序,只要经过认证就可以直接用微信小程序开门
饮水机部分
我们改造了一下饮水机,把里面的线给接出来了。。。然后用继电器来进行控制
窗帘部分
窗帘部分也通过ZigBee来进行控制,下面这个是我们的控制部分
我们这里改造了电动窗帘,把控制部分单接出来连上我们的控制部分,实际效果如下
空调部分
空调部分我们集成了温度检测和空调控制
通过wifi模块和我的服务器连接,实时把温度和湿度数据上报给服务器,服务器也可以发送控制命令回去。
空调控制部分我们通过红外信号来进行控制。实际效果图如下
整体框架
这个是我们的答辩PPT图片介绍
实验室项目-智能家居介绍相关推荐
- android智能家居ppt,智能家居介绍.ppt
<智能家居介绍.ppt>由会员分享,可在线阅读,更多相关<智能家居介绍.ppt(14页珍藏版)>请在人人文库网上搜索. 1.智能家居介绍,智能家居是以住宅为平台,利用综合布线技 ...
- 树莓派开发实战项目 智能家居--简单工厂模式(简单工厂模式介绍)
一.搭建模型 二.设计模式的概念引入 1.什么是设计模式 软件设计模式(Design pattern),又称设计模式,是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是 ...
- QT 项目 智能家居系统 上位机
有哪些文件 : 头文件: 1. auidio .h 语音识别 模块 2. camera.h 人脸识别登录模块 3. chooselevelscene.h 翻金币游戏的 4. dataconfi ...
- 物联网小项目智能家居(QT、MQTT、嵌入式开发板、Ubuntu)
项目框架: 概述:搭建一个物联网的实战小项目,为本阶段的学习做了一次总结及记录.把构建的整个过程分享出来给大家,项目难点在于各种环境的搭建,而代码逻辑并不难. 说明: (1)本项目总共涉及到了4个MQ ...
- 树莓派开发实战项目 智能家居--简单工厂模式(摄像头图片获取)
一.添加UVC驱动 有些程序采用V4L2编程,会访问到/dev/videoX设备,因此需要添加UVC驱动,针对树莓派3B/3B+可以采用如下的方法添加bcm2835-v4l2驱动: pi@raspbe ...
- 基于2.4GHz射频NRF24L01模块的智能家居项目总结
1. 经过陆陆续续的几个双休日和考试周里的空闲时间里的编写和调试,终于于2015/12/26今天晚上大体完成了智能家居的调试工作!总算是没有半途而废,耐心也受到挑战. 2. 几个比 ...
- HomeKit 智能家居
一.智能家居介绍 自2014年苹果发布HomeKit智能家居平台以来,智能家居逐渐深入人们的生活,受到年轻人的追捧.智能家居如何智能呢?主要从三个方面说明: 1)语音控制:用户可以通过简单的语音来进行 ...
- 智能家居设备安全分析技术综述
摘 要 随着智能家居技术的广泛应用,智能家居作为物联网技术在家居领域的典型应用得到了迅速的发展.然而,智能家居设备中存在的安全缺陷将直接威胁用户的隐私安全甚至是生命财产安全,因此,针对智能家居的安全分 ...
- 物联网毕设 -- 智能家居控制系统(APP+OneNET+WIFI)
目录 前言 一 连线图 1. 原理图 2. PCB效果 3. 实物效果 4. 功能概括 (1)硬件端 (2)APP端 (3)云平台端 演示视频 二 底层代码使用方式 1. 使用说明 2. 下载程序 3 ...
最新文章
- webpack 采坑(CleanWebpackPlugin 插件报错: CleanWebpackPlugin is not a constructor ;)
- 谈谈IT界8大恐怖预言!
- DM达梦数据库 - 设置忽略关键字方法,login关键字处理实例演示
- 带有匹配滤波器的雷达信号调制和脉冲压缩技术的Matlab程序
- 为什么对开发者很重要?
- HDU1425 A Chess Game
- android app自动更新界面_Android自定义view之模仿登录界面文本输入框(华为云APP)...
- python file read和write的速度_python file.truncate() 然后 file.write() file.read() 出现乱码...
- 转载杨绛《一百岁感言》
- IHttpModule与IHttpHandler的区别整理
- 请慎重你的选择,到底想要的是什么:一次误检的经历
- 计算机科学箴言集 -- 编程珠玑续
- emlog模板 Meta主题带后台开源版 资源娱乐网模板
- Python 实现 PDF转图片 图片转PDF
- 给文字上加中划线_Word中为字符添加上划线该怎么做
- java dozer_java – Dozer双向映射(String,String)与自定义转换器不可能?
- 超键、候选键、主键和外键的区别和联系
- mysql怎么批量导入excel数据_phpmyadmin怎么批量导入excel数据到mysql
- braintree 整合国外信用卡支付(visa等)
- 写给程序员的数理科普:混沌与三体
热门文章
- 梦幻不显示服务器,梦幻西游:鬼区终于可以转区,一年看不到几个人的鬼区瞬间爆满!...
- Kotlin flow 实现计时器工具类
- 你的能量超乎你想象——我的OCM之路
- 数据挖掘十大算法(六):PageRank算法原理与Python实现
- 基于matlab多绕组变压器模型的磁饱和式可控电抗器仿真建模方法,基于MATLAB多绕组变压器模型的磁饱和式可控电抗器仿真建模方法...
- java接收时间注解(格式化时间处理)
- 【高软】系统与规划管理师教材笔记-第二章-信息技术知识
- 如何发动DDoS 攻击
- 正则化、正则项、正则问题的快速理解
- javafx逻辑实现五子棋基本功能(悔棋,重新开始,保存棋谱,复盘,人人对战,单机模式