# Microbit-巡线避障小车 ## 购买链接 __转到淘宝购买__----------→[Robotbit巡线避障机器人套件](https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-17001215033.86.3329762eigymhC&id=564683112255) ## 产品名称 Microbit&Robotbit巡线壁障小车 ## 适用人群 适用于培训机构作为系统的巡线避障课程案例,由于图形化编程的方式同样适用于普通爱好者进行编程人们及作为diy爱好者的可拓展项目基础 ## 配送清单 - 钣金底座 x1 - 橡胶轮子 x2 - Microbit x1 - Robotbit x1 - 18650电池 x1 - TT电机 x2 - 9g小舵机 x1 - 5路巡线模块 x1 - 猫头超声波 x1 - 转接板 x1 - 电路板支撑柱 x4 - 支撑柱螺丝 x4 - M3螺丝 若干 - M4螺丝/螺母 x2 - 万象轮 x2 - 杜邦线 若干 - 螺丝刀 x1 ![](./images/cailiao_1.png) ## 产品简介 这是一款结合避障和巡线功能于一身的小车机器人产品。对于一般人来说,他们从大学通过电子竞赛才能略微听说或接触这种应用,但那样的制作及编程模式复杂而冗余,很大程度上划出一道技术与非技术的门槛,无论是对于硬件的选择还是代码的编写都令一般有兴趣有想法的人望尘莫及。然而,Micorbit结合其拓展板Robotbit的这款巡线避障小车所使用的是图形化编程,无需大量复杂的库加载,以及小车套件的简易组装及使用程度,大大降低了上面所提到的技术门槛,让没有基础的人仅凭兴趣也可很快上手领略并玩出属于自己的智能机器人 ## 产品特色 - 基于图形化编程 - 可拼装注重动手能力 - 轻松组装 - 玩法多不局限 - 锻炼编程逻辑思维 - 锻炼动手能力 - 可拓展性强 ## 产品参数 - 长x宽x高: 170mm x 145mm x 110mm (组装成品) - 净重: 390g - 毛重:根据包裹最终大小决定 ## 技术参数 - 电压:5V - 电流:1A(在板载电池的支持下) - 8路可拓展IO口 - 4路电机、8路舵机驱动接口 - 18650-3.7V可充锂电池 ## 入门基础 可能很多友友第一次买到这样的套件,之前也没有接触过Microbit板子,也不知道什么是Robotbit。所以在后面的编程,对于大家来说可能跳跃太大了。 为了帮助新手尽快上手,小喵科技特意录了视频教程。有36个课时(每节平均大概5~10分钟,只讲干货) 所以避免后面的软件编程不知道如何上手。所以这里先提醒大家先看看视频。至少知道,你手上的电路板是干嘛的?有什么功能?如何下载程序?软件在哪里下载? [网易云课堂视频教程,学习能力好的推荐2倍速观看](https://study.163.com/course/introduction.htm?courseId=1005485001#/courseDetail?tab=1) 推荐按顺序看,但是如果你只是想把这个套件驱动起来,可以先看一下我标注的章节。这样针对性比较强。 **Microbit板子的介绍和一些基础入门** ![](./images/microbit01.png) **Robotbit板子的介绍和一些基础入门** ![](./images/microbit02.png) ## 纸质说明书更新 因为Robotbit扩展板由V1.5版本已经升级到V2.0版本,但是由于说明书是纸质的,更新没有及时跟上。 所以在这里特意说明下,机械装配没有更改,只是接线更新了RobotbitV2.0的图片,如下图: ![](./images/zuhe_12.png) ![](./images/zuhe_13.png) ## 组合过程 **零件拼装** 1.将9g从背面顶上来,并用舵机包里的细长螺丝和螺母固定住 ![](./images/zuhe_1.png) 2.将固定支架卡在舵机转头上,并随即测试②,③步骤的旋转极限角度是否相同,来保证①的位置处于居中的90度 ![](./images/zuhe_2.png) ![](./images/zuhe_3.png) 3.取下支撑架子,与转接板用螺丝固定好 ![](./images/zuhe_4.png) 4.将组合好的转接板插在舵机转头上,并用舵机包里的小螺丝拧紧固定 ![](./images/zuhe_5.png) 5.TT马达将螺丝从外部拧上,螺母在内部固定 ![](./images/zuhe_6.png) 6.装5路巡线模块小技巧 ![](./images/zuhe_7.png) ![](./images/zuhe_8.png) 7.装上两颗万向轮 ![](./images/zuhe_9.png) 8.Robotbit的固定准备 ![](./images/zuhe_10.png) ![](./images/zuhe_11.png) **接线** 1.猫头超声波接线 ![](./images/jiexian_1.png) 2.3路巡线及其他接线 ![](./images/jiexian_2.png) **整品展示** ![](./images/b_show.gif) ## 3路巡线编程 在测阈值前,[你需要提前安装Mirobit的串口驱动,串口驱动安装方法在这里 ](http://kittenbot.oss-cn-shanghai.aliyuncs.com/mbedWinSerial_16466.exe) **巡线阈值测定** 首先接好线后将下列程序烧入板子 ![](./images/black3.png) 接着点击设备的控制台进入观察数值 ![](./images/black4.png) - 第一步测量环境值 ![](./images/black2.png) - 第二步测量黑线值 ![](./images/black1.png) **三路巡线编程** ![](./images/x_chengxu.png) ![](./images/x_chengxu2.png) **超声波避障编程** ![](./images/c_chengxu1.png) ![](./images/c_chengxu2.png) ## 展示 **3路巡线** ![](./images/xunxian.gif) **超声波避障** ![](./images/chaosheng.gif) ## 巡线进阶版本 * 原理 ![pic](https://s1.ax1x.com/2018/12/17/F0Zegg.jpg) * 程序 [点这](https://makecode.microbit.org/_UsWeYReAuAkF) ## 注意事项 - 一切准备就绪后,插上电池,你需要做的第一件事情就是激活电源 ![](./images/jihuo.png) - 关于TT电机的接线,当红对+/黑对-时,程序中给定速度为正数时轮子是顺时针转,而小车向前必须是右轮顺时针,左轮逆时针,但如果想让程序如下还能保持向前走,也就是必须要让其中一个电机反接。即右轮正接,左轮反接。 ![](./images/tt_zhuyi.png) - 如果你发现你的小车不正常,请一定重新检查你的接线是否与上述一样,以及程序的设置是否相同 - 当使用到P0脚时,一定要将旁边的跳线帽拔掉并妥善保管,因为P0是跟蜂鸣器复用的 如果上述提示都无法解决你的问题,请加入小喵科技QQ交流群:568084773咨询 _本产品只适用于14岁以上的儿童进行独立使用,8~14岁儿童请在家长或者老师的陪同下进行使用。 如使用前请按照小喵官方资料指导下进行使用,不要随便接插电路,切勿外接大电流舵机,大电流电机,以免烧毁电路板。 注意控制板不要置于金属表面,或者导电的物体上使用,以免短路 请避免在潮湿和有水的地方使用,以免短路 电路板或者机械上含有细小物件请不要吞食,请放在儿童接触不到的地方妥善保管_