3909| 0
|
[项目教程] micro:bit × OBLOQ挑战赛第三轮 机房监控系统 |
本帖最后由 茉莉花茶 于 2018-9-7 09:38 编辑 micro:bit × OBLOQ挑战赛第三轮 智能机房监控系统 我们知道,机房的环境要求非常高,利用一个micro:bit主板,加上一些传感器,可以实时检测机房的温度、湿度等环境因素并上传到物联网上,供维护人员远程监控,当有用电器着火时,发出声光电报警信号,也上传到物联网,提醒远程维护人员及时处理。 一、项目名称: 物联网远程机房监控系统 二、项目介绍: Micro:bit作为主控器,实时检测机房的温度等环境数据,并上传到物联网进行存储。当用电器发生明火等现象时就向物联网发送报警信息,提醒远程维护人员注意,同时启动本地的声光报警装置,发出报警信号,并启动电机等临时灭火装备。 三、项目设备: micro:bit×1 Mate扩展板×1 OBLOQ物联网模块×1 火焰传感器×1 Digital Speaker Module ×1 16灯 LED灯带 ×1 130小电机带风扇 ×1 3D 打印风扇小支架 ×1 3D打印灯带罩 ×1 3D打印底坐 ×1 母母杜邦线 若干 四、平台 1、micro:bit编程环境: https://makecode.microbit.org/ 2、物联网环境: https://iot.dfrobot.com.cn/login.html 五、过程 1、将火焰传感器接到Mate扩展板的P1口; OBLOQ物联网模块接到P8、P12口; LED环形灯带接到P2口;130小电机接到P16口;2、用Makecode编程 当按下A键时,进入温度检测模式,每隔一段时间10S检测一次温度并将值发送到物联网平台上: 当按下B键时,停止温度检测与发送。 不断轮询火焰传感器的读数P0,当火焰传感器计数大于 800(有明火发生),则发送紧急指令到物联网上,同时开启声音光的报警模式,LED灯带闪烁,同时发出报警声。 设备连接图: 程序: 物联网数据 火焰传感器检测到值是900多。 视频 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed