uPyCraft中的Examples 4.1 Basic 4.1.1 bink.py

2020-09-027575
AI 快速预览详细 收起
本文介绍了如何使用FireBeetle-ESP32开发板和uPyCraft IDE,通过MicroPython编写代码实现LED灯每隔0.5秒闪烁的效果。实验中使用了板载LED引脚(IO2),无需外接LED灯。适合零基础新手快速上手MicroPython编程。

点亮LED灯

准备

硬件:

FireBeetle-ESP32 × 1

软件:

uPyCraft IDE

代码位置:

File → Examples → Basic → blink.py

实验步骤

下载运行 blink.py,其代码如下

#硬件平台: FireBeetle-ESP32
#实验效果:呈现闪烁效果。
#下面的信息显示,对于当前版本,blink是可用的。
# IO0  IO4  IO10 IO12~19  IO21~23 IO25~27
#IO2引脚与板载LED相连,不需要外接LED灯,其他引脚需要外接LED灯。

import time
from machine import Pin

led=Pin(2, Pin.OUT) #将led引脚定义为输出

while True:
  led.value(1)      #点亮led
  time.sleep(0.5)
  led.value(0)      #熄灭led
  time.sleep(0.5)

实验效果

led灯每隔0.5秒闪烁。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -