AmebaDocs
stable

開源 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
  • 在 GitHub 上修改

[RTL8722CSM] [RTL8722DM] GPIO - 閃爍 LED

材料準備

  • 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。 修订 ebabaa01.

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