micro:bit×OBLOQ挑战赛第二关:物联网远程控制机房降温

2018-08-195516
AI 快速预览详细 收起
本文介绍了一个基于micro:bit和OBLOQ物联网模块的远程控制机房空调的装置。作者是一名信息技术老师,通过移除遥控器硅胶按键并用金属片触发电路,成功实现了舵机敲击遥控器按键控制空调。硬件清单包括micro:bit主控板、Micro:Mate扩展板、OBLOQ IoT模块、兼容乐高积木的舵机等。通过发送特定指令,可以远程控制空调开关和获取室内温度。这个项目不仅解决了老师上课前需要提前开启空调的问题,还展示了物联网技术在实际生活中的应用。


夏天太热,作为一个信息技术老师,每次上课去得提前开启机房空调,否则这课没法上。由于办公室距离机房有点路,要是能够自动开启多好。设定定时开空调?但是每天的课次安排是不同的。最近手里有了神器,OBLOQ物联网模块,不如来打造一个基于物联网的远程控制机房空调的装置。

怎么搞呢?最好的办法是用红外发射模块来控制空调,但是手里没有。上次看到有老师用舵机敲击墙壁上的灯开关,但是试了,舵机的力不够。

拿按空调遥控呢?我用舵机敲击空调遥控按键,无奈力度不够,按不下去。

咋办咋办。
我忽然想到,把遥控器的硅胶按键拿掉。在敲击装置上装个金属,只要把遥控上的每个按键下的两路电路接通了就能触发。
经过测试,完全OK。不过这个位置可要对准。看看我的装置,不错吧,很灵啊。
micro:bit×OBLOQ挑战赛第二关:物联网远程控制机房降温图3
这样,我的空调开启问题就解决了。
我把OBLOQ模块也接上。
micro:bit×OBLOQ挑战赛第二关:物联网远程控制机房降温图1
介绍一下上面的器材主要有:
1.micro:bit主控板X1
2.Micro:Mate扩展板X1
3.Obloq IoT模块+数据线X1
4.兼容乐高积木的舵机X1
5.乐高积木若干
6.M3的螺丝一枚
7.乐高积木若干
8.热熔胶枪(用来固定遥控器)

写好程序。
程序如下:
micro:bit×OBLOQ挑战赛第二关:物联网远程控制机房降温图4
主要实现以下功能:
1.      发送“kongtiao”,舵机按下一次。用来打开空调。
2.      发送“wendu”,板子向服务器发送室内温度。这样就能知道现在机房的温度了。
搞定!把这个放在机房,用手机充电器供电。我自己在办公室远程控制,哇!是在太爽。
先网页上发送“kongtiao”,开启空调。过几分钟发送“wendu”,获取温度信息,爽爽爽!
micro:bit×OBLOQ挑战赛第二关:物联网远程控制机房降温图2
怎么样,温度降的杠杠的。

创作许可协议

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

评论(3)
gkg0792
gkg0792
向吕老师学习了……
珠韵
珠韵
作者
空调开关是同一个的
许培享
许培享
搞两个舵机可以远程“开/关”了
- 没有更多了 -