
Arduino入門
NanoC6 ボタンに関連する API とサンプルプログラム。
#include <M5NanoC6.h>
void setup() {
NanoC6.begin();
}
void loop() {
NanoC6.update();
if (NanoC6.BtnA.wasPressed()) {
Serial.println("Button A was pressed");
}
if (NanoC6.BtnA.wasHold()) {
Serial.println("Button A was hold");
}
if (NanoC6.BtnA.wasReleased()) {
Serial.println("Button A was released");
}
}このプログラムは、NanoC6 前面の入力ボタンの状態を検出し、シリアルモニターにボタンイベントを出力します。
NanoC6 ボタン部分は M5Unified ライブラリの Button_Class を参照しています。ボタンに関するより詳しい API は以下のドキュメントを参照してください。