STM32项目 -- 选题分享(部分)
前言
分享部分STM32项目选题以及实现效果(暂时没有分享代码)
列表
编号 | 项目名称 | 难度 | 使用器件 | 实现效果 |
1 | 基于STM32的智能万用表设计 | 3 | STM32F103C8T6、OLED |
1.测量电压 2.OLED显示测量值 3.实现层级菜单选择 |
2 | 基于STM32的温湿度检测系统 | 1 | STM32F103C8T6、DHT11 |
1.串口显示DHT11数据 |
3 | 基于STM32的烟雾报警系统 | 1 | STM32F103C8T6、MQ-2、蜂鸣器 |
1.串口输出数据 2.阈值报警 |
4 | 基于STM32环境检测分析系统(无云端) | 4 | STM32F103C8T6、ESP8266、DHT11、SGP30、H1750、土壤湿度传感器 |
1.使用ESP建立WIFI,并且将获取到的数据通过WIFI发送出去 2.开发一个APP或者其他能够连接wifi的上位机,获取环境数据并且分析数据 |
5 | 基于STM32环境检测分析系统(有云端) | 4 | STM32F103C8T6、ESP8266、DHT11、SGP30、H1750、土壤湿度传感器 |
1.底层使用协议连入云平台,通过ESP模块进行数据传输 2.开发一个APP连接到云平台,获取环境数据并且分析数据 |
6 | 基于STM32环境检测系统(无云端) | 3 | STM32F103C8T6、0.96OLED、DHT11、蜂鸣器、BH1750、MQ-2、继电器 |
1.获取到传感器数据并且显示到OLED中 2.根据获取到的数据设置一个合理的阈值 3.使用阈值自动控制继电器的开关以及蜂鸣器的启动 |
7 | 基于STM32环境检测系统(有云端) | 4 | STM32F103C8T6、ESP8266、DHT11、蜂鸣器、BH1750、MQ-2、继电器 |
1.获取到传感器数据并且通过ESP上传到云平台中 2.开发一款APP进行云数据大拉取,根据获取到的数据设置一个自定义阈值 3.使用阈值自动控制继电器的开关以及蜂鸣器的启动 |
8 | 基于STM32车流量检测系统 | 2 | STM32F103C8T6、0.96OLED、金属探测器、蜂鸣器、按键*4 |
1.使用金属探测器进行模拟车流量的检测并显示到OLED中 2.按键控制探测器的开关 3.按键可一键清空车流量数据 |
9 | 基于STM32的心率步数检测系统 | 4 | STM32F103C8T6、蓝牙(HC-05)、MAX30102、震动传感器(SW-18010P) |
1.驱动心率采集模块检测心率以及震动模块模拟检测步数 2.驱动蓝牙模块建立蓝牙模块,并且将获取的数据通过蓝牙上传 3.开发一款上位机可以连接蓝牙模块,获取蓝牙数据 |
10 | ESP32-CAN视频小车 | 6 | ESP32CAN+STM32f1系列+电机驱动(L298N)+电池+电机*4+按键*2、超声波(HC-SR04)*3 |
1.驱动ESP32can获取图片数据以及实时发送图片数据 2.驱动STM32接收ESP32的数据,驱动小车自动避障 3.建立APP去控制小车和获取图像 4.分模式控制,上位机与底层皆可切换 |
11 | OpenCV跟踪小车 | 6 | OpenCV+STM32f1系列+电机驱动(L298N)+电池+电机*4 |
1.使用OpenCV获取图像数据并通过串口传输给芯片 2.芯片根据传入数据进行电机控制,实现跟随 |
12 | 基于STM32的心电图 | 4 | STM32F103C8T6、蓝牙(HC-05)、AD8232 |
1.驱动心率采集模块检测心电数据 2.驱动蓝牙模块建立蓝牙模块,并且将获取的数据通过蓝牙上传 3.开发一款上位机可以连接蓝牙模块,绘制心电图 |
13 | 基于STM32距离检测 | 3 | STM32F103C8T6、蓝牙(HC-05)、超声波(HC-SR04) |
1.驱动HC-SR04获取距离并显示串口中 2.驱动蓝牙模块建立蓝牙模块,并且将获取的数据通过蓝牙上传 3.开发一款上位机可以连接蓝牙模块,绘制心电图 |
14 | 基于STM32车牌识别 | 5 | STM32F103RBT6、摄像头、TFT |
1.识别车牌数据显示到TFT屏幕中 |
15 | 智能门禁系统(无云端) | 3 | STM32F103C8T6、DHT11、RC522、OLED、步进电机、按键*2 |
1.显示屏显示出入门的实时状态和环境数据 2.按键控门的开关,按键控制门不会自动关闭 3.RFID刷卡控制门的开关,10秒后自动关闭 |
16 | 智能门禁系统(有云端) | 5 | STM32F103C8T6、ESP8266、DHT11、RC522、OLED、步进电机、按键*2 |
1.使用MQTT/HTTP/EDP等协议连接云平台每1分钟上传环境和门的状态 2.按键控门的开关,按键控制门不会自动关闭 3.RFID刷卡控制门的开关,10秒后自动关闭 4.门状态改变后会主动上传数据到云中 |
17 | 智能指纹门禁系统(无云端) | 4 | STM32F103C8T6、TFT/OLED、DHT11、指纹模块、步进电机、按键*4 |
1.使用显示屏做出指纹的所有操作(录入,删除,查询)界面 2.通过按键可以进行功能选择(TFT可以做成触摸) 3.使用指纹匹配开门,10秒自动关门 4.按键控门的开关,按键控制门不会自动关闭 |
18 | 智能指纹门禁系统(有云端) | 6 | STM32F103C8T6、ESP8266、DHT11、指纹模块、步进电机 |
1.使用MQTT协议做一款APP,包含了指纹的增删改擦,并且保存用户数据 2.使用指纹匹配开门,10秒自动关门 3.按键控门的开关,按键控制门不会自动关闭 |
19 | 万历年闹钟 | 5 | STM32F系列、时钟模块、蜂鸣器、TFT显示屏 |
1.使用触摸屏设置年月日,也可以设置闹钟事件 2.闹钟到之后蜂鸣器启动 3.自主设计触摸屏界面,实现功能 |
20 | 地下停车场智能照明系统 | 5 | STM32F103C8T6、ESP8266、RC522、光敏电阻、人体红外传感、LED*2 |
1.两个灯,一个灯放停车场门口,灯照强则不亮灯,如果光感检测到弱, 且红外检测到人,则灯亮。 2.人员进出通过刷IC卡上报数据,服务器得知通过上报的数据知道了场内有多少人,则会根据人数下发灯照强度。 |
21 | 煤气泄露检测系统 | 4 | STM32F103C8T6、ESP8266、蜂鸣器、MQ-7、LED*1 |
设备:STM32、发光二极管、蜂鸣器、WIFI模块、燃气浓度传感器 实现:燃气浓度超过阈值则导通发光二极管、蜂鸣器报警、控制继电器(排风扇) 上报:心跳包燃气浓度 服务器下发:浓度安全阈值 |
22 | 智能厨房 | 4 | STM32F103C8T6、ESP8266、蜂鸣器、MQ-2、LED*1、继电器、DS18B20 |
由DS18B20温度传感器和MQ-2气体传感器检测厨房温度和媒体浓度,温度达到阈值则触发LED灯和蜂鸣器,并开启继电器(继电器是用来接排风扇的) 这里上报温度、和浓度到服务器 服务器下发温度报警阈值 |
23 | 智能家居环境检测系统 | 6 |
STM32F103C8T6、ESP8266、GSM通讯模块、DHT11、蜂鸣器、 MQ-2、LED*1、继电器、人体红外传感、步进电机 |
设备:传感器(烟雾、温湿度、人体红外)gsm短信、蜂鸣器、继电器(控制喷水)、开窗电动机 功能: 1.检测烟雾数值 2.检测温湿度数值 3.人体红外判断当前环境下是否有人 4.若烟雾、温湿度数值高过设定的危险值时蜂鸣器报警,并通过gsm发短信给用户, 5.则用户可以手机操作开关喷水装置、窗户开关,如果红外检测到有人,则自动操作开关喷水装置、窗户开关 上报:温湿度、烟雾浓度 |
24 | 基于物联网的智能门窗系统 | 5 |
STM32F103C8T6、ESP8266、GSM通讯模块、DHT11、MQ-7、 按键*2、步进电机 |
一、实现要求 门窗控制方式: 1)手动模式:通过手机控制门和窗 2)自动模式:通过检测室内温度就打开门和窗 检测室内一氧化碳打开门和窗 3)如果温度和一氧化碳超标通过短信形式通知主人 二、设计方案 上传:温湿度,一氧化碳,当前门窗状态 |
25 | 智能路灯(ESP+DHT11+热感) | 3 | STM32F103C8T6、ESP8266、DHT11、光敏电阻、人体红外传感、LED*1 |
设备:WIFI、STM32、人体红外、温湿度、光感 实现:当环境光亮弱(阴天)时或温湿度检测到为雨天气时亮灯或人体红外检测有人就开灯。 上报:温湿度、光感数据 |
STM32项目 -- 选题分享(部分)相关推荐
- STM32项目 -- 选题分享(2)(部分)
前言 分享部分STM32项目选题以及实现效果,感谢的小伙伴可以看一下,有简单的有难一点的,供大家自己选择,另外附上第一部分选题(暂时没有分享代码) 第一部分选题https://blog.csdn.ne ...
- 视频教程免费分享:嵌入式stm32项目开发之心率检测仪的设计与实现
视频教程免费分享:嵌入式stm32项目开发之心率检测仪的设计与实现 本课程主要基于心率检测仪的设计与实现讲解STM32开发技术,STM32开发板广泛应用于仪器仪表.家用电器.医用设备.航空航天.专用设 ...
- 资源分享:嵌入式stm32项目开发 心率检测仪的设计与实现
资源分享:嵌入式stm32项目开发 心率检测仪的设计与实现 本课程主要基于心率检测仪的设计与实现讲解STM32开发技术,STM32开发板广泛应用于仪器仪表.家用电器.医用设备.航空航天.专用设备的智能 ...
- 团队作业第二次—项目选题报告(追光的人)
所属课程 软件工程1916 作业要求 团队作业第二次-项目选题报告 团队名称 追光的人 作业目标 组员提出选题,大家挑选出可行性最高的进行分析,制作选题报告和选题PPT 目录 队员贡献分比例 选题报告 ...
- STM32项目(六)—— 中文电子捡货标签
STM32项目(六)-- 中文电子捡货标签 宗旨:技术的分享是有限的,分享的精神是无限的. 传统物流行业仓储拣货采用纸单作业,拣货完成后再进行验货.出货,容易造成拣货错误.拣货速度与效率低.新员工培训 ...
- STM32项目(四)——暗室网关
STM32项目(四)--暗室网关 宗旨:技术的学习是有限的,分享的精神是无限的. 需求: 采集环境箱温度,采集20个通道的电流值,点灯节拍控制:(上位机服务器端复杂) 温度采集模块:(STM32 + ...
- STM32项目(一) —— 展示车座椅
STM32项目(一) -- 展示车座椅 宗旨:技术的分享是有限的,分享的精神是无限的. 功能:模拟人开车时,ACR和ABL的变化. 主控制器:STM32(CAN,串口,网口,输入,输出) 上位机:Li ...
- python大作业有哪些项目 选题做个啥【推荐】
python大作业有哪些项目 选题做个啥[推荐] python大作业分享--30多个项目任你选(由于上传大小限制分多个文件上传. 爬虫:https://download.csdn.net/downlo ...
- 团队作业第二次—项目选题(追光的人)
所属课程 软件工程1916 作业要求 团队作业第二次-项目选题报告 团队名称 追光的人 作业目标 组员提出选题,大家挑选出可行性最高的进行分析,制作选题报告和选题PPT 目录 队员贡献分比例 选题报告 ...
最新文章
- 互联网大厂有哪些分库分表的思路和技巧?
- 仍然报错_详解oracle经典报错:ORA-04030排错思路和解决方法
- 2018-12-04-Python全栈开发-day92-自动登录
- 透过汇编另眼看世界之函数调用
- kafka的四种checkpoint(没有整理完)
- 敏捷无敌之重任在肩(7)
- uva 10034 Problem A: Freckles
- IO负载高的来源定位
- 校园网客户端没有linux版,Linux版校园网客户端公测中(已添加GUI输入窗口)njit-clent...
- 机顶盒网络包获取方式
- linux软件安装文档总结
- 网络层协议——ICMP协议
- vue全家桶网易严选,体验网易严选购物流程
- 优化mysql效率_巧用这19条MySQL优化,效率至少提高3倍
- “progtam received signal SIGABRT,Aborted.“错误
- Mac如何更改系统默认的播放器?
- 你活着的意义是什么?(灵魂拷问)
- unity实现鼠标打飞碟(Hit UFO)游戏
- PID控制 优选法(黄金分割法)具体试验方法
- FreeBSD 13.0-RELEASE 安装记录