智能家居毕业设计:基于stm32的智能家居毕业设计
信息来源:互联网 发布时间:2024-12-25
毕设标配:STM32,传感器,电机,手机App。
不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我
每年这个时候,很多同学就已经开启了毕业设计,但很多人想不出来要做什么项目,或者有了题目却没有思路,所以每周四达尔闻的毕设分享系列继续为大家分享过往的毕设项目当然,如果你已经毕业,愿意分享你的毕设的话,可以联系妮姐(。
微信:459888529),所有热心分享的小伙伴将会获得达尔闻礼品一份言归正传,今天我们的毕设项目来自达尔闻b站粉丝(ID:别看了我就是ZK),其演示视频在b站观看高达7.6w,就是下面这个视频:关闭观看更多
更多退出全屏视频加载失败,请刷新页面再试
刷新
视频详情 ☞ 智能家居系统功能概述上面视频演示的STM32智能家居的功能是:✔ 通过语音识别和上位机App进行控制✔ 实现有人闯入自动警报✔ 照明控制,温度和湿度控制,空气质量测量,家用电器定时和自动窗帘等功能的控制
主控是STM32F103RCT6单片机,连接到每个传感器通过LD3320语音芯片生成语音信号到MCU的串口,在串口识别出发送的数据后,可以控制每个传感器,还通过蓝牙HC05将AT命令连接发送到手机App的控制端,进而控制家电。
☞ 离线语音识别功能:该功能的语音识别词分为两级:第一级识别词:“小白”用来唤醒智能家居系统,此时LD3320的模块灯常亮第二级识别词用来控制“家居”,如:“开灯”“关灯”“拉开窗帘”“拉上窗帘”等同时将对应的串口信息发送至stm32.其指令表及发送串口数据如表所示:。
☞ 家居控制:灯由LED发光二极管来实现,窗帘由直流电机模拟实现,风扇由5V小风扇实现,门由sg90舵机模拟实现,插座由继电器模拟实现,安防系统由人体光学传感器模块实现,烟雾报警由MQ-135和无源蜂鸣器来实现。
☞APP:App采用MIT研发的图形化编程app:app inventor2,通过蓝牙模块连接至单片机,从而去控制我们的“家电”。☞OLED屏幕显示:用来显示各个模块的工作状态,大致界面如下:
安防模式如下(判断是否有人,此时为无人,有人的时候会变成‘YES’):
☞硬件组成:元器件清单如下图:
除此之外,由于器件功率因素的影响,还需增加一个5V2A的开关电源进行供电。☞接口总览:
☞ 系统框图:
☞ 软件设计:
软件代码就不这里一一贴出来了,在“达尔闻说”回复:STM32智能家居毕设,可以获得最终版代码以及App程序。☞ 语音识别流程使用的是达尔闻说之前分享的:
☞ APP设计:
☞ 最后三点建议:1)电源问题:功率器件较多,不要用降压电源模块,要用开关电源(5V 2A) 2)蓝牙收发问题:信息错误,串口中断优先级是否设置正确3)系统稳定性问题:运用的协议过多,单片机运算速率有限
以上就是这个毕设的相关内容了,总体来看实现的难度不是非常大,把项目按照功能一步步分解来做,就会简单很多另外,现在使用App的项目非常的多,如果大家有好用的App工具,可以在文末留言分享给更多需要的人哦END
毕设系列:基于STM32实现的温度/心率/步数设计智能自动寻光循迹灭火小车51单片机+HX711实现简易电子秤低成本打造STM32 IoT便携式功率计STM32+OV7670设计车牌识别系统自制手机app与arduino实现智能监测控制系统
STM32F103+NB模组+MQTT实现物联网采集系统7天完成手势控制ESP32 WIFI电子相册自制STM32万用表,吊打500元正规牌自制简易血氧心率仪STM32+MAX30100STM32+Zigbee组网点餐系统
STM32智能垃圾桶自动识别各类垃圾基于MCU开发板+摄像头实现“人工”停车助手STM32和MPU6050 实现的体感云台设计更加智能的“小爱同学”?STM32F4+H7实现仿生机器狗低成本打造360°监控系统
STM32版RFID医嘱专用手环更多精彩内容:项目分享|电赛系列 | 人工智能 | 考研必考知识点 | 毕业设计 | 开关电源 | 求职我们是妮mo,达尔闻创始人,只讲技术不撩汉的小姐姐达尔闻在线教育平台旨在服务电子行业专业人士,提供技能培训视频,覆盖各细分领域热门话题,比如嵌入式,FPGA,人工智能等。
并针对不同人群量身定制分层级学习内容,例如常用知识点,拆解评测,电赛/智能车/考研等,欢迎关注官网:www.darwinlearns.comB站:达尔闻QQ群:群1:786258064(已满), 群2:1057755357(已满),
群3:871373286
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186

