Skip to main content

Usrボタンの使用

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

UsrボタンはXMOS XU316に接続されていますが、まだプログラムされていません(将来の使用のために予約されています)。このボタンをXIAO ESP32S3で使用したい場合は、UsrピンをD2またはD3ピンに接続してください。

tip

ミュートボタンの使用方法も同じです。

pir

この例では、UsrピンをD3に接続し、XIAO ESP32S3を使用してボタンが押されているかどうかを検出します。

コード

const int buttonPin = D3;  
int buttonState = 0;

void setup() {
Serial.begin(115200);
pinMode(buttonPin, INPUT_PULLUP);
}

void loop() {
buttonState = digitalRead(buttonPin);

if (buttonState == LOW) {
Serial.println("ボタンが押されました");
} else {
Serial.println("ボタンが離されました");
}

delay(500);
}

シリアルモニタを開き、ボタンを操作すると、ログにボタンの状態が表示されます。

pir

Loading Comments...