0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于STM32单片机的教室疫情防控系统设计

小常硬件 来源:小常硬件 2023-07-19 09:49 次阅读

基于STM32单片机的教室疫情防控系统

一.系统设计

教室疫情防控系统可以进行环境温湿度检测、人体温度检测,实时时间的检测,检测到的数据会在OLED显示屏上进行显示,并且还会上传到上位机端。通过RC522刷卡模块进行学生打卡和记录,两张不同的IC卡来模拟两个人,当检测到刷卡就会进行体温检测,当检测到学生体温超过设定阈值就会进行报警。

e0bdd5e8-2588-11ee-962d-dac502259ad0.jpg

图1 系统框图

二.硬件设计

本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,它的功能是实现软件的执行,并对外部的器件、模块进行控制。RC522刷卡模块是SPI通信方式,DHT11是单总线通信,无线模块则是通过UART串口实现的。

e0d78358-2588-11ee-962d-dac502259ad0.jpg

图2 硬件电路

三.软件设计

本次设计的教室疫情防控系统在上电之后,控制器会控制内部的外设进行初始化,同时控制各个模块进行初始化,初始化完成之后,会控制温湿度采集、体温检测、刷卡检测,并且将采集到的参数在显示屏上进行显示,同时控制串口将采集到的数据上传到上位机端,然后控制器会不断扫描按键是否按下,如果按键按下则完成对阈值的设定,阈值设定完成之后,会将采集到的数据与设定的阈值进行比较,如果超过阈值则进行报警。

e0f7e3c8-2588-11ee-962d-dac502259ad0.jpg

图3 程序流程图

e102d314-2588-11ee-962d-dac502259ad0.jpg

图4 主程序

四、实物展示

e12110ae-2588-11ee-962d-dac502259ad0.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6037

    文章

    44561

    浏览量

    635570
  • OLED
    +关注

    关注

    119

    文章

    6202

    浏览量

    224262
  • 显示屏
    +关注

    关注

    28

    文章

    4491

    浏览量

    74360
  • STM32
    +关注

    关注

    2270

    文章

    10901

    浏览量

    356194
  • RC522
    +关注

    关注

    7

    文章

    56

    浏览量

    24008

原文标题:基于STM32单片机的教室疫情防控系统

文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于STM32F103C8T6单片机教室灯光控制系统

    本次设计的是基于STM32F103C8T6单片机设计的一款教室灯光控制系统系统内有光敏电阻模块采集教室
    发表于 08-08 14:59 1767次阅读

    基于单片机教室人数统计系统

    吧友们好,本人最近做单片机课程设计,想做一个教室人数统计系统。我现在的想法是在门的内外侧各安一对光电传感器,根据光电传感器响应的先后顺序,可以判断进和出。但是现在遇到的瓶颈是,如果两个人并排着走进去该怎么办啊? 恳请吧友们指教.
    发表于 12-13 21:02

    如何对基于51单片机教室智能照明灯控制系统进行仿真?

    基于51单片机教室智能照明灯控制系统是由哪些部分组成的?如何对基于51单片机教室智能照明灯控制系统
    发表于 07-16 09:00

    怎样去设计一种基于51单片机教室智能照明控制系统

    怎样去设计一种基于51单片机教室智能照明控制系统的硬件电路?基于51单片机教室智能照明控制系统
    发表于 07-19 06:36

    如何利用51单片机实现教室人数检测系统的设计

    本设计是基于单片机教室人数检测系统,主要实现以下功能:可实现LCD1602显示应到人数以及实到人数;可实现通过按键调节应到人数的数值大小;可实现通过按键确认是否上课,检测人数是否已经够了;可实现
    发表于 11-19 07:38

    关于基于单片机教室人数实时检测系统的设计

    前一段时间,做了一个关于基于单片机教室人数实时检测系统的设计
    发表于 11-19 07:59

    基于单片机教室人数检测系统设计

    设计简介:本设计是基于单片机教室人数检测系统加强版,主要实现以下功能:可实现LCD12864显示应到人数以及实到人数;可实现通过温湿度传感器DHT11检测温湿度并显示;可实现通过DS1302时间
    发表于 11-19 07:45

    基于AT89S51单片机教室灯光智能控制系统_毕业设计(论文)

    基于AT89S51单片机教室灯光智能控制系统
    发表于 11-02 16:05 91次下载

    STM32单片机中断系统

    这节课主要给大家介绍一下 STM32 单片机的中断系统
    发表于 11-11 17:17 33次下载

    基于单片机教室灯光自动控制系统的详细资料说明

    本研究针对教室灯光的控制现状及用电大量浪费的现象,分析了教室灯光智能控制的原理和实现方法,提出了基于单片机教室灯光智能控制的设计思路。该系统
    发表于 04-03 08:00 10次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>教室</b>灯光自动控制<b class='flag-5'>系统</b>的详细资料说明

    基于51单片机教室灯光用电控制系统

    基于单片机教室灯光智能控制系统是以51单片机作为控制中心,通过红外传感器来检测,检测电路主要由光敏三极管来测得教室周围的光的强度;在
    发表于 05-17 09:40 10次下载

    基于单片机教室人数检测系统

    本设计是基于单片机教室人数检测系统,主要实现以下功能:可实现LCD1602显示应到人数以及实到人数; 可实现通过按键调节应到人数的数值大小; 可实现通过按键确认是否上课,检测人数是否已经够了; 可
    发表于 11-12 15:21 23次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>教室</b>人数检测<b class='flag-5'>系统</b>

    【毕设狗】【单片机毕业设计】基于单片机教室人数实时检测系统的设计(proteus仿真+源码+原理图+软件设计

    【毕设狗】【单片机毕业设计】基于单片机教室人数实时检测系统的设计(proteus仿真+源码+原理图+软件设计流程+硬件清单+视频讲解)
    发表于 11-12 19:36 12次下载
    【毕设狗】【<b class='flag-5'>单片机</b>毕业设计】基于<b class='flag-5'>单片机</b>的<b class='flag-5'>教室</b>人数实时检测<b class='flag-5'>系统</b>的设计(proteus仿真+源码+原理图+软件设计

    基于单片机的智能安系统

    设计简介:本设计是基于单片机的智能安系统,主要实现以下功能:可通过LCD1602安状态和是否有人; 可通过按键控制安状态; 通过人体红
    发表于 12-23 19:31 26次下载
    基于<b class='flag-5'>单片机</b>的智能安<b class='flag-5'>防</b><b class='flag-5'>系统</b>

    基于单片机酒驾系统

    本设计是基于单片机酒驾系统,主要实现以下功能:可通过LCD1602显示车内酒精浓度; 可通过按键调整酒精浓度最大值; 通过人体红外检测是否有人; 通过MQ-3检测酒精浓度。标签:51单片机
    发表于 12-23 19:32 3次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>防</b>酒驾<b class='flag-5'>系统</b>