前言

分享部分STM32项目选题以及实现效果,感谢的小伙伴可以看一下,有简单的有难一点的,供大家自己选择,另外附上第一部分选题(暂时没有分享代码)

第一部分选题https://blog.csdn.net/herui_2/article/details/125600198?spm=1001.2014.3001.5502

选题分析

编号 项目名称 难度 使用器件 实现效果 
26 智能家居控制系统(使用WIFI通讯) 4
STM32F1系列、ESP8266、DHT11、蜂鸣器、
MQ-2、LED*1、继电器、人体红外传感、步进电机

重点:1.手机APP通过连接ESP8266建立的WIFI获取数据并且正确显示,APP有灯的控制端,电机的开关,阈值的设置,模式的选择
设备:传感器(烟雾、温湿度、人体红外)、蜂鸣器、继电器(控制设备)、开窗电动机
功能:
1.检测烟雾数值
2.检测温湿度数值
3.人体红外判断当前环境下是否有人
 
27 智能家居控制系统(使用蓝牙控制) 4
STM32F1系列、HC-05、DHT11、蜂鸣器、
MQ-2、LED*1、继电器、人体红外传感、步进电机

重点:1.手机APP通过连接HC-05建立的蓝牙获取数据并且正确显示,APP有灯的控制端,电机的开关,阈值的设置,模式的选择
设备:传感器(烟雾、温湿度、人体红外)、蜂鸣器、继电器(控制设备)、开窗电动机
功能:
1.检测烟雾数值
2.检测温湿度数值
3.人体红外判断当前环境下是否有人
28 智能家居控制系统(使用云平台控制) 5
STM32F1系列、ESP8266、DHT11、蜂鸣器、
MQ-2、LED*1、继电器、人体红外传感、步进电机

重点:1.手机APP通过连接MQTT建立的获取数据并且正确显示,APP有灯的控制端,电机的开关,阈值的设置,模式的选择。
2.底层设备连接云平台(云平台以自己习惯的为主)
设备:传感器(烟雾、温湿度、人体红外)、蜂鸣器、继电器(控制设备)、开窗电动机
功能:
1.检测烟雾数值
2.检测温湿度数值
3.人体红外判断当前环境下是否有人
29 智能插座(离线控制) 3 STM32F1系列(芯片自选)、ESP8266、继电器、HLW8032模块、蜂鸣器
底层功能:
1.使用继电器控制通断电
2.使用ESP8266建立wifi使用手机端控制
3.使用HLW8032芯片经行使用电量以及电压等参数值的测量
4.蜂鸣器智能提醒功能
APP/上位机功能:
1.可以获取当量电量参数并且显示,使用图表显示
2.可以查看历史数据,根据历史数据进行用电量的计算
3.可以控制继电器模块等功能。
30 智能插座(在线控制) 5 STM32F1系列(芯片自选)、ESP8266、继电器、HLW8032模块、蜂鸣器
底层功能:
1.使用继电器控制通断电
2.使用HLW8032芯片经行使用电量以及电压等参数值的测量
3.使用MQTT协议连入云平台(自选),发送数据到云服务器中,发送数据到MQTT订阅的主题包中
APP/上位机功能:
1.手机APP通过连接云服务器中,并订阅底层发布的主题
2.可以获取当量电量参数并且显示,使用图表显示
3.可以查看历史数据,根据历史数据进行用电量的计算
4.使用MQTT服务可以控制继电器模块等功能。
31 智能灯光调节系统(无控制端全自动) 3 STM32F1系列(芯片自选)、OLED显示屏(自选)、光电传感器*2,LED*5,光照传感器(BH1750)
底层:
1.两个光电代表房间的前后门(原则前进后出),实现模拟人数的统计
2.灯光根据在房间的人数决定开启的数量
3.使用OLED显示当前在房间的人数,并且显示开启的灯的数量以及房间光照强度
 
32 智慧图书馆(使用屏幕查阅) 5 STM32F1系列(芯片自选)、TFT显示屏(自选)、光电传感器*N、LED*N

功能:
1.实现快速查找书本位置,是否被借阅或者正在被人阅读
2.屏幕可以进行查找查找书本,浏览书本是否被借阅完
3.每一个光电代表一列书本,若光电返回无检测到书本,者该书本已被阅读着

33 基于物联网智慧图书馆(使用屏幕查阅) 5 STM32F1系列(芯片自选)、ESP8266(或者其他可上网模块)、光电传感器*N、LED*N

底层:
1.使用ESP8266连接到云服务器中进行光电数据的保存
2.每一个光电代表一列书本,若光电返回无检测到书本,者该书本已被阅读着
APP/WEB/小程序:
1.实现云平台的对接,获取云端数据显示到界面
2.根据MQTT订阅的主题进行界面ui的更新

34 智能投喂器(无控制端全自动) 3 STM32F1系列(芯片自选)、重量传感器、继电器、OLED显示屏(可选)
功能:
1.系统获取装食物的重量,OLED显示缺粮后自动打开继电器模块开始自动补粮
2.OLED根据食物箱重量计算,显示当前粮食数量状态(分三个阶段,按重量划分)

STM32项目 -- 选题分享(2)(部分)相关推荐

  1. STM32项目 -- 选题分享(部分)

    前言 分享部分STM32项目选题以及实现效果(暂时没有分享代码) 列表 编号 项目名称 难度 使用器件 实现效果  1 基于STM32的智能万用表设计 3 STM32F103C8T6.OLED 1.测 ...

  2. 视频教程免费分享:嵌入式stm32项目开发之心率检测仪的设计与实现

    视频教程免费分享:嵌入式stm32项目开发之心率检测仪的设计与实现 本课程主要基于心率检测仪的设计与实现讲解STM32开发技术,STM32开发板广泛应用于仪器仪表.家用电器.医用设备.航空航天.专用设 ...

  3. 资源分享:嵌入式stm32项目开发 心率检测仪的设计与实现

    资源分享:嵌入式stm32项目开发 心率检测仪的设计与实现 本课程主要基于心率检测仪的设计与实现讲解STM32开发技术,STM32开发板广泛应用于仪器仪表.家用电器.医用设备.航空航天.专用设备的智能 ...

  4. 团队作业第二次—项目选题报告(追光的人)

    所属课程 软件工程1916 作业要求 团队作业第二次-项目选题报告 团队名称 追光的人 作业目标 组员提出选题,大家挑选出可行性最高的进行分析,制作选题报告和选题PPT 目录 队员贡献分比例 选题报告 ...

  5. STM32项目(六)—— 中文电子捡货标签

    STM32项目(六)-- 中文电子捡货标签 宗旨:技术的分享是有限的,分享的精神是无限的. 传统物流行业仓储拣货采用纸单作业,拣货完成后再进行验货.出货,容易造成拣货错误.拣货速度与效率低.新员工培训 ...

  6. STM32项目(四)——暗室网关

    STM32项目(四)--暗室网关 宗旨:技术的学习是有限的,分享的精神是无限的. 需求: 采集环境箱温度,采集20个通道的电流值,点灯节拍控制:(上位机服务器端复杂) 温度采集模块:(STM32 + ...

  7. STM32项目(一) —— 展示车座椅

    STM32项目(一) -- 展示车座椅 宗旨:技术的分享是有限的,分享的精神是无限的. 功能:模拟人开车时,ACR和ABL的变化. 主控制器:STM32(CAN,串口,网口,输入,输出) 上位机:Li ...

  8. python大作业有哪些项目 选题做个啥【推荐】

    python大作业有哪些项目 选题做个啥[推荐] python大作业分享--30多个项目任你选(由于上传大小限制分多个文件上传. 爬虫:https://download.csdn.net/downlo ...

  9. 团队作业第二次—项目选题(追光的人)

    所属课程 软件工程1916 作业要求 团队作业第二次-项目选题报告 团队名称 追光的人 作业目标 组员提出选题,大家挑选出可行性最高的进行分析,制作选题报告和选题PPT 目录 队员贡献分比例 选题报告 ...

最新文章

  1. Nodejs教程30(完结):PM2入门
  2. Mocha BSM 6.8成功发布
  3. TClientDataSet[3]: 手动建立数据集
  4. UML类图与类间六种关系表示
  5. java编译时文件是什么,JAVA编译出现 进行语法解释时已抵达文件结尾 是什么意思?...
  6. Qt5.8 Windows端 关于 Style Plugin Example 官方实例中的错误
  7. java synchronizer_Java同步框架AbstractQueuedSynchronizer详解
  8. MySQL日志设置双1_mysql日志配置文件示例
  9. java 短路判断_细数Java最坑爹的10大功能点
  10. linux 内核 3.3.8,Linux内核编译 Ubuntu 14.04.3 server 升级至3.19.8
  11. 电源大师课笔记 2.3
  12. MMKV_MMKV简介
  13. 概率神经网络的主要思想,神经网络随机数预测
  14. 谭的c语言,c语言 谭
  15. FLAC3D 的入门介绍
  16. 华为p10自带计算机,华为p10如何连接电脑 华为p10连接电脑教程【图文】
  17. OpenCV Java入门三 Mat的基本操作
  18. 歌星大奖赛,评分系统
  19. 神经注意力蒸馏NAD
  20. 厘米与英尺、英寸之间的换算

热门文章

  1. unity3d ios 应用闪退 variables may not be available
  2. 基于项目的协同过滤推荐算法单机版代码实现(包含输出电影-用户评分矩阵模型、项目相似度、推荐结果、平均绝对误差MAE)
  3. STM32+AD7606
  4. opencv3--学习笔记(彩色图片直方图均衡化的彩色输出图)
  5. 用python进行微信分析(带群发功能)
  6. c# 中 event 和 delegate 的区别
  7. vuepress-theme-reco 博客主题使用
  8. 如何将Excel中以文本形式存储的数字批量快速地转换为数值类型
  9. 正确建立索引以及最左前缀原则
  10. phpmywind 教程之多语言版本 面包屑导航之GetPosStr();