茉莉花茶 发表于 2018-9-7 22:24:29

micro:bit × OBLOQ挑战赛第三轮 机房监控系统

本帖最后由 茉莉花茶 于 2018-9-7 22:27 编辑

micro:bit × OBLOQ挑战赛第三轮 智能机房监控系统

我们知道,机房的环境要求非常高,利用一个micro:bit主板,加上一些传感器,可以实时检测机房的温度、湿度等环境因素并上传到物联网上,供维护人员远程监控,当有用电器着火时,发出声光电报警信号,也上传到物联网,提醒远程维护人员及时处理。


一、项目名称:
   物联网远程机房监控系统


二、项目介绍:
    Micro:bit作为主控器,实时检测机房的温度等环境数据,并上传到物联网进行存储。当用电器发生明火等现象时就向物联网发送报警信息,提醒远程维护人员注意,同时启动本地的声光报警装置,发出报警信号,并启动电机等临时灭火装备。
三、项目设备:
micro:bit×1
Mate扩展板×1
OBLOQ物联网模块×1火焰传感器×1Digital 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多。

视频
http://v.youku.com/v_show/id_XMzgxMzY1NTE4OA==.html

页: [1]
查看完整版本: micro:bit × OBLOQ挑战赛第三轮 机房监控系统