麦昆: micro:bit教育机器人

产品简介

我叫麦昆

大家好,我叫麦昆,是一款面向创客教育的图形化编程机器人,继承了micro:bit可玩性高和上手简单的特点。 迷你的车身,有趣的功能,和即插即用的免接线方式能够让小孩在寓教于乐中快速学习图形化编程,培养小孩对科学的兴趣以及逻辑思维能力。

麦昆具有哪些功能和特点?

功能图解

麦昆4.0功能指示图.jpg

产品参数

产品标准配置清单

1、车体(出厂已安装好电机和支撑轮)×1 2、轮子×2 3、3节7号电池盒×1 4、双面胶×1

产品安装

Mind+编程实例(基于Scratch3.0)

麦昆项目卡教程Mind+版本

重要更新:麦昆项目卡教程Mind+版:

下载地址:http://www.dfrobot.com.cn/images/upload/File/20190726113410dej0rm.pdf

麦昆工程队零售版教程

更新:麦昆工程队零售版教程

File:麦昆工程队1.png| File:麦昆工程队.png|

教程下载地址:https://www.dfrobot.com.cn/images/upload/File/20191215172005zoelvk.pdf

Mind+编程流程

1、下载及安装软件。下载地址:http://www.mindplus.cc 详细教程:Mind+基础wiki教程-软件下载安装

mindplus.cc

2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程 3、“扩展”中选择“套件”中的“麦昆”。 详细教程:Mind+基础wiki教程-加载扩展库流程 4、进行编程,程序如下: 5、菜单“连接设备”,选择一个“COM-microbit”(如果第一次使用则点击“一键安装驱动”Mind+基础wiki教程-驱动的安装),然后点击“上传到设备”

Mind+控制麦昆代码

注意:Mind+菜单中示例程序中有很多内置的代码且不断更新,可以方便查看。

电机控制

学习目标:掌握Maqueen的电机控制基本方法 程序效果展示:小车前进1秒,右转1秒,左转1秒,后退1秒,后退并右转1秒。 Mind+ 图形化程序截图

电机控制

读取超声波距离值

学习目标:使用超声波测距离。 程序效果展示:使用超声波测距离,并在micro:bit点阵屏上显示出来。 Mind+ 图形化程序截图

读取超声波距离值

点亮LED车灯

学习目标:点亮LED车灯和蜂鸣器的基本使用方法。 程序效果展示:左右两颗LED车灯交替闪烁,蜂鸣器播放JUMP_UP音乐。 Mind+ 图形化程序截图

点亮LED车灯

点亮氛围灯

学习目标:点亮氛围灯。 程序效果展示:每隔一秒,依次点亮4颗氛围灯。 Mind+ 图形化程序截图

点亮氛围灯

读取红外线键值

学习目标:读取红外线遥控器按键的值。 程序效果展示:按下遥控器上面的按键,在LED点阵屏上显示的数值就是该按键的键值。 Mind+ 图形化程序截图

示例程序

按键 码值
红色按钮 255
VOL+ 127
FUNC/STOP 191
左箭头 223
暂停 95
右箭头 159
下箭头 239
VOL- 111
上箭头 175
0 207
EQ 79
ST/REPT 143
1 247
2 119
3 183
4 215
5 87
6 151
7 231
8 103
9 167

引脚说明

红外线遥控

学习目标:使用红外线遥控器指挥小车前进或后退。 程序效果展示:红外线遥控器的2、4、6、8共4个按键遥控小车前进、左转、右转、后退。 Mind+ 图形化程序截图:

读取红外线按键的值

超声波避障

学习目标:学习使用超声波躲避障碍物。 程序效果展示:当麦昆与障碍物的距离<=35cm时,左转,当距离<=10cm时,后退在右转。 Mind+ 图形化程序截图

超声波避障

光控精灵

学习目标:学习使用micro:bit主控板上的光线传感器。 程序效果展示:小车在光线较暗的地方不动,当手电筒照射LED的时候,随着光线强度的增加,车辆的前进速度也开始增加,。 Mind+ 图形化程序截图

光控精灵

无线发送

学习目标:学习使用两个micro:bit主板互相通信,发送信号。 程序效果展示:用一块micro:bit主板控制maqueen向前,向后,停止等动作。 Mind+ 图形化程序截图

无线发送

无线接收

学习目标:学习使用两个micro:bit主板互相通信,接受信号。 程序效果展示:用一块micro:bit主板控制maqueen向前,向后,停止等动作。 Mind+ 图形化程序截图

无线接收

makecode编程实例

导入makecode图形化库

第一步:点击链接:makecode.microbit.org 进入makecode图形化在线编程平台 (注:第一次加载会比较慢,请耐心等待)

第二步:导入库:复制Maqueen库链接地址:https://github.com/DFRobot/pxt-maqueen

第三步:按下图步骤导入库

导入库

makecode控制麦昆代码

电机控制

学习目标:掌握Maqueen的电机控制基本方法 程序效果展示:小车前进1秒,右转1秒,左转1秒,后退1秒,后退并右转1秒。

电机控制

makecode程序链接:https://makecode.microbit.org/_2Cc9gM5P5aDs makecode图形化程序截图

电机控制

RGB彩色呼吸氛围灯

学习目标:了解RGB氛围灯的基本使用方法 程序效果展示:底部RGB氛围灯红、绿、蓝三色混合渐变显示出多种颜色,呈现出彩色呼吸效果。

RGB效果展示

makecode程序链接:https://makecode.microbit.org/_WkgPLpAotP3f makecode图形化程序截图

RGB氛围灯

LED车灯闪烁

学习目标:了解LED车灯和蜂鸣器的基本使用方法 程序效果展示:左右两个LED车灯交替闪烁,并且蜂鸣器发出两种不同的音调频率,间隔时间500毫秒。

LED车灯闪烁

makecode程序链接:https://makecode.microbit.org/_6gKRm1RVsDxY makecode图形化程序截图

LED车灯闪烁

读取超声波距离值

学习目标:学会读取超声波的距离,以便后期可以灵活的使用这些数据。 程序效果展示:超声波检测前方不同距离的障碍物,并将距离显示在点阵屏上,单位为厘米。

读取超声波距离值

makecode程序链接:https://makecode.microbit.org/_4gi4Dj7yTWgK makecode图形化程序截图

读取超声波距离

读取红外线键值

学习目标:学会红外遥控器的键值,以便后期可以灵活的使用这些数据。 程序效果展示:用红外线遥控器对着红外接收管按任意键,点阵屏上对应显示当前按下按键的键值,十进制方式显示键值的最后两位。

读取红外线键值

makecode程序链接:https://makecode.microbit.org/_361V7bbp0UAg makecode图形化程序截图

读取红外线键值 红外遥控器及其键值:

下表中的键值是16进制,在本产品中,我们读取红外编码的最后两位,并自动转换为10进制数据。

红外遥控器键值表

红外遥控

程序效果展示:用红外线遥控器的2、4、6、8共4个按键遥控小车前进、左转、右转、后退

红外遥控

makecode程序链接:https://makecode.microbit.org/_MfDXhX6MM35X makecode图形化程序截图

红外遥控

巡线行驶

程序效果展示:小车沿着黑色线条行驶(黑线宽度和绝缘胶带宽度近似)

巡线

makecode程序链接:https://makecode.microbit.org/_1VzX7LLAC3im

makecode图形化程序截图

巡线

超声波避障

程序效果展示:开机小车前进,超声波检测前方距离,如果距离小于35cm,小车随机选择左转或者右转,避开障碍物。 配件准备:SR04超声波模块×1或者SR04-P超声波模块,插入前方的SR04接口。

超声波避障

makecode程序链接:https://makecode.microbit.org/_Fa4Ef3DwyXW7 makecode图形化程序截图

超声波避障

光控精灵

程序效果展示:小车在光线较暗的地方不动,当手电筒照射LED的时候,随着光线强度的增加,车辆的前进速度也开始增加。

光控小车

makecode程序链接:https://makecode.microbit.org/_fi6DWjCKeM9v makecode图形化程序截图 光控小车

无线遥控

程序效果展示:使用micro:gmaepad手柄控制小车前后左右运动。 学习目标:学会使用micro;bit的无线功能

手柄

无线遥控

makecode小车端程序链接:https://makecode.microbit.org/_ftMMb8WkwDV7

makecode手柄端程序链接:https://makecode.microbit.org/_gwK0A3JwEW0V

makecode图形化程序截图 无线遥控小车端程序:

手柄无线遥控-小车端程序

无线遥控手柄端程序:

手柄无线遥控-手柄端程序

舵机驱动

程序效果展示:S1和S2舵机从0度到180度转动,再从180度回到0度,循环执行。 配件准备:在舵机接口S1和S2正确插入9g舵机(麦昆支持9g普通舵机及金属舵机)。 makecode程序链接:https://makecode.microbit.org/_7eeL8fURRMKK makecode图形化程序截图

舵机驱动

舵机驱动

读取产品信息

程序效果展示:在microbit点阵上显示读取到的麦昆产品信息。简体中文版显示:ROB0148-CN 繁体中文版显示:ROB0148-TW 英文版显示:ROB0148-EN 韩国版显示:ROB0148-KR 日本版显示:ROB148-JP makecode程序链接:https://makecode.microbit.org/_YAebP1f7pdsi makecode图形化程序截图

读取产品信息

读取产品信息

疑难解答

1. 上传不成功? 上传到设备时需要将代码窗口切换到“自动生成”窗口

无线接收

  1. 测试超声波出现0值 测试壁障要加一个约束条件,距离不为0的时候,距离小于5的都过滤掉 也可以尝试加100毫秒的delay,防止收到多次反射

更多

DFshopping_car1.png DFRobot商城购买链接