(SKU:MBT0012) micro:IoT(micro:bit物联网扩展板)

来自DFRobot Product Wiki
跳转至: 导航搜索

[[image:MBT0012.jpg|thumb|300px|right|micro:bit 物联网扩展板]


目录

简介

随着物联网的发展,目前国内外已经有很多成熟的物联网平台,但是绝大部分物联网平台都是面向专业的人员开发的,上手很困难。而Micro:IoT是一款基于micro:bit主板开发的物联网扩展板,用它搭配DFRobot的物联网平台,降低了物联网的使用门槛。

micro:IoT扩展板在乖巧的外观上面集成了OBLOQ模块、OLED屏、两路电机驱动、6路IO口、2路I2C、1路串口、1路蜂鸣器、3路RGB灯、锂电池盒、充电电路、应急电源接口等众多功能。在编程方面也很简单,根本不需要复杂的基础知识就能快速搭建出物联网应用。

为了让产品更加吸引小朋友的注意力,我们将外观设计成云朵的外形,这样使扩展板更加贴合物联网的主题,也更加可爱了。
在供电方案上,我们选择了容量为1000mA的CR123A 3.6V可充电锂电池,本电池具有体积小巧,容量足,安全性高的特点。在电路上还专门设计了短路保护和防反接保护,更加完善了使用的安全。



产品参数

  • 电池型号:CR123A 3.6V可充电锂电池 (特别提示:不能使用3V的CR123A电池及不可充电的CR123A电池。对不可充电的电池充电,可能会造成电池损坏,甚至危害人身安全。)
  • 数字输出电压:0V/3.3V
  • 模拟输入电压:0~3.3V DC
  • 使用标准Gravity接口
  • micro:bit接口:(P0 P1 P2 P8 P12 P16)
  • 电机接口:直流电机 x2
  • 板载3路RGB灯
  • 板载蜂鸣器及切换开关
  • 产品尺寸:148mm×112mm
  • 编程平台:makecode图形化编程、mind+图形化编程

功能说明


makecode在线图形化编程

MakeCode基础教程:点击进入makecode在线图形化编程基础操作教程
电机驱动库地址:https://github.com/DFRobot/pxt-micro-IOBOX 关于如何添加软件库
OBLOQ库地址:https://github.com/DFRobot/pxt-Obloq
OLED库地址:

驱动电机


makecode源程序:电机驱动源程序 程序执行结果:让电机以255的速度正转1秒后,再反转1秒;

电机驱动

呼吸灯


makecode源程序:呼吸灯源程序

程序执行结果:呼吸灯效果;

呼吸灯

物联网


makecode源程序:物联网源程序
程序执行结果:连上网后,发送“test”到工作间,当按下A键,发送“button_A”到工作间,当按下B键,发送“button_B”到工作间。
如果Obloq读取到消息“1”,电机1开始正转;如果Obloq读取到消息“2”,电机2开始正转; 如果Obloq读取到消息“OFF”,电机停止。

物联网

mind+图形化编程

mind+软件下载地址:http://mindplus.cc

第一步:点击mind+的扩展按钮

点击扩展

第二步:点击主板,加载micro:bit库

添加micro:bit库


点亮RGB灯


程序执行结果:3颗RGB灯显示3种不同的颜色;

点亮RGB灯

物联网收发消息


程序执行结果:当联网成功时给工作间发送消息hello,如果按下A键,发送消息“button_A”给工作间,如果按下B键,发送消息“button_B”给工作间;
当Obloq读取到“ON”消息时,micro:bit屏幕显示↑图案,OLED屏第一行显示“hello”,当Obloq读取到“OFF”消息时,micro:bit屏幕显示↓图案,OLED屏显示“DFRobot”
第一步:点击通信模块,加载Obloq库

加载物联网库

第一步:点击显示器,加载OLED屏的库

加载OLED屏的库

第二步:mind+代码

物联网收发消息

Obloq读取消息控制电机


程序执行结果:当联网成功时给工作间发送消息hello,OLED屏幕显示温度,如果按下A键,发送温度信息给工作间,如果按下B键,发送消息“B”给工作间;
当Obloq读取到“ON”消息时,micro:bit屏幕显示√图案,两路电机以70速度正转,当Obloq读取到“OFF”消息时,micro:bit屏幕显示×图案,电机停止。

IoT输出消息控制电机

疑难解答

更多问题及有趣的应用,请访问论坛

更多

DFshopping car1.png Link DFRobot商城购买链接

个人工具
名字空间

变换
操作
导航
工具箱