MicroPython Lab1: Blink LED
燒錄 MicroPython firmware 之後的下一件事當然就是–來點亮LED.
當我們連上NodeMCU的 serial REPL 之後應該會出現 “>>>” 提示號
1. import “machine” module
import machine
2. NodeMCU內建的LED GPIO pin number 是2, 利用 machine.Pin 建立一個GPIO物件 led 並設定作為輸出.
led = machine.Pin(2, machine.Pin.OUT)
3. NodeMCU 內建LED pin value=HIG 是閉, value=LOW 是亮.
led.high() #關閉LED led.low() #點亮LED
接著測試外接LED (LED 正極接在 pin D2), 底下的程式碼能讓LED閃爍十遍
import machine import time ledD2 = machine.Pin(4, machine.Pin.OUT) for i in range(10): ledD2.high() time.sleep(0.5) ledD2.low() time.sleep(0.5)