基于STM32和Django的车流量管理系统
基于STM32和Django的车流量管理系统
基于Django和Vue实现Web端 基于STM32实现硬件端 使用mysql数据存储
硬件端:
1.使用红外传感器监测车流量,同一方向设置两个红外传感器,第一个传感器监测到物体认为是进入十字路口,第二个传感器监测到物体认为是离开十字路口,本系统设置两个方向的监测
2.OLED屏幕显示实时车流量,包含当前十字两个方向的实时车流量与十字路口等待车数量
3.当等待车数量超出设置的阈值之后红色led闪烁,蜂鸣器发出滴滴声以便提醒司机
web端
1.登录
2.注册
3.十字路口的增加、删除、修改、查询
4.十字路口双向车流量实时显示(由于只有一套硬件,硬件默认绑定id为1的十字路口)
5.阈值设置,能够设置某一个十字路口的最大等待车数量,超出数量进行红色led闪烁,蜂鸣器发出滴滴声
6.邮件通知,某个十字路口超出阈值的时候超指定人员发送提醒邮件
7.通知人管理,能够设置哪个十字路口超出阈值的时候通知的邮箱是什么,支持增加、删除、修改、查询
8.超阈值记录查看,支持查看所有的超阈值记录
9.admin用户为管理员用户,拥有所有功能,新注册的用户未普通用户,仅能查看功能4的页面