Usrボタンの使用
note
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
UsrボタンはXMOS XU316に接続されていますが、まだプログラムされていません(将来の使用のために予約されています)。このボタンをXIAO ESP32S3で使用したい場合は、Usr
ピンをD2
またはD3
ピンに接続してください。
tip
ミュートボタンの使用方法も同じです。
この例では、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);
}
シリアルモニタ
を開き、ボタンを操作すると、ログにボタンの状態が表示されます。