AmebaDocs
EPUB3

开源 SDK 平台

  • Arduino SDK
  • MicroPython SDK
    • AMB21/AMB22 (RTL8722DM/RTL8722CSM)
      • 入门指南
      • 版本记录
      • 范例
        • 周边硬体相关范例
        • 网路相关范例
      • API 文件
      • 资源
      • 支援
    • AMB23 (RTL8722DM MINI)
  • 瑞昱标准 SDK

资料下载

  • AMB21/AMB22 (RTL8722DM/RTL8722CSM)
  • AMB23 (RTL8722DM MINI)
  • BW16 (RTL8720DN)
AmebaDocs
  • MicroPython SDK
  • AMB21/AMB22 (RTL8722DM/RTL8722CSM)
  • 范例
  • [RTL8722CSM] [RTL8722DM] GPIO - 闪烁LED
  • 查看页面源码

[RTL8722CSM] [RTL8722DM] GPIO - 闪烁LED

Materials

  • AmebaD[AMB21 / AMB22] x 1

  • LED x 1

  • 电阻(220欧姆) x 1

范例说明

闪烁LED是开始了解并使用MicroPython最好示例。

首先,如下图所示将PB_22引脚连接到与限流电阻串联的LED的阳极引脚,再将GND连接到LED的阴极引脚:

image1

然后,复制以下代码并在 REPL 界面中按 Ctrl + E 进入 REPL 的粘贴模式(有关REPL和粘贴模式的更多信息,请检查“Getting started”页面)。如果使用 Tera Term ,只需右键单击终端的任何空白处即可将代码粘贴到 REPL,然后按 Ctrl + D 执行代码。如果一切正常,就可以看到LED在3秒钟内闪烁3次。

from machine import Pin
a = Pin("PB_22", Pin.OUT)
a.value(1)
time.sleep_ms(500)
a.value(0)
time.sleep_ms(500)
a.on()
time.sleep_ms(500)
a.off()
time.sleep_ms(500)
a.toggle()
time.sleep_ms(500)
a.toggle()
上一页 下一页

© 版权所有 2022, Ameba IoT。

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.