项目完成后会在Github开源,开源地址:

GitHub
hipteromyini/Intelligent-air-conditioning-control-system-for-Raspberry-Pi

前言

2021年6月,经受了3年青岛夏天的闷热的我们终于在毕业前最后一年等来了心心念念的空调……

为了能够让空调更好用,更省电,更舒服,我决定利用手中空闲的树莓派3或者树莓派4搭建一个智能空调控制终端。

实现功能

  • 实现空调的远程控制

    不会吧!不会吧!都1202年了不会还有电器不能远程控制吧。很抱歉,我们的空调真的不能远程控制。所以,加入远程控制算是一个基础任务吧。

  • 实现空调温度的自适应调节

    华为全屋智能的发布让我们看到了智能家居发展的一种可能,通过控制终端与传感器,气象资料,甚至每一个人的手环手表联合,实现针对房间的自动温度控制。

  • 实现湿度控制

    青岛的夏天温控需求并不是很高,真正需要控制的是湿度。没来过青岛或其他海边城市的人很难想象,运动过后一身的汗水湿乎乎的糊在身上,这是青岛夏天拜托不掉的痛。

  • 实现语音控制

    “小爱同学”,“你好小艺”,“Hey,sirl”,“小度小度”……智能家居离不开语音控制,在HomeAssistant强大的交互能力,让我们为宿舍提供更先进,更智慧的解决方案吧!我们的口号是:“华为 树莓为你增智慧!“

  • … … 阿巴阿巴阿巴还有很多很多,基于分布式软总线的设计让你能够畅享万物互联 … …

预计实现方案

硬件

  • 控制器:树莓派3B/树莓派4B

  • 温度传感器

  • 湿度传感器

  • 红外传感器

  • 4G通信模块

    优先使用4G上网卡提供网络,不止能解决校园网账户的问题,还无需考虑内网穿透(4G可分配公网IP地址)

  • ESP8266无线模块

    使用无线模块需要考虑校园网问题和内网穿透问题(我校的IPV6限制较多…..),内网穿透无论是FRP,NPS亦或者是UDP打洞都有一定的其他成本,更何况我校限制两个校园网账号……所以使用无线的方案是后备中的后背

  • 语音输入模块

  • 视频输入模块

软件

  • 树莓派操作系统
  • 温度湿度等环境传感器数据获取程序
  • 实时气象数据获取程序
  • 红外通信编码解码程序
  • HomeAssistant智能控制程序
  • 远程控制服务端程序
  • 远程控制客户端程序
  • 用户身份人脸识别模型
  • 用户存在状态识别模型
  • 大气数据最佳温度湿度适应模型
  • 分布式软总线

… …

进展日志

当前进展

预研

已完成项目

基于树莓派的宿舍智能空调控制系统相关推荐

  1. 基于树莓派开发的智能家居控制系统

    一.功能介绍 1.通过手机端网络调试助手,语音识别,对灯光,风扇,等电器进行远程控制. 2.通过火焰报警,震动报警,视频监控等功能保证家庭的安全. 3.实时将环境温湿度数据,各种安防信息发送到客户端进 ...

  2. 基于51单片机的智能空调控制系统设计(仿真+代码+原理图+报告+视频讲解)

    基于51单片机的智能空调控制系统 这里写目录标题 1 开发环境 讲解演示视频 2 功能说明介绍 3 仿真图 4 程序 4.1 工程文件 4.2 代码 5 原理图 6 元器件清单 7 视频讲解 8 资料 ...

  3. 基于WiFi的宿舍智能安防系统

    word完整版可点击如下下载>>>>>>>> 基于WiFi的宿舍智能安防系统.rar-自然语言处理文档类资源-CSDN下载1.资源内容:毕业设计lun- ...

  4. 基于ESP8266-WiFi和Android的空调控制系统

    基于ESP8266-WiFi和Android的空调控制系统 一.实验目标 通过ESP8266-WiFi芯片.红外线发射器.DHT11温度传感器与Android客户端实现空调的远程控制(空调开关.温度调 ...

  5. 基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块+DHT11温湿度采集+MQ系列 烟雾及可燃气体+蜂鸣器+步进电机模拟窗帘+OLED液晶显示+

    ## **基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块(阿里云 或ONENET或局域网)+DHT11温湿度采集+MQ系列 烟雾及可燃气体+ ...

  6. B005 – 基于STC8的单片机智能路灯控制系统

    任务详情 基于单片机的智能路灯控制系统 非节能模式下LED灯同时亮灭,凌晨0点--6点为节能模式,该模式下只亮LED灯 中的一部分.当有声响时则开启全部LED灯,延迟1分钟后重新变为一半LED灯处于点 ...

  7. 3、基于51单片机的智能水箱控制系统-温度-PH值-水位(仿真+程序+原理图)

    目录 基于51单片机的智能水箱控制系统 1.主要功能 2.实验结果 3.仿真工程 4.原理图 5.程序源码 6.资源获取 基于51单片机的智能水箱控制系统 1.主要功能 51单片机检测水箱内温度,ph ...

  8. 基于树莓派4B的智能无人巡逻小车设计-答辩PPT

    视频演示:树莓派暑期工程实训-模拟警用无人巡逻小车_哔哩哔哩_bilibili 报告链接:基于树莓派4B的智能无人巡逻小车设计_猫猫爱吃小鱼的博客-CSDN博客      

  9. 如何用c语言编写智能照明系统,基于STC89C52单片机的智能照明控制系统方案设计...

    目前我国高校的教学楼和学生宿舍的照明系统大多采用定时方式控制,存在电能的大量浪费和照明模式不灵活等问题.本文基于51单片机,通过设置时间.感应光照与声音,针对教学楼和宿舍的不同需求设定照明状态,实现对 ...

最新文章

  1. 将C++里的Mat矩阵保存并由matlab提取分析
  2. 关于中断处理程序中的关中断函数disable_irq和disable_irq_nosync
  3. 代码UITableView点击cell跳转
  4. 名为“ds”的+DataTable+已属于此+DataSet
  5. 从字节码看 finally关键字、异常表
  6. NET 4.0 System.Threading.Tasks学习笔记
  7. Kafka Streams简介: 让流处理变得更简单
  8. matlab左除怎么输入法,python 实现matlab左除
  9. 学习iptables
  10. Windows系统冗余log的清理bat脚本
  11. aptana php插件使用教程,用Aptana Studio 1.5开发PHP,很强的PHP IDE,Aptana PHP,简介,安装教程...
  12. msgbox php,HTML_MsgBox函数语言参考,描述  在对话框中显示消息 - phpStudy
  13. python列表的长度可变吗_Python: 浅析列表的变长变短
  14. 融云对接php,谈谈微信小程序中首次对接融云WebIM SDK经验
  15. Docker推送镜像到自己的阿里云卡住,也不报错
  16. UML建模基础知识点
  17. 有关“SRS Audio Sandbox”的一些问题?
  18. 【附源码】计算机毕业设计SSM校园论坛设计
  19. 使用docker搭建gitlab版本控制系统
  20. python画小猪_利用python画小猪佩奇

热门文章

  1. 南邮STITP 基于图挖掘的大规模动态交互网络热点区域识别及分布式处理 立项书
  2. 2021年全球丁烷气瓶收入大约453.8百万美元,预计2028年达到567.8百万美元
  3. 反向动力学(Inverse kinematics) 学习笔记
  4. 怎么修改Mac密码?新鲜出炉的修改MAC电脑密码教程
  5. 有点小资金想投资,但是没有太多时间花费去关注项目,该怎么投资
  6. Magento后台订单跟踪 - 修改订单状态
  7. mplus数据分析:增长模型潜增长模型与增长混合模型再解释
  8. STM32滴答时钟[直接用寄存器]
  9. 为学习Hadoop使用VMware准备3台一模一样的Linux虚拟机的详细搭建过程1
  10. 原生 android 5.0,【MotoX评测】流畅/实用 新Moto X原生Android5.0体验_Moto X_手机评测-中关村在线...