【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...

2018-07-179277
精华项目
AI 快速预览详细 收起
本文介绍了如何使用micro:bit、Obloq和超声波模块实现远程控制测距并回传数据。硬件包括micro:bit主板、Mate扩展板、Obloq模块和SR04超声波传感器。通过具体的硬件连接步骤和编程方法,用户可以轻松实现远程测距。最终效果是将测得的数据回传到物联网平台记录和使用。
[背景]        某天看到DFROBOT论坛推出一个Mirro:bit * OBlOQ 的物联网物联网挑战赛,刚好手上有一块mirco:bit,果断报名,最终有幸入围参加!!感谢DFROBOT提供的比赛机会和硬件支持。废话少说,马上开始折腾!
[硬件]
    硬件:micro:bit主板   1块
               Mate扩展板      1块
                   OBlOQ模块(含连接线)  1块
                SR04超声波传感器   1个

[硬件搭建]
   硬件部分主要是线路的连接,比较简单。
    1.Micro:bit主板和Mate拓展版合体。(操作难度接近0,对齐合上加螺母即可)
    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图1

    2.连接OBlOQ模块和SR04超声波传感器
    OBIOQ模块(绿线TX->P1,蓝线RX->P2,红线->5V,黑线->GND)
    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图2
    SRO4超声波传感器(trig->P12,echo->P8,VCC->5V,GND->GND)
    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图3

[软件平台]
    编程软件:MAKECODE  https://makecode.microbit.org/
    DF物联网平台:https://iot.dfrobot.com.cn/
    具体设置查看论坛教程  教程

[程序]
    我要实现的功能是通过远程控制超声波传感器测距,并把得到的数据进行求平均数处理后,回传到物联网平台记录和使用。
    1.添加超声波传感器库:
     【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图4

    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图5

    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图6

    2.主程序
    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图7

[调试]
    调试方法:在物联网平台发送test消息,并等待Mirco:bit回传超声波数据。
   调试数据
    【micro:bit × OBLOQ挑战赛›】挑战1 microbit + Obloq+超声波模块=...图8

    调试视频
   [media=swf,500,375][/media]
   [media=x,500,375][/media]
    视频不是知道什么原因还是上传失败,直接附上连接:











创作许可协议

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

评论(3)
gray6666
gray6666
好棒的案例,收藏了,谢谢
Ash1
Ash1
帮你把视频调整好了~
liweilin
liweilin
作者
回复Ash1
:handshake谢谢。
liweilin
liweilin
作者
附上程序代码 ,OBLOQ模块程序的参数请根据实际网络环境填写即可。
[拓展]
微信小程序操作:微信小程序搜索Easy Iot(是大写i,不是小写L),输入账号、密码即可登陆成功。



- 没有更多了 -