MU离线编程软件点击下载
Python有两种编程方式,分为离线和在线,首先我们来试一下在线编程。
MicroPython官方API:http://86i.com.cn/latest/tutorials/hello.html
一、在线编程
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
4.可以看到编辑区域的上方有一些按键如图0-5,这些按键的含义如下:
图0-5
Download:单击“Download”按钮,会在你的计算机上保存一个特殊的“hex”文件。将micro USB数据线连接micro:bit与电脑,并将新保存的文件拖放到micro:bit设备中。代码将在micro:bit上运行(或者是看到一个错误消息滚动在micro:bit的点阵上)。
Save:点击“Save”按钮将代码以“py”的格式保存到你的电脑。
Load:从电脑中加载程序文件,可以是“hex”文件,也可以是“py”文件,点击“Load”按钮,会出现如图0-6的灰色区域,把代码文件拖动到灰色区域即可打开程序文件,或者也可以直接点击下面的“Or pick a file”,从计算机选择程序文件并打开。
图0-6
Snippets:点击“Snippets”按钮,就会弹出一个Python代码片段的程序菜单。对于一些常见的函数,都有一些代码片段。可以选择你所需要的代码片段,并填写代码编辑器中的空白,以使其实现我们需要的功能。
Help:点击“Help”按钮将在浏览器中打开一个新的标签,用于说明Python编辑器的使用。
+-:点击“+”按钮可以放大代码,反之点击“-”可以缩小代码。
5.接下来我们试一下将代码下载到micro:bit中,例如我们需要实现在micro:bit点阵上显示Hello, World!的代码,可以在编辑区域编写如图0-7的代码,然后将micro USB数据线连接micro:bit与电脑,如图0-7 点击Download下载代码到micro:bit中。
图0-7
点击Download以后将会出现一个下载任务,点击“浏览”,如图0-8将下载的内容下载到micro:bit中。
图0-8
点击下载以后,可以观察到micro:bit位置如图0-9的指示灯在闪烁,此时表示正在下载程序。
图0-9
等到指示灯常亮以后,表示程序下载成功,此时可以看到可以看到micro:bit的点阵上缓慢的向左移动一行英文,“Hello, World!”,如图0-10、图0-11所示。
图0-10 图0-11
二、离线编程方式
离线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
我们可以看到有一个大窗口的编辑区域,编辑区域的上方还有一些按钮如图0-15所示,这些按钮的含义分别是:
图0-15
Load:从电脑中加载“py”程序文件。
Save:点击“Save”按钮将代码以“py”的格式保存到你的电脑。
Flash:将micro USB数据线连接micro:bit与电脑,点击“Flash”按钮,代码将在micro:bit上运行(或者是看到一个错误消息滚动在micro:bit的点阵上)。
Zoom-in:点击“+”按钮可以放大代码。
Zoom-out:点击“-”按钮可以缩小代码。
Theme:点击“Theme”可以切换白天或黑夜主题。
Check:在代码编写完成以后,点击“Check”按钮检查代码是否有错误。
Help:点击“Help”按钮会在浏览器弹出一个能给你提供一些帮助的页面。
Quit:点击“Quit”按钮,可以关闭Mu软件,关闭之前Mu会确保你已经保存了你的程序文件。
3. 接下来我们试一下将代码下载到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