一、图形化离线版编程
HelloBot小车有多种编程方式,首先推荐的是下载离线版软件编程,我们的教程就是以离线版软件编程制作的。
1. 安装步骤:打开,直接默认安装直接点击解压即可。如下图1-1所示。
图1-1
2.解压完成之后,桌面和开始菜单中就会出现,双击打开出现如图1-2所示的界面,表示即可正常使用进行编程。
图1-2
3.点击如图1-3所示的地方,可以添加软件包。
图1-3
4.在如图2-4所示的地方输入网址进行搜索,例如:https://github.com/lzty634158/HelloBot,点击搜索键,就会出现如图1-5所示画面,点击HelloBot,即可成功添加相应的软件包,添加软件包以后,接下来的实验就不需要重复添加了。
图1-5
5.加载完软件包以后我们就可以看到程序栏已经加载了亚博智能制作的HelloBot积木块了,拖拽它们即可进行编程,如图1-6所示。
图1-6
6. 下载程序方式1:在搭好程序积木以后,将Mciro:bit开发板与电脑连接好,点击如图1-7所示左下角的“下载”按键,直接下载程序。下载完成之后,即可看到程序中的实验现象。
图1-7
7. 下载程序方式2:在搭好程序积木以后,点击中间的“保存”按键,保存本次编写的程序,如图1-8所示。此时电脑会弹出一个界面,提示我们给程序命名,我们在此处进行命名,并且选择合适的路径,进行保存,如图1-9所示。
图1-8
图1-9
8.最后,我们将之前保存的程序hex文件复制到Micro:bit的U盘中,或者是发送至Micro:bit的U盘中,即可看到程序中的实验现象。
二、python离线编程方式
离线Mu下载地址:https://codewith.mu/
1.打开一个浏览器,将离线Mu下载地址输入网址栏并打开,如图0-12点击“Download now”。
图0-12
2. 接下来会跳转到选择界面,如图0-13选择你当前的电脑系统点击下载,有三个选项可供选择,依次是Windows,OSX,Linux。
图0-13
3.下载以后运行Mu,如图0-14所示:
图0-14
4. 接下来我们试一下将代码下载到micro:bit,我们可以直接在编辑区域输入代码,例如我们需要实现在micro:bit点阵上移动显示Hello, World!,如图0-16输入代码。
from microbit import *
display.scroll("Hello, World!")
特别注意事项:
关于程序编写语法与大小写要求:
1 - 大小写必须正确!
2 - 拼写必须严格正确!
3 - 关键词如 # 与内容之间需要有个空格
4 - 程序以一行空白程序结尾
5 - 程序块体(如 while 所包含的程序体是以缩进为标志的),相对于C语言,Python完全省去了大括号(连同后缀的分号),并使用缩进结构来表示所属关系。
图0-16
代码编写好之后我们可以点击大拇指图标的Check键检查一下我们的代码是否有错误,如图0-17所示。
图0-17
检查以后未出现光标或下划线,表示代码没有错误,接下来将程序下载到micro:bit中,首先将micro USB数据线连接micro:bit与电脑,接着如图0-18点击Flash按键。
图0-18
点击Flash键后,可以观察到micro:bit位置如图0-19的指示灯在闪烁,此时表示正在下载程序。
图0-19
等到指示灯常亮以后,表示程序下载成功,同时Mu上会出现如图1-20的提示,直接点击OK即可。
图0-20
程序下载成功以后,可以看到micro:bit的点阵上缓慢的向左移动一行英文,“Hello, World!”,如图0-21、图0-22所示。
图0-21 图0-22
4、图形化在线编程
1.首先将micro:bit开发板连接电脑,这时电脑会多了一个名为micro:bit的盘符,打开这个盘符,点击如图2-1中的micro:bit网址进入micro:bit官网,或者也可直接在浏览器输入这行网址:http://microbit.org/。进入官网后如图2-2所示,点击English,选择大陆简体切换成中文。
图2-1
图2-2
1. 如图2-3点击让我们开始编程吧/Let´s Code,进入如图2-4界面,继续点击让我们开始编程吧/Let´s Code进入如图2-5编程界面。
图2-3
图2-4
图2-5
2. 添加亚博智能HelloBot软件包,如图2-6点击高级/Advanced,然后点击添加软件包/Add Package,如图2-7输入网址,点击后面的搜索键,如图2-8点击HelloBot,即可成功添加软件包。
图2-6
图 2-8
3. 下载程序,在搭好程序积木以后,可以点击如图2-9的下载/Download下载程序,将下载路径设为micro:bit的盘符中,也可以下载到电脑上,然后复制到micro:bit盘符中。
图2-9
图2-10
图2-11
图2-12
5、python在线编程
1.如图0-1进入micro:bit官网,官网网址:http://microbit.org/
图0-1
2.如图0-2点击Let's Code,再下滑至如图0-3位置选择Python Editor板块的Let's Code。
图0-2
图0-3
3.如图0-4显示的就是Python编辑器了。
图0-4