功能為按下 ESP32板子接 IO0 點的按鍵時點亮 LED
代碼: 選擇全部
import machine
import time
LED = machine.Pin(2, machine.Pin.OUT)
BUT = machine.Pin(0, machine.Pin.IN)
while True:
but_status = BUT.value()
if (but_status == False):
LED.value(1)
else:
LED.value(0)
如下圖中所示,編輯的檔案為[設備]中的main.py, 不是 PC 中的檔案.
可觀看UI最上方的檔名資訊.
當按Run圖示時,按一下按鍵即可點亮LED.
註: 本程式用 Thonny IDE執行時, but_status == False 為不成立,即不亮. 然而用Mu Editor執行則是相反.
註: Mu editor 1.2 似乎有BUG, Files on your computer 無法改位置. 不確定是那裡的問題.
或許使用 Thonny IDE 開發 ESP32/microPython 較妥當.