#新物联网挑战二#太湖县图书馆少儿阅览室室内环境监测系统

2023-06-20375
精华项目
AI 快速预览详细 收起
本项目旨在改善太湖县图书馆少儿阅览室的阅读环境,通过物联网技术实时监测室内温度、湿度、氧气浓度、噪音等参数。项目使用了行空板、SHT31数字温湿度传感器、ENS160空气质量传感器、模拟分贝计等硬件,并通过SIOT2.0平台进行数据管理和通信。项目中解决了音箱不出声、分贝计不显示数据、氧气浓度传感器显示错误等问题,最终实现了预期效果。

一、项目背景

         每到暑假,小学生都喜欢到太湖县图书馆少儿阅览室借阅书籍、写作业等。但暑假期间,湿热天气多,闷热,再加上阅读空间有限,人多,造成空气不流通,二氧化碳浓度增加,噪音增加,阅读环境差。

       为了小朋友们能有一个舒适、高效的健康阅读学习空间,通过物联网技术,实现对室内环境的实时监测功能,让图书馆更加智能化、便捷化、人性化,为孩子们提供优质的阅读体验和服务。另外,少儿阅览室的孩子们,有时自控力较弱,意识不到自己的声音已经影响到其他人,让噪音数值可视化,让孩子们更直观地看到噪音数值,自觉地降低自己的音量,提升自己公共场所意识。

 

 

二、方案设计

1. mind+1.8 模拟图书馆场景。

2.SIOT2.0物联网平台,存储和物联通信,转发消息。

未命名文件-导出.png

三、制作过程

(一)数据版面大屏设计

      利用Mind+的可视化面板,设计“太湖县图书馆少儿阅览室”的阅读环境监测大屏。

      大屏内容包括:室内温度、室内湿度、氧气浓度指数、空气质量指数、音量指数、光线指数、图书馆简介、温馨提示等。

 

image.png

 

(二)硬件连接

 

      本项目选用了行空板、扩展板、SCI 采集模块、SHT31数字温湿度传感器、ENS160空气质量传感器、SEN0232 模拟分贝计、SKU:DFR0026模拟环境光线传感器、I2C氧气浓度传感器、无源音箱来进行硬件的连接,以下是硬件连接示意图:

 

图片1.png

 

(三)SIot设计

 

      利用行空板自带的SIot,设计了以下的数据管理:

image.png

 

(四)行空板版面设计

行空板显示.jpg

(五)程序代码

代码.png

 

(六)设计过程中发现的问题

        问题一:项目设计中,音量指数超过一定数值,将会语音播报进行温馨提示,但是写好程序之后,音箱不出声。

        解决方法:更新SCI库,行空板显示用Str,判断用float

 

      问题二:模拟分贝仪接上SCI采集模块后,不显示数据。

       解决方法:使用数字/模拟传感器

       将传感器接入左侧的Port1口       在初始页摁下“S”键,进入设置菜单       光标默认处于“Select SKU”,此时摁下“OK”键,进入传感器选择页面      通过“S”和“R”键上移/下移光标至要选择的传感器上     摁下“OK”键确认选择,至此选择成功,页面会直接跳转至初始页并在第一行显示出已选择的传      感器数据     说明1:选中“Analog”选项后会在初始页显示Port1口读取到的电压值,单位为mV     说明2:传感器选中后会一直处于选中状态,传感器的数据会一直显示在初始页的第一行,若要取消选中状态请选择“NULL”

 

     问题三:I2C氧气浓度传感器接上SCI采集模块后,采集模块上显示O3的数值(应该是O2)

     解决方法:传感器背后有块黄色的膜,揭开后,拨动白色跳针(很小的一个跳针),把A0调成1,A1调成0

 

 

(七)总结

      

       本项目利用各种监测室内环境指数的传感器进行了设计及制作,最终实现了预期设想。在设计方案中,本设计了两个按钮,打算用来控制灯光及空调的调控,技术有限,暂时还未实现,在今后不断学习中,将项目再次完善,越来越好!

材料清单

  • 行空板 X1
  • SCI 采集模块 X 链接
  • SHT31数字温湿度传感器 X1 链接
  • ENS160空气质量传感器 X1 链接
  • SEN0232 模拟分贝计 X1 链接
  • SKU:DFR0026模拟环境光线传感器 X1 链接
  • I2C氧气浓度传感器 X 链接
  • 无源音箱 X1

步骤1 选题

步骤2 方案设计

步骤3 数据版面大屏设计

步骤4 硬件连接

步骤5 SIot设计

步骤6 行空板版面设计

步骤7 程序设计

创作许可协议

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

评论(7)
何小强
何小强
用K10可以么?扩展板换成掌控板那个?
罗罗罗
罗罗罗
厉害
tongtong20336
tongtong20336
作者
回复罗罗罗
谢谢~
花生编程
花生编程
赞赞赞
花生编程
花生编程
厉害
9mm
9mm
666
三春牛-创客
三春牛-创客
赞赞赞
三春牛-创客
三春牛-创客
厉害
- 没有更多了 -