接下来就跟着我们的步骤,来快速地了解BitCar吧!

1. 实现效果

当小车启动后,可以按照黑线自动巡线行驶。
快速上手 - 图1

注意:参考地图可见附件。附件3 BitCar巡线地图.pdf

2. 编写程序

1) 打开网址

在浏览器输入链接:https://makecode.microbit.org/#,点击项目“新建”弹出窗口,给项目命名为“小车巡线”,点击“创建”。
1602316161(1).png
即可进入编程界面
1602140075(1).jpg

2) 添加扩展指令库

本次使用的是BitCar,因此首先需要在Micro:bit编程页面添加扩展链接。
第一步,点开MakeCode蓝色条框上的“设置”按钮,点击“扩展”,打开添加扩展页面。
image.png
入门4.png
第二步,在打开的扩展页面中,“搜索或输入项目网址”处输入BitCar扩展包网址:https://github.com/TinkerGen/pxt-BitCar
1602316264(1).jpg

注意:如果提示找不到拓展库,可以关闭浏览器,重新进入MakeCode后再次尝试。

第三步,点击扩展指令库,返回首页,BitCar的积木块就添加上去啦。
1602316332(1).jpg
添加好扩展指令库,接下来就可以继续编写我们的程序了。

3. 编写程序

编写程序如下图:
小车巡线.png

  • 首先添加无限循环模块;
  • 如果小车左侧检测到黑线,为了保证小车可以继续沿着黑线行走,我们需要让小车左转一点。设置速度为左轮3%,右轮15%;
  • 同理,如果小车右侧检测到黑线,为了保证小车可以继续沿着黑线行走,我们需要让小车右转一点。设置速度为右轮3%,左轮15%。

    4. 硬件连接

    将Micro:bit和BitCar连接在一起,将USB线一侧连接Micro:bit,一侧连接电脑,确保Micro:bit的power灯保持亮的状态。

    5. 下载程序

    点击模拟窗口正下方的“下载”,在弹出的对话框中,选择把.hex文件保存到“Micro:bit磁盘”,再点击“保存”。如果没有出现另存为,需要你找到下载的.hex文件,复制或者拖入到“Micro:bit磁盘”当下载完成后电源信号灯停止闪烁,保持长亮。
    如我这里显示另存为:
    1602316485(1).jpg

    6. 实验程序

    将BitCar放在地图上,测试一下吧!