0°

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

简介

在本节中,我们使用MicroPython固件通过Python shell编写一个闪烁的LED程序。

步骤一 材料准备

硬件准备:

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

软件准备:

  • 串口工具

步骤二 原理说明

首先,必须知道MicroPython板的引脚功能,例如带有NodeMCU的ESP8266,您可以看到NodeMCU v2 GPIO布局,如下所示:

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

步骤三 电路搭建

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

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

步骤四 编写程序

这个程序很简单,就是只要让LED灯闪烁就可以,既给灯的D1连接引脚写入高低电平,就可以控制亮灭了。

先打开串口工具,然后连接Nodemcu的端口。不会的话请参照第一节的教程。

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

让LED灯亮灭程序如下:

from machine import	Pin
led	= Pin(5, Pin.OUT)
led.high()
led.low()

但是我想写一个让LED循环闪烁的程序,所以最终程序应该如下:

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

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

步骤五 验证结果

你应该可以看到一个闪烁的led。如果你想要停止,您可以按nodemcu板上的rst按钮。

(二)你好MicroPython:闪烁的LED灯
「点点赞赏,手留余香」

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