基于STM32 的机场安检闸机排队系统

项目:基于STM32 的机场安检闸机排队系统

应用场景:现实中可能涉及到人数限额排队的情况下使用,例如安检(不能一次性通过太多人数:机场、高铁站、地铁等),电梯人数限额(一个电梯内限制10人次等),密室逃脱组队(几个人一组)

项目需求:

1、红外传感器检测有人通过,并计数

2、计数显示在LCD1602上

3、允许通过时,绿色LED常亮,蜂鸣器不响,继电器不闭合,闸机打开

4、不允许通过时,绿色LED熄灭,红灯闪烁,蜂鸣器闭合,闸机关闭

5、每次只允许5人通过,人满后等待3秒,再次运行通过

硬件清单

·继电器(控制闸机)

·蜂鸣器(或者高功率喇叭)

·红外传感器

·LCD1602显示器

·STM32F103C8T6单片机

ST-Link

硬件接线:

STM32------>LCD1602

GND GND

5V VDD

GND V0

B1 RS

B2 RW

B10 E

A0-7 D0-7

3.3V BLA

GND BLK

STM32------>红外避障模块(当红外反射回来'有障碍物',OUT 输出低电平,输出指示灯(绿灯)亮。)

3.3/5V VCC

GND GND

PA4 OUT

STM32------>蜂鸣器

3.3V VCC

GND GND

PA8 I/O

STM32------>继电器

GND GND

PA9 IN

3.3V VCC

项目地址:项目:基于STM32 的机场安检闸机排队系统: 现实中可能涉及到人数限额排队的情况下使用,例如安检(不能一次性通过太多人数:机场、高铁站、地铁等),电梯人数限额(一个电梯内限制10人次等),密室逃脱组队(几个人一组)

相关推荐
wearegogog1237 分钟前
C语言中的输入输出函数:构建程序交互的基石
c语言·开发语言·交互
Wallace Zhang1 小时前
STM32 - Embedded IDE - GCC - 显著减少固件的体积
stm32·单片机·嵌入式硬件
fengfuyao98511 小时前
STM32如何定位HardFault错误,一种实用方法
stm32·单片机·嵌入式硬件
爱学习的颖颖12 小时前
EXTI外部中断的执行逻辑|以对射式红外传感器计次为例
单片机·嵌入式硬件·exti中断
艾莉丝努力练剑12 小时前
【洛谷刷题】用C语言和C++做一些入门题,练习洛谷IDE模式:分支机构(一)
c语言·开发语言·数据结构·c++·学习·算法
keer_zu13 小时前
STM32L051 RTC闹钟配置详解
stm32·嵌入式硬件
AI精钢13 小时前
H20芯片与中国的科技自立:一场隐形的博弈
人工智能·科技·stm32·单片机·物联网
Cx330❀14 小时前
【数据结构初阶】--排序(五):计数排序,排序算法复杂度对比和稳定性分析
c语言·数据结构·经验分享·笔记·算法·排序算法
..过云雨15 小时前
01.【数据结构-C语言】数据结构概念&算法效率(时间复杂度和空间复杂度)
c语言·数据结构·笔记·学习
etcix16 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机