2021年6月21日月曜日

M5StickCにGroveボタンを接続して、MicroPythonで取得したボタン状態を表示する

M5StickCにGroveボタンを接続して、MicroPythonで取得したボタン状態を表示するには、以下のコードの様に33番ピンの値を取得します。

〇M5StickCとGroveボタンを接続した写真

サンプルコード

以下のコードをmain.pyとして保存して、実行します。
import machine 
import time
pin33 = machine.Pin(33, machine.Pin.IN)

while True:
    # スイッチ
    state = pin33.value()
    if state == 1 :
        print("pressed.")
    else:
        print("released.")
    time.sleep(2)

関連情報

・使用したMicroPython firmware: esp32-20210418-v1.15.bin
https://micropython.org/download/esp32/

Groveデバイスまとめ

0 件のコメント:

コメントを投稿