编程从小抓起——CuteBot智能小车

2021-07-20  本文已影响0人  无聊的CairBin

原因

近期,别人送了我一个CuteBot智能小车,拆开一看做工挺精致的,但是这东西是积木图形编程,显然不适合我这个年龄,所以打算给家里的小孩玩。

那么,你可能会问了,为什么要写这篇文章呢?答案当然是用来水的啊

其实在装的时候遇到了点坑,所以记录下来(说了半天还是水文章(滑稽)

部件

首先看下一个具有完整功能的 CuteBot小车(不算拓展)分为几个部分吧

这可以说是最核心的部件了,给小车烧录程序也是通过它。Microbit是由英国BBC公司推出的面向青少年编程教育的微型计算机,集成了加速度传感器,磁力传感器,两个可编程按钮,25个单色led,蓝牙等常用传感器设备,有一个micro usb接口用于连接数据线烧写程序和供电,可外接电池盒,底部有多个环孔连接器用于控制外接设备。这个板子不仅仅可以用于小车,官方还有许多套件,如智能家居等。当然也可以仅用这个板子跑程序,亮Led,放音乐等。总之它的功能非常强大。

MicroBit正面 MicroBit背面 电池盒 SR04 Car

组装

SR04 CuteBotCar

编程

环境

NewProject Extension Search CuteBot Connect

Hello World

JS
/*
这部分是开机执行
 */

//在MicroBit显示屏(Led)上显示字符串 Hello,World!
basic.showString("Hello,World!")

//显示完后,以50%的速度向前方行驶5秒
cuteBot.moveTime(cuteBot.Direction.forward,50,5)

basic.forever(function () {
    /*
   这里是无限循环的代码块
  */

})

结束

该小车的优点是不需要焊接电路,并且无需搭配环境,仅需要组装好小车并通过在线编程即可运行

由于篇幅有限,关于API使用可以参考官方文档

上一篇下一篇

猜你喜欢

热点阅读