参考
いろいろ注意
- 過去ログを見ょ!!!
- いろいろ、なんか、いろいろ、食いついて来たが?
- いろいろ、作れそうだから、作る
- いろいろ、動きそうだから、動かす
- いろいろ、軽いノリで作っている?
- いろいろ、キーボードのはなしは、重いんだ?(なんの事?(入力コントローラーと同じ、匂いがする?
- 再書き込みは、オートブートでUSBシリアルが使えなくなるので、ボタンを使ってブートして、書き込みモードにする
- 変更点
const int buttonPin = 15;
結果
プログラム
#include "USB.h"
#include "USBHIDKeyboard.h"
USBHIDKeyboard Keyboard;
const int buttonPin = 15;
int previousButtonState = HIGH;
int counter = 0;
void setup() {
pinMode(buttonPin, INPUT_PULLUP);
Keyboard.begin();
USB.begin();
}
void loop() {
int buttonState = digitalRead(buttonPin);
if ((buttonState != previousButtonState) && (buttonState == LOW)) {
counter++;
Keyboard.print("You pressed the button ");
Keyboard.print(counter);
Keyboard.println(" times.");
}
previousButtonState = buttonState;
delay(1);
}