菜缤的世界 CairBin's Blog - CuteBot
type: channel
link: https://blog.cairbin.top/index.php/tag/CuteBot/
items: CuteBot智能小车

CuteBot智能小车
type: item
date: 2021-07-20T09:35:00+00:00
description: 原因近期，别人送了我一个CuteBot智能小车，拆开一看做工挺精致的，但是这东西是积木图形编程，显然不适合我这个年龄，所以打算给家里的小孩玩。那么，你可能会问了，为什么要写这篇文章呢？答案当然是用来水的啊其实在装的时候遇到了点坑，所以记录下来（说了半天还是水文章（滑稽））部件首先看下一个具有完整功能的 CuteBot小车（不算拓展）分为几个部分吧MicroBit主板这可以说是最核心的部件了，给小车烧录程序也是通过它。Microbit是由英国BBC公司推出的面向青少年编程教育的微型计算机，集成了加速度传感器，磁力传感器，两个可编程按钮，25个单色led，蓝牙等常用传感器设备，有一个micro usb接口用于连接数据线烧写程序和供电，可外接电池盒，底部有多个环孔连接器用于控制外接设备。这个板子不仅仅可以用于小车，官方还有许多套件，如智能家居等。当然也可以仅用这个板子跑程序，亮Led，放音乐等。总之它的功能非常强大。电池盒SR04超声波模块小车主体 (电池盒是粘上去的，实在是弄不下来了)组装首先将电池盒的线接到小车主板上并将电池盒粘到小车上然后插入超声波模块（注意：超声波模块插槽为8Pin，要插入到插槽的前4个孔上，千万不要插入后四个插孔，否则小车无法跑起来，超声波模块会发烫）如图：最后将MicroBit插入的小车上的蓝色插槽里（MicroBit背面朝电池盒）组装完成编程环境将MicroBit通过数据线连接上PC打开网站 https://makecode.microbit.org点击“新建项目”输入项目名“高级” -> “扩展”搜索CuteBot ，并点击返回页面你就会发现有了“酷比特小车”一行了点击“...” -> Connect 根据提示连接小车即可Hello World现在开始编写第一个程序吧，你可以选择图形化的“方块”编程，也可以用JavaScript或Python编程（这里我用JS）输入代码/* 这部分是开机执行 */ //在MicroBit显示屏（Led）上显示字符串 Hello,World! basic.showString("Hello，World!") //显示完后，以50%的速度向前方行驶5秒 cuteBot.moveTime(cuteBot.Direction.forward,50,5) basic.forever(function () { /* 这里是无限循环的代码块 */ })点击“下载” ，代码就开始执行了（注意：如果该网站没有连接到MicroBit，那么你需要下载文件并右键手动发送到MicroBit里）结束该小车的优点是不需要焊接电路，并且无需搭配环境，仅需要组装好小车并通过在线编程即可运行由于篇幅有限，关于API使用可以参考官方文档https://microbit.org/zh-cn/get-started/first-steps/introduction/https://archive.microbit.org/zh-CN/guide/quick/（英文）https://microbit-micropython.readthedocs.io/en/latest/tutorials/hello.html