求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

變更

前往: 導覽搜尋

阅览室座位检测系统

增加 263 位元組, 1 年前
無編輯摘要
目前来说,占座这一现象在各大高校及社会上的阅览室中十分严重,对于如何解决这一问题,很多人也提出了许多方案,我对此也查阅了许多资料,于是设计出了一套如本文所述的阅览室座位监测系统。
本系统采用了二维码进行校园图书馆阅览室的预约,并且采用Arduino UNO 模块为主控模块,同时我在本设计中添加了 RFID 刷卡模块,读者进入阅览室前,可以刷事先办理好的有效卡刷卡验证身份,验证成功后读者可以进入阅览室进行学习。同时,我在本设计中设计了一个 VB 页面,可以直观的显示阅览室的座位信息,读者进入阅览室前可以通过 VB 实时显示界面查看阅览室的座位信息,并可以选择空闲的座位落座。当同学入座后,由于压力,座位上的微动开关闭合,用于监测座位信息的红外传感器 <ref>[http://news.sohu.com/a/622729068_121400664 传感器工作原理以及传感器种类详解] ,搜狐,2022-12-30 </ref> 开始工作。
传感器持续监测信息,并将接受到的座位信息传给Arduino UNO模块,当 Arduino UNO 模块接收到信息后,会通过ZigBee 模块将接受到的信息发给计算机。并且通过设计好的 VB 界面显示接收到的数据,以做到座位信息的实时更新。同时,该设计添加了温度传感器模块,当室温过高或过低时,空调模块都会开启,来给读者提供一个舒适的阅读环境。该设计很好的实时监测座位信息,解决了现阶段阅览室资源分配问题,使得占座现象可以基本杜绝,可以很好地使公共资源得到更充分的利用。
③ Arduino IDE;
本次设计将 Arduino UNO 主控模块作为整个系统的主控制模块,这是因为Arduino uno 主控模块的功能十分强大,它是一款 8位处理器,并且是基于AVR 指令集的。这个模块的核心便是位于模块中心的Atmega328单片机。Arduino可以视为一台微型的计算机,因为它和计算机一样,都有着设备正常运行所必需的所有部件。和其他单片机相比较,STC89C52 内部没有集成 A/D 转换模块。但是 UNO 模块对 STC89352 单片机进行了升级,其内部集成了 A/D 转换。同时Arduino UNO 主控模块有着两个完全不同电源接口,分别为 5V 接口和 3.3V 接口,因此电压不同的电源 <ref>[https://www.sohu.com/a/549005071_121341248 电源种类分不清?这篇文章全给你讲明白!],搜狐,2022-05-20</ref> 可以通过不同的接口线对板子供电,也增加了选择方案。在主控模块当中的I/O 端口供电时的直流电流约为40mA,因此功耗非常的低。而且方案选择的这个主控模块还有14 个数字 I/O 接口(分别为 D0-D13)和 6 个模拟 I/O 接口(分别为A0-A5)。同时UNO 板子还支持ICSP 在线实时烧录,非常的方便使用,也支持TX/RX 接口。但是出于设计方案的考虑,本设计并未用到全部的接口,只是使用了一部分。
==参考文献==
[[Category: 社會組織類]]
747,740
次編輯