2020-10-23 17:29:462点赞4收藏1评论

9月28日 - 11月12日,参与#双11购物攻略#征稿活动,赢取苹果全家桶+8888元超级锦鲤大奖!瓜分十万金币,值得买周边一次全攒齐!品类、品牌、场景、价格,快来分享你的购物心得!七大玩法,周周有惊喜,点击查看活动详情。

前言

说起编程,很多人就会觉得是一个门槛很高的东西,实际上现在已经有很多专为创客教育而生的迷你机器人,即使是0基础的编程爱好者玩起来也毫无压力。这一次有幸得到赛恩司这款编程小车——MecanBot的测评机会,也让我对编程和创客的固有印象大为改变。

这款小车设计精巧,说明书和视频教程讲解的很详细,即使我这种操作苦手也能按照流程装好一台小车,其次,小车的功能非常全面,赛恩司提供的编程资料也非常详细,可以说是边玩边学了。当然现在很多家长都让孩子玩这种编程小车,目的就是在过程中锻炼孩子的动手能力和逻辑思维能力,尤其是在赛恩司提供了这么多详细资料的情形下,可以说零基础入门无压力,非常适合中小学生学习编程,提前解除创客教育。

话不多说,跟着我一起来认识一下这款玩法十足的MecanBot小车吧。

开箱

包装盒比较简约,但是打开来却是满满当当的,看起来就有充满挑战性的拼装过程,东西都非常仔细的用塑封袋装起来,保护的非常好。

把盒子内的配件取出,可以看到MecanBot的亚克力板、电机、零配件、杜邦线、Arduino板和传感器,以及非常有特色的赛恩司迷你麦克纳姆轮。

打开塑封,先取出最大最显眼的Arduino板和赛恩司的扩展板。

再来看一下零配件,红外传感器模块给了六块,其中左边四块是循线功能,右边的两块则是红外避障功能。

接下来是8*8的一个点阵屏和两条搭载在MecanBot尾翼的RGB灯条,这里忍不住说一句,在装好小车载入程序后,这两条RGB灯条真是非常之炫酷。

这是一个超声波模块,主要的用途是发射超声波来测距。

这有个小巧的传感器引起了我的注意,MPU6050。我翻了下赛恩司给的产品使用说明教程中的传感器介绍,它是全球首款整合性 6 轴运动处理组件,听起来很复杂,实际上这块小巧的传感器就是完成MecanBot PID姿态校正的主要传感器。

最后就是蓝牙传感器了,插上这个才可以和我们手机的小程序连接,来控制小车。

当当当~接下来就是整部小车最吸引的一个地方——麦克纳姆轮!这种轮子神奇的地方在于能让小车进行全向移动,即可以在平面内做出任意方向平移同时自转的动作,尤其是赛恩司自己研制的仅有37mm的迷你麦克纳姆轮,让这种桌面级产品也能享受到全向移动玩法的乐趣。

迷你麦克纳姆轮和电机

黑色轮子比较大气,也有黄色和绿色可以选择

小车移动原理图

拼装

赛恩司的编程小车大部分都是采用亚克力板,色彩鲜艳,同时MecanBot用到的零部件还是很多的,包括大大小小的螺丝和螺柱,不过好在配套设施很齐全,包括组装说明书(电子版)和组装视频,都讲解的非常细致,跟着流程走就可以了。

电子版组装说明书

细致的分解步骤

组装视频非常清楚,每一个细节都展示的很到位

值得一提的是,在传感器和扩展板连线这一块,赛恩司也给了很简洁明了的图示说明,对新手玩家非常友好。

图示清晰易懂,还有文字说明

给大家看看最后完成的样子

编程及使用

MecanBot使用的Arduino开源平台,所以要先去官网上下载Arduino IDE,这个软件包含了一个用于写代码的文本编辑区、一个消息区、一个文本控制台以及一个带有常用功能按钮和文本菜单的工具栏。

下载好打开软件,就可以把赛恩司给的库和程序包载入了。MecanBot这款小车有个很特殊的地方在于,它可以写入一个程序就玩到六个功能。以前的编程小车比较简陋的一点是,用什么传感器就要写入什么程序,然后才能实现相应的功能,一来一回就比较麻烦,MecanBot则不同,它将六个功能写入了一个程序里,通过赛恩司小程序操控,直接就可以切换不同的功能。

程序示例展示

对编程感兴趣的同学也可以去学习赛恩司给的程序包,里面都注释的挺清楚的,对于打编程基础来说是一个很好的帮手,同时小车能将程序功能具现化,让我们对代码有更好的了解。

上传程序中……

一切就绪后,打开赛恩司小程序就可以体验全部功能咯!

点击ok就可以切换不同的功能体验

特意买了3M胶带,贴在桌子上做循线玩法~

没有拍循线的功能,从赛恩司机器人俱乐部的微博上找了一张展示图

试了一下MecanBot的PID姿态校正,小车会根据陀螺仪回到固定的位置。

MecanBot的PID姿态校正

不得不提到MecanBot的RGB灯条和点阵屏,在关灯之后展示实在是太漂亮了,灯光的颜色也可以自己选择。

总结

1.小车外形很有特色,亚克力板的颜色也很好看。

2.资料丰富,不管是拼装过程还是编程过程,给我的体验感都非常的友好。

3.玩法多样且有趣,一个程序就能切换六种功能也非常的新奇。

4.神奇的麦克纳姆轮,小车能在平面上做出更多的动作,和普通的轮胎不一样!

总的来说,这是一台大朋友小朋友都适合的编程小车玩具,不管你是否有编程基础,都可以得到舒适的体验,在自己动手组装好一台小车后,得到的成就感和满足感是平常体会不到的,感兴趣的同学有机会都建议去亲身体验一次,不论是提高动手能力还是学习锻炼编程能力都会是一次很好的体验哦~

arduino小车电机不转_一个程序玩转六个功能——赛恩司MecanBot编程小车试用测评_创意玩具...相关推荐

  1. C++实现类和对象:编写一个程序,模拟电梯的功能。功能接口包括电梯上行按钮、下行按钮、楼层选择和电梯在行驶过程中的楼层显示。

    浙江理工大学信息学院 面向对象程序设计实验报告 实验名称:类的定义与使用                      学时安排:3 实验类别:设计性实验                          ...

  2. JAVA:编写一个程序,模拟电梯得功能。功能接口包括电梯上行按钮、下行按钮、楼层选择与电梯在行驶过程中得楼层显示。

    编写一个程序,模拟电梯得功能.功能接口包括电梯上行按钮.下行按钮.楼层选择与电梯在行驶过程中得楼层显示. (1) 由用户选择按上行按钮还就是下行按钮,选择操作后再由用户输入要进入得楼层,进而电梯开始运 ...

  3. arduino小车电机不转_一文解析—电机驱动设计方案

    24V无刷直流 (BLDC) 电机正弦波驱动,应用于空气净化器风扇 此参考设计是用于无刷直流 (BLDC) 电机的经济实惠型.小尺寸 (SFF).三相正弦电机驱动,在 24V 时的功率高达 50W.此 ...

  4. 03 _ 优秀程序员的六个关键特质

    什么样的程序员才是优秀的程序员呢? 如果去问一个程序员,得到的答案有可能是,"写的一手好代码,做过几个大项目,设计.编程样样不在话下".如果去问程序员的同学,得到的答案有可能是,& ...

  5. 游戏开发需要具备哪些技术_小程序商城开发具备哪些功能?

    小程序商城开发具备哪些功能?河南互金网络科技有限公司业务范围包括:软件开发.app开发.微信开发.网站建设.微信小程序开发等.在网站开发.APP开发.ERP以及大型软件开发方面积累了丰富的项目经验和技 ...

  6. arduino小车电机不转_新一代信息技术Arduino作品要求

    A题 (适用于学过C语言的同学) 难度高,可以实现部分功能分步得分 用Arduino IDE开发"智能交通灯"项目,某一长段路半段处有一大型商场,其门口设有一人行通道,根据此情景设 ...

  7. java实现购买_一个简单的实现购买商品功能的Java小程序

    public class Purchase { public static void main(String[] args) { System.out.println(" * * * * * ...

  8. ie6多文件上传_一个好的“文件上传”功能必须要注意的这些点你都知道吗?

    检查上传文件扩展名白名单,不属于白名单内,不允许上传:[前端和后端都要做好校验] 上传文件的目录必须是http请求无法直接访问到的.如果需要访问的,必须上传到其他(和web服务器不同的)域名下,并设置 ...

  9. 小程序 和 web 功能对比_小程序的基本知识及功能

    "小沃"为客户开发项目中经常遇到客户要求开发小程序,"小沃"也是一个刨根问底的工作狂,从而收集了对"小程序生态变化"市场调研报告,一方面让客 ...

最新文章

  1. Python 典型错误及关键知识点
  2. 设计模式的征途—10.装饰(Decorator)模式
  3. asp.net中使用CKEditor
  4. 学习mysql触发器遇到的问题
  5. 你会利用css写下拉列表框吗?
  6. 硬件安全系列 逻辑电路基础知识介绍(三)
  7. AIProCon在线大会笔记之张钹院士:探索第三代人工智能,需要勇闯无人区的人才!
  8. css grid布局
  9. 高级java知识结构图,Spring高级框架课程笔记 PDF 下载
  10. UVA 10895——Matrix Transpose
  11. apache php 整合 linux,Linux下Apache、php3、MySQL的整合
  12. Android 系统开发系列三
  13. plugin工程及与flutter工程通信原理
  14. 基础知识(四)C++常用函数.txt
  15. 企业信息化建设(Enterprise Informationization Construction)
  16. 从一个简单的main方法执行谈谈JVM工作机制
  17. #CSDN软件工程师能力认证学习精选# Hadoop基础知识学习
  18. KVM详细介绍及搭建KVM虚拟化平台构建Centos7系统
  19. Mysql_DML数据修改语言
  20. 未来五年最值得投资的是哪个方向,为什么?

热门文章

  1. MySql的入门到入坟
  2. 空间连接时计算总和_瞬间搞定一月数据汇总!这个Excel求和公式太牛了
  3. 计算机老师德育论文,计算机德育论文2400字_计算机德育毕业论文范文模板.doc
  4. 探秘格子间,寻找互联网人缓解焦虑的宝物
  5. 输入法字母和数字间距变大的解决方法
  6. 【转】OpenGL基础图形编程(一)
  7. android开发笔记(五)ContentProvider
  8. ajax浏览器后退 iframe,ajax后退解决方案
  9. Slashdot:技术怪才的新闻网站
  10. 2018年家用计算机推荐,【小白必看】2018年各价位笔记本电脑推荐!