10800浏览
查看: 10800|回复: 3

[高级教程] micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇

[复制链接]
本帖最后由 珠韵 于 2018-4-9 21:33 编辑

    前几天看到朱老师在用OBLOQ玩物联网,羡慕,于是也去购买了一块。由于前几天比较忙,一直没空玩,今天中午抽空玩了一下,确实不错。现在把玩的过程分享给大家。
    主要参考文章:
OBLOQ的产品资料(DF网站产品资料库中去搜索)
DF论坛中,朱老师写的《OBLOQ-IoT模块+micro:bit玩物联网浇花》


先展示一下这次要用到的主要器材。

micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图1
(上图多接了一个电位器)
1.micro:bit板子1块
2.Micro:Mate—micro:bit多功能I/O扩展板1块
3.OBLOQ模块1个+4P线
4.4P公对母杜邦线
5.风扇模块


简单介绍一下工作原理:(下图非常直观,不用文字介绍了吧!)
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图3
    第一步:注册账户
    我们先需要在Obloq模块配套的DFRobot EASY-IoT物联网平台注册一个帐号。我们登录DFrobot的网站后,点击右上角的头像,选择“物联网”。如下图:
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图8
进去根据提示进行注册,注册成功后进入下图界面:
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图5
    这么多英文,没关系,到后面自然会明白!

    第一步:接线
    将OBLOQ模块和扩展板的相应针脚连接。我们先来看看OBLOQ的四个针脚分别是什么。
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图7
    然后进行接线,如下图:
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图4
    如果觉得看线麻烦,可以参考下表:
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图2
    考虑到模块供电我打算接5V,所以我将-+分别接在扩展版的8、12、16那一块的针脚上。

    2.将风扇模块接在扩展板的8号针脚。
    好了,接线就这么简单。

    第二步:编程
    我用的是makecode离线版(小喵家的),点击“高级”-“添加软件包”,输入网址https://github.com/DFRobot/pxt-Obloq
    把OBLOQ软件包添加进去。
接下来编程,如下图:
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图6
    图片左侧,是填写wifi信息和物联网服务信息,具体留给您自己去研究了,有什么问题可以留言或者群里交流。
    图片右侧,就是接收到字符串后作出判断,然后控制P8口。
    程序编写中要注意:
    WIFI账户要看清楚大小写。
    无线接收到的是字符串。
    编程完成,我们把程序写入板子中,注意数据线要接在micro:bit板的USB口中。

    第三步:测试
    1.将USB线插到扩展板的USB口中,进行供电,这时,OBLOQ红灯亮,不久转蓝灯,再变绿灯。显示绿灯说明连接成功。如果没有变绿灯,就要检查接线和wifi物联网数据填写是否正确。
    2.在网页端发送新消息,输入“1”,看风扇是否转动。然后再输入“0”看风扇是否停止。
micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇图9
    好啦,今天就先写到这里,有什么问题,请回复或者在群里提出。
    我们的群号码:484477101(中小学microbit课堂教学群)



hnyzcj  版主

发表于 2018-4-10 06:40:00

用的很爽吧
回复

使用道具 举报

rzyzzxw  版主

发表于 2018-4-10 07:31:16

很赞很赞。:victory:
回复

使用道具 举报

安卓机器人  中级技神

发表于 2018-4-10 08:50:50

微 钻 头 不 错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail