0°

(三)如何将程序上传到Nodemcu开发板:闪烁的LED

简介

在上一个教程里,主要是通过串口来演示如何点亮一个LED灯,但是实际并没有将程序上传到开发板上面。

这节教程,将教你如何将编写好的程序上传到Nodemcu开发板上。

我们使用WebREPL。 首先,我们在前一节使用相同的电路搭建。 然后,我们创建一个名为blinksvr.py的文件,并编写程序。

步骤一 材料准备

硬件准备:

  • Nodemcu开发板×1
  • LED灯×1
  • usb数据线×1

软件准备:

  • WebREPL(在第一节有下载链接)

步骤二 电路搭建

(三)如何将程序上传到Nodemcu开发板:闪烁的LED

Nodemcu上的MCU GPIO5(D1)连接着一个LED的正极引脚,LED灯的负极连接NodeMcu的GND引脚。连接好之后通过USB数据线将Nodemcu连接到计算机。

步骤三 编写程序

与上一节的程序一样:

from machine import	Pin import	time
def	run(): led =	Pin(5,	Pin.OUT) 
while 1:
   led.high()
   time.sleep(2)
   led.low()
   time.sleep(2

要上传这个文件,打开WebREPL(不懂的看第一篇教程)。连接到您的MicroPython板。单击选择文件按钮,然后选择文件。如果选择好了后,单击发送到设备。

(三)如何将程序上传到Nodemcu开发板:闪烁的LED

如果上传成功了,可以看到成功的消息提醒:

(三)如何将程序上传到Nodemcu开发板:闪烁的LED

看到以上的提醒,那就是上传成功了。

步骤四 验证结果

现在,您可以通过WebREPL终端输入这些命令来运行:

>>>import blinksvr 
>>>blinksvr.run()
(三)如何将程序上传到Nodemcu开发板:闪烁的LED

输入上面的命令之后,你应该可以看到LED在闪烁:

(三)如何将程序上传到Nodemcu开发板:闪烁的LED

步骤五 删除文件

MicroPython板的存储空间是有限的,如果要删除该文件,可以输入此命令,例如,删除blinksvr.py:

>>>import os
>>>os.remove('blinksvr.py')

如果你的程序仍在运行,请重置你的主板,然后删除该文件。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论