编程也可以成为一种乐趣——麦昆编程小车试用报告
前言
首先还是要感谢张大妈提供的这次众测机会。
编程,可能对于多数人来说都是异常复杂颇费脑细胞的一门学科,尤其像我这种逻辑思维又不是很强的人,更是对编程一头雾水,大学时就从来没入过门。makecode和Scratch是目前两大最主流的图形化编程平台,它对编程人员的学历要求比较低,图形化程序简单直观,0基础的编程爱好者学习起来也毫无压力。DFRobot麦昆编程小车是一款专为创客教育而生的迷你机器人,它设计精巧,组装简单,功能全面,分分钟便可上手,并结合图形化编程软件可轻松实现红外巡航、超声避障、RGB氛围灯、红外遥控等多种功能,娱乐的同时也可以提高孩子的逻辑思维能力,入门零基础,非常适合中小学生学习编程,开发逻辑思维能力。
下面我们就来认识一下这款DFRobot麦昆编程小车。
开箱与产品细节
包装盒看起来比较简约,正面是麦昆小车的基本轮廓,从包装盒上可以看出,麦昆编程小车外观上没有做过多的修饰,电路板、电池盒都裸露在外,这种外观设计让我不禁想起了大学时单片机编程实验,推拉式设计可以防止拆包装时产品掉落。
侧面是小车的一些功能特色,支持图形化编程,尤其是基于Scratch3.0的Mind+离线编程平台,对于初学者来说简单易懂,可以快速入门编写简单的程序,实现小车的控制。功能方面支持红外巡线、超声波避障、RGB氛围灯、蜂鸣器播放、红外遥控等。
出厂时提供的是一些零部件,用户需要自行组装,不过并没有看到安装和使用说明书,每个零部件都用塑料袋塑封起来,零部件名称在塑料袋表面都应相应的标识,防止混淆。
以下是产品清单,包括小车主体、轮毂*2、轮胎*2、电池盒、超声波模块和Micro:bit编程主板。
车体部分做工还是比较精致的,左右呈完全对称结构,比较符合人们的审美观念,电路板采用丝印工艺加工而成,纹理清晰细腻,元器件焊接的也非常工整牢固。
全金属微型驱动电机,最大转速133转/分,减速比1:150,多重齿轮叠加能够带来较大的力矩,利于控制小车的行进速度及转弯稳定性;车体边缘的金手指可以对小车功能进行扩展,采用PCB沉金工艺,精致不宜氧化。
这是车体的前端部分,可以看出焊接的还是非常精致的。
正面功能图解:
车体背面放置了两个巡线传感器和四颗RGB灯,顶部已经安装好了支撑轮,移动灵活性不错,不易卡轮。
背面功能图解:
Micro:bit编程板,这是一款由英国广播电视公司推出的专为青少年编程教育设计的微型电脑开发板。开发板尺寸为52mm*43mm,上面集成了多种电子模块,包括5*5阵列LED显示屏,两颗编程按键,加速度计,电子罗盘,温度光线传感器,低功耗蓝牙模块等,结合编程软件和麦昆小车可以实现多种相关的功能与场景开发。
Micro:bit和麦昆机器人支持Mind+(基于Scratch3.0)和makecode图形化编程,并且支持Arduino和python两种代码,支持解释性编程和下载型编程方式,可以给使用者带来更为灵活的开发空间。右上角是一款两针电池盒接口,程序下载方面采用的是Micro USB接口,通用性较强,另外最下端的20针金手指可以直接和麦昆机器人上的Micro:bit插座连接使用。
超声波模块,看起来像两只眼睛直愣愣的盯着前方,与麦昆机器人采用公头和母头两种连接方式,不过超声波模块上采用的是公头,只能连接到小车的母头上使用。
连接稳定性就比较一般了,用手可以轻易的来回摆动。
安装调试
首先将轮毂和轮胎安装好,轮胎的材质比较柔软,韧性很强,运动时可以起到一定的减震作用,而且这种橡胶轮胎,轮毂和轮胎之间有一圈卡槽,装好后比较紧固,不易脱落。
小车整体安装无需任何螺钉,轮毂与车体只需对准方向轻轻一按,便可安装的非常牢固。
麦昆编程小车采用的是3节7#电池续航,电池盒可以用双面胶固定在两个电机的支架上,粘连前最好先把电源线插在小车插槽内,否则最后接线不方便下手。据说新款支持锂电池充电板,可以安装1000mAh锂电池,满电可连续不间断巡线工作8小时,可惜这款并不支持,还需要干电池来续航。
再插上micro:bit板和超声波模块,大功告成,三节7#电池并不是随机携带的,需要自行准备,小车总体看上去科幻感十足。
micro:bit板上出厂时只有些简单的指示灯程序,打开电源后,小车并不能移动,LED灯会亮起,5*5LED阵列会显示一些图形和字母。
https://v.youku.com/v_show/id_XNDIwMDc5Nzg2NA==.html?spm=a2h3j.8428770.3416059.1
上手操控与简单编程
麦昆小车支持Mind+和makecode图形化编程,这种编程方式相对来说比较形象直观,零基础快速入门,尤其是对于孩子来说可以快速上手编写一些简单的小程序,实现小车的功能控制。
本次评测我主要是使用的Mind+编程软件,这是一款基于Scratch3.0开发的编程软件,需要先下载安装,支持win7及以上系统版本。左侧是一些程序模块,编程时可直接拖动调用,非常简单,中间是程序编辑区,右侧是生成的程序语言。
初次使用时需先安装串口驱动,关闭Mind+软件,并右键以管理员身份进入,然后点击一键安装即可。
接好数据线并在《扩展》栏里选择麦昆机器人小车,此时《连接设备》一栏会出现COM3-Microbit,说明程序上传准备就绪,编辑好程序后可以直接上传到设备即可,当然必须在《上传模式》下才可以操作。
由于产品本身没带数据线,所以第一次上传时随便找了一根Micro USB接口的线就用了,可是怎么也不能实现串口通信,后来才发现并不是所有的Micro USB接口的线都支持数据传输,有些仅仅是一根电源线而已,使用时需要格外注意。
根据示例编写了一个电机控制程序,所有程序直接从左侧模块栏调用即可,只需改变部分参数,非常简单。这个程序实现了小车前进1秒,右转1秒,左转1秒,后退1秒,后退并右转1秒。
光控精灵,程序非常简单,依靠micro:bit板上的光线传感器,接收到一定强度的光,小车就会移动,光线强度越高,小车移动速度越快。
超声波避障,程序通俗易懂,此功能主要是靠超声波模块实现的,设定好避障距离后,小车探测到前方障碍物后会自动转弯,防止发生碰撞。
RGB氛围灯、图案显示与电机控制相结合,感觉就像哪吒踏着风火轮在前进,尤其是暗光环境下还是非常漂亮的。
超声波距离探测,5*5LED阵列上会显示出小车与前方障碍物的距离。
LED车灯
麦昆小车的图形化编程通俗易懂,像我这种基本上是零基础的编程小白,也仅仅用了1-2天的时间就可以编一些简单的程序,轻松实现小车的部分功能。
总结
麦昆小车编程简单,功能强大,零基础即可快速入门,轻松实现小车的各种性能操控,能够很大程度的丰富编程爱好者的业余生活,即使是中小学生学习起来也毫无压力,既是一种玩具,又可以通过编程提高逻辑思维能力,边玩边学,娱乐中提升自我。简单的小程序开发并没有什么难度,然而复杂功能的实现还需要更深层次的学习,并结合各种开发板的硬件辅助,才能带来更深入的性能体验。
优点:
1、做工精致,安装简单,产品设计非常适合青少年学习;
2、图形化编程,直观形象,0基础即可快速入门;
3、功能强大,接口丰富,扩展方便;
4、节能省电,续航能力强;
5、小车动作灵敏,运动稳定,探测精准度不错。
不足:
1、无纸质说明书,功能开发介绍的不够详细;
2、不支持锂电续航;
3、5*5LED屏显示内容有限,且颜色单一;
4、超声波模块、光线传感器灵敏度一般;
5、不支持手机APP编程。
YITEKO
校验提示文案
buoy
校验提示文案
北方季风
校验提示文案
Mars_V
校验提示文案
Venyxec
校验提示文案
li001kai
校验提示文案
爱薅羊毛的穷耗子
校验提示文案
布依班
校验提示文案
月明风清
校验提示文案
Venyxec
校验提示文案
月明风清
校验提示文案
布依班
校验提示文案
爱薅羊毛的穷耗子
校验提示文案
li001kai
校验提示文案
Mars_V
校验提示文案
北方季风
校验提示文案
buoy
校验提示文案
YITEKO
校验提示文案