(三)如何将程序上传到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')

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

给TA打赏
共{{data.count}}人
人已打赏
MicroPython-ESP8266

(二)你好MicroPython:闪烁的LED灯

2018-12-15 23:34:48

MicroPython-ESP8266

(四)Nodemcu开发板GPIO的使用

2018-12-16 21:56:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'); })();