1 頁 (共 1 頁)

ESP32 & EZ StartKit / micropython

發表於 : 2023-11-24, 16:50
dtchang
測試: Button A
ESP32 & EZ StartKit+ micropython

代碼: 選擇全部

from machine import Pin    #使用外部模組功能的動作叫做匯入 (import),匯入的有類別或函式,這邊是匯入Pin類別
import time  #使用外部模組time功能

led = Pin(2, Pin.OUT)      #建立Pin物件,名稱叫led ,內建LED燈
button = Pin(5, Pin.IN)    #A鍵

print("Init A=", button.value())	#得知 button A 初值為 1 (按下時為 0)
print("Init led=", led.value()) 	#得知 led 初值為 0 (0:暗, 1:亮[attachment=4]Q1.jpg[/attachment])
time.sleep(5)
print("set led")
led.on()                   #led.value(1) 也可以
print("led=", led.value())
time.sleep(5)
while True:
    if button.value() == 0:
        led.on()
    else:
        led.off()



初始設定值:
button.value() 為 1 (即未按下)
led.on()的值為 1

ESP32 + EZ Start Kit+ 組合圖
這個附加檔案 esp32s.jpg 已經無效
EZ Start Kit+ 擴充板 https://www.circuspi.com/index.php/educ ... zstartkit/
這個附加檔案 esp32s.jpg 已經無效
ESP32 配置圖 https://www.circuspi.com/index.php/educ ... zstartkit/
這個附加檔案 esp32s.jpg 已經無效
這個附加檔案 Q2.jpg 已經無效
Q1.jpg
Q1.jpg (55.95 KiB) 已瀏覽 8299 次