【Mind+Python】智能阅览室

2021-08-201010
AI 快速预览详细 收起
本项目利用Arduino创意设计了一个智能化阅览室,通过红外感应装置检测和统计阅览人数,应用超声波传感器、温湿度传感器、光敏传感器实现光线自动调节、室温自动调节、噪音提醒等功能。项目包括模型搭建、电子元件组装、程序编写等多个步骤,最终实现了自动化管理,提高了图书管理效率。

作品简介

    阅览室是广大学生获取资料、掌握最新科学技术知识的重要场地,然而,现有的阅览室大多靠人工管理,管理方式滞后、管理水平低,极大的影响了广大师生掌握最新的科技知识,制约着读者获取知识的效率。本作品利用Aduino创意设计了智能化阅览室,利用红外感应装置,便于检测和统计阅览人数,极大的方便图书管理员的管理工作,同时应用超声波传感器、温湿度传感器、光敏传感器,实现了光线自动调节、室温自动调节、噪音提醒等功能,改善阅览室阅读环境,最大限度的方便读者。

步骤1 模型搭建

利用乐高积木搭建阅览室模型

project-image
project-image

步骤2 组装电子元件

project-image
project-image

步骤3 程序编写

一、编程信息

1、 一个主程序四个子程序

  门禁    噪音    照明    空调

2、 门禁系统,红外线感应到门口有人,自动开门,等待5秒人进来后,自动关门。

3、 噪音系统,当阅览室里面的声音大于80分贝是,显示屏出现提醒“BE  QUIET  PLEASE”,声音小于80分贝,则显示“WELCOME”。

4、 照明系统,光线传感器感应室内光线弱时,自动亮灯,光线强适合阅读,则灯自动灭。

5、 空调系统,温度传感器感应室内温度大于28℃、亮蓝灯吹冷风,室内温度小于20℃、亮红灯吹热风。

project-image

步骤4 作品展示

project-image

材料清单

  • DFRduino UNO R3主板 X1
  • DFR0265-IO 传感器扩展板 X1
  • EN0019-红外避障开关 X1
  • SER0039-金属9g舵机 X1
  • DFR0034-声音传感器 X1
  • DFR0486-OLED-2864显示屏 X1
  • DFR0023-温度传感器-LM35 X1
  • DFR0031-LED灯-红 X1
  • DFR0031-LED灯-蓝 X1
  • RGB 灯 X1
  • DFR0026-光线传感器 X1
project-image

步骤5 图形编码程序

project-image
project-image

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -