ESP32 & EZ StartKit / micropython

Python程式設計相關
回覆文章
dtchang
Site Admin
文章: 91
註冊時間: 2017-01-22, 16:54

ESP32 & EZ StartKit / micropython

文章 dtchang » 2023-11-24, 16:50

測試: 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) 已瀏覽 8292 次
附加檔案
Q2.jpg
Q2.jpg (450.41 KiB) 已瀏覽 8291 次
esp32s.jpg
esp32s.jpg (80.06 KiB) 已瀏覽 8291 次

回覆文章