基于STM32单片机的实验室系统
一.系统设计
通过DHT11检测温湿度,通过MQ-2检测烟雾浓度,通过噪声模块检测噪声,通过RC522刷卡模块进行刷卡检测,通过光电管检测人体,当检测到人时,则蜂鸣器报警
图1 系统框图
二.硬件设计
本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,它的功能是实现软件的执行,并对外部的器件、模块进行控制。该系统由噪声检测模块,温湿度检测模块,烟雾检测模块,继电器模块,无线模块组成。
图2 硬件电路
三.软件设计
系统的软件实现过程中首先要进行的系统初始化,初始化结束后开始进行温湿度、烟雾浓度、噪声检测,判断是否为打卡模式,是则进行RFID刷卡检测,判断是否有刷卡,是则上传刷卡信息和次数。再判断是否为安防模式,是则进行光电人体检测,检测到人则报警。
图3 程序流程图
图4 主程序
四、实物展示
五、上位机
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:基于STM32单片机的实验室系统
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
相关推荐
基于Proteus 软件的单片机实验室建设单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展和推广极大
发表于 04-21 11:22
目前在国内高校具有较高的推广利用价值。关键词 单片机仿真 实验室建设 Proteus 单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。
发表于 11-16 12:00
一、背景前面已经构建了掌上单片机实验室的硬件基础,并选择、安装了配套的编程环境,目前要做的工作就是将它激活,即基于所选择的 Arduino IDE,在构建的硬件上,编写相应程序,使所提供的硬件可以
发表于 08-30 08:05
为了改进传统的实验室管理方法,设计一种基于GPRS的实验室监测系统。该系统采用Winbond单片机作为微控制器,结合DS18B20等传感器以
发表于 02-10 16:02
•19次下载
《单片机原理》实验室于2002年建立,主要承担电子信息工程专业的《单片机与接口技术》和物理学(师范类)专业的《单片机原理与应用》课程的实验教
发表于 08-10 11:59
•43次下载
[摘要]本文以学院单片机课程的实验教学为背景,较为全面地阐述了基于Proteus软件仿真的单片机虚拟实验室只配置有限的硬件设备,就能够很好地解决资金和设备维护问题的建设
发表于 09-09 17:45
•36次下载
单片机综合实验系统的设计
摘要:为了在实验室模拟工业场合,研究和解决工业现场检测和控制问题,设计了一种基于AT89C51的单片机综合
发表于 10-29 11:24
•2748次阅读
基于Proteus 软件的单片机实验室建设单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展和推广极大
发表于 04-21 11:21
•983次阅读
单片机虚拟实验室的建立单片机课程是机电、自动化等专业的一门重要课程,可以充分体现学生利用已学知识解决实际工程问题的能力。由于该学科是多基础、多
发表于 04-21 11:24
•1077次阅读
如何进行单片机是 电子工程专业 的一 门关键 学科,也 是一 门实践性很强 的学科 ,因此在单 片机教 学过程 中,单片机实验室发挥着重要的作用。但是就目前而言,
发表于 05-06 08:00
•0次下载
提出以任务驱动学习为主的一种基 于P roteus 的单片机虚拟仿真网络实验室建设及使用方法,通过将网络技术、仿真技术和虚拟技术融合,对改革传统实验教学提供技术支持。开展虚拟仿真网络实验室
发表于 05-31 10:08
•46次下载
实验室考核复习(二)----51单片机(外设芯片)
发表于 11-21 12:51
•14次下载
一、背景在“掌上单片机实验室-构思”一文中,探讨了基于四代圆梦小车实现掌上实验室的可能和益处。本文开始尝试具体设计一套基于此构思的掌上单片机实验室
发表于 12-01 14:06
•1次下载
的实践需求,纸上谈兵很难达到预期的效果,所以开设这门课程的学校均建立有相应实验室。而经典的实验室设备很难让学生个人拥有,在家独立完成实验,因为实验设备的设计及
发表于 12-28 20:05
•0次下载
针对高校实验室的安防需求,确保及时消除安全隐患,最大限度减少实验室安全事故,保障校园安全、生命和财产安全。本文设计了基于STM32单片机的物联网实验
发表于 06-21 08:11
•1110次阅读
评论