查看: 4328|回复: 1

[入门教程] BXY+Obloq-IoT物联网多传感器数据上传测试

[复制链接]
本帖最后由 rzyzzxw 于 2018-4-25 14:40 编辑

        玩创客有个好处,就是让大脑活动起来,不断思考,防止……   123.png
    发现问题,寻求解决办法,不断提高自己。这是一个多好的学习方式,可是,孩子们都太忙了,比大人忙多了,失去了动手能力,也失去了很多发现的乐趣。
    幸好,不少小朋友开始玩创客,多少弥补了成长中的遗憾。
    有次群里讨论创客教育来,吕老师的观点让我赞同。
截图201804232118283423.png
   上个帖子 BXY+Obloq-IoT(+APP)物联网多设备控制,可以做个智能家居...中讲了多设备物联网控制, 这个帖子来解决第二个问题。
截图201804232107261276.png    器材准备:Micro:bit物联网基础套装及其它传感器。
   如何将多个传感器数据上传。大数据时代,这些收集起来的数据,可以分析出很多有用的信息的。
截图201804241403559666.png 截图201804241404166797.png
截图201804241404356053.png
   如果你对bit+obloq IoT还不太了解,建议读下大圣老师和吕老师进行的一系列尝试,这将有助于理解这个帖子的内容:
  光阴的故事--Obloq软件包测试
  OBLOQ-IoT模块+Micro:bit玩物联网浇花
  用App控制Micro:bit物联网小风扇
  micro:bit+OBLOQ轻松玩起物联网(一)远程控制风扇


  1、物联网准备及设置已在多个帖子里写过,过程可以参考上面的帖子。


  添加两个设备。
截图201804232131401666.png
   2、BXY准备,启动BXY,软件下载及df官方教程链接:http://docs.dfrobot.com.cn/bxy/
    文件-示例-External-8.ObloqMqttSend.py
截图201804232133417054.png

  3、如果你有读过上一个帖子 BXY+Obloq-IoT(+APP)物联网多设备控制,可以做个智能家居...,这里就会好理解多。
截图201804232137027211.png
   这些正确填写了,才能连上wifi。
   然后是下面,先不用修改,先跑例程吧。
   程序写道,10 秒后,向服务器的IOT_TOPIC1发送hello,然后10 秒后,向服务器的IOT_TOPIC2发送HELLO。这里建议最少延时1 0秒,不然数据发送太快也会堵的哦。实用中其实可以用更长的时间,几分钟或者更长时间采集一次数据。
截图201804232141556155.png
   下载运行。
  将microbit的串口与Obloq连接(p2 tx连rx,p1 rx连tx),VCC接3.3和5V都行的。用充电宝或者电源适配器或者电脑USB供电到扩展板,供电开关切换到5V,方便给大电流输出设备供电。
    程序写入micro:bit,IOT模块指示灯由红-蓝-绿,表示接上wifi,micro:bit led点阵显示模块分配到的IP地址,再显示几次OK,然后刷新下工作间页面,平台中就可看到从micro:bit+IOT模块发送来的字符数据了。

截图201804232155162715.png
    查看详情可以看到更多。
截图201804232159278424.png
截图201804232154326483.png
    看到这里,聪明的你,是不是已经明白怎样多传感器采集数据上传了呢。
    对了,就是改下程序呗。
    例如这样:建两个变量,读取传感器的值,然后向服务器发送。记得要用str()转化成字符哦。
截图201804232208077681.png
    刷新下工作间页面,平台中就可看到从micro:bit+IOT模块发送来的字符数据了。
截图201804232214267409.png
  如果要读取更多传感器。
  先要在IOT平台上增加一个新设备,记下它的TOPIC。
截图201804241304411797.png
截图201804232217473463.png
截图201804241233006035.png   模拟传感器的引脚参考上图。
无标题.png
  更多传感器如法炮制哦。当然选择的扩展板要有多多的接口哟。
  如果要把平台数据同步显示到APP上,可以参考使用手机app与Easy Iot物联网平台进行通讯用App控制Micro:bit物联网小风扇
截图201804241406099110.png
  
  dfrobot  micro:bit电机驱动扩展板即将上市。
   micro:bit电机驱动扩展板集成了4路电机驱动、2路步进电机驱动的基础上;还引出了8路舵机接口,9路IO口、2路I2C接口(都是采用Gravity标准接口)。在支持很多模块和传感器的同时还便于拔插。
  板子采用3.5mm插头方式和接线两种电源接口方式(电压范围:3.5~5.5V)。




chinazmde  高级技师

发表于 2018-4-26 20:44:03

我要跟着大圣老师学习物联网。
回复 支持 反对

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

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

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

mail