使用教程:

准备工作

你需要一块掌控板和一根microusb线,以及一台安装好mind+最新版本软件的电脑。

备注:每个项目中,掌控板和数据线都是必不可少的,之后的项目中将不再重复罗列以上两个元件。

进入microPython模式

备注:Arduino c与micropython是两种编程语言,采用Arduino C模式则需要额外安装编译器,好处是支持非常多的功能。


连接掌控板烧录固件

在micropython模式下,需要先给掌控板烧录一个microPython固件(包含microPython解释器、字库、掌控库等基本文件),然后才可以进行编程。

  1. 使用microusb线连接电脑与掌控板,点击“连接设备”时会出现一个名称为COMxx-CP210x的选项,点击进入第二步。

注意:如果是第一次在这个电脑上使用掌控板,没有出现此COM端口,则可以点击“一键安装驱动”根据提示安装好驱动。[点击查看常见问题]

  1. 之后Mind+会自动将固件烧录到掌控板中知道读取文件成功。

注意:如果出现卡在0%的情况,请尝试按下掌控板上的A键只到进度条走了进度后松开。

若出现问题无法解决,可以在Mind+官方QQ群寻求进一步协助。


注意:

microPython界面介绍

掌控板的microPython界面如下图所示:

与其他界面的不同点:

图形与代码编程演示

自动生成

手动编辑

示例程序

Mind+内置了一些示例程序,可以打开查看图形化的积木以及生成的代码,也可以直接运行查看效果。

microPython介绍:

什么是microPython

MicroPython包括在小型嵌入式开发板上运行的标准Python解释器。使用microPython,您可以编写Python脚本来控制硬件。例如,您可以使LED闪烁,与温度传感器通讯,控制电机并在互联网上发布传感器读数。值得注意的是,这种嵌入式设备的固件通常以汇编,C或C ++编码,但是通过使用microPython,您可以获得与高级Python几乎相同的结果。

microPython不同之处

与桌面版本的Python不同,microPython是微控制器的精简版本。因此它不支持所有Python库和功能。在微控制器的领域里,固件都是直接刻录到ROM(也称为程序存储器),并且没有文件系统。microPython直接在微控制器的闪存上实现最精简的文件系统类型。如果设备具有1MB或更多的存储空间,那么它将被设置(首次启动时)以包含文件系统。该文件系统使用FAT格式,并通过microPython固件存储在闪存中。这为您提供了在主Python程序中访问,读取和写入文件的功能,以实现灵活存储操作。