3.1. 运行你的第一个脚本

让我们直接进入并在trailbreaker上运行Python脚本。 后 所有,这就是它的全部!

3.1.1. 连接你的trailbreaker

使用micro USB线将trailbreaker连接到PC(Windows,Mac或Linux)。 电缆只有一种连接方式,所以你不会错。

pyboard/tutorial/img/trailbreaker_usb_micro.jpg

当trailbreaker连接到PC时,它将打开电源并进入启动状态 进程(引导过程)。 绿色LED应亮起半秒钟或 更少,当它关闭时,意味着启动过程已完成。

3.1.2. 打开trailbreaker USB驱动器

您的PC现在应该识别trailbreaker。这取决于您的PC类型 关于接下来会发生什么:

   - ** Windows **:您的trailbreaker将显示为可移动USB闪存驱动器。     Windows可能会自动弹出一个窗口,或者您可能需要去那里     使用Explorer。

    Windows也会看到trailbreaker有一个串行设备,它会     尝试自动配置此设备。如果是,请取消该过程。     我们将在下一个教程中使用串行设备。

   - ** Mac **:您的trailbreaker将作为可移动光盘出现在桌面上。     它可能会被称为“NONAME”。单击它打开trailbreaker文件夹。

   - ** Linux **:您的trailbreaker将显示为可移动媒体。在Ubuntu上     它将自动挂载并弹出一个带有trailbreaker文件夹的窗口。     在其他Linux发行版上,trailbreaker可以自动挂载,     或者你可能需要手动完成。在终端命令行中,键入``lsblk``     查看连接驱动器的列表,然后``mount / dev / sdb1``(替换``sdb1``     用适当的设备)。您可能需要root才能执行此操作。

好的,所以你现在应该将trailbreaker连接为USB闪存盘,并且 窗口(或命令行)应显示trailbreaker驱动器上的文件。

你正在看的驱动器被trailbreaker称为``/ flash``,应该包含 以下4个文件:

*boot.py - 当trailbreaker启动时执行此脚本。它设定     trailbreaker的各种配置选项。

*main.py - 这是包含Python程序的主脚本。     它在``boot.py``之后执行。

*README.txt - 这里包含一些关于获取的基本信息     从trailbreaker开始。

*pybcdc.inf - 这是一个用于配置串行USB的Windows驱动程序文件     设备。在下一个教程中有关于此的更多信息

3.1.3. 编辑``main.py``

现在我们要编写Python程序,打开``main.py`` 文件编辑器中的文件。 在Windows上,您可以使用记事本或任何其他编辑器。 在Mac和Linux上,使用您喜欢的文本编辑器。 打开文件即可 看它包含1行:

# main.py -- put your code here!

该行以#字符开头,表示它是* comment *。 这样 线条不会做任何事情,你可以写下你的笔记 程序。

让我们在这个``main.py``文件中加2行,使它看起来像这样:

# main.py – put your code here! import pyb pyb.LED(4).on()

我们写的第一行说我们想要使用``pyb``模块。 该模块包含控制功能的所有功能和类 trailbreaker的。

我们写的第二行打开蓝色LED:它首先得到“LED” 来自``pyb``模块的类,创建LED编号4(蓝色LED),然后 打开它。

3.1.4. 重置trailbreaker

要运行这个小脚本,您需要先保存并关闭``main.py``文件, 然后弹出(或卸载)trailbreaker USB驱动器。 像你一样这样做 普通的USB闪存盘。

安全弹出/卸载驱动器后,您可以进入有趣的部分: 按下trailbreaker上的RST开关重置并运行脚本。 RST 开关是电路板上USB连接器正下方的小黑色按钮, 在右边缘。

当您按RST时,绿色LED将快速闪烁,然后是蓝色 LED应该打开并保持开启状态。

恭喜! 您已经编写并运行了第一个MicroPython 程序!