Updated Example
This commit is contained in:
parent
dc7d58b943
commit
73f08effc0
1 changed files with 31 additions and 13 deletions
|
|
@ -4,6 +4,8 @@ void setup() {
|
|||
pinMode(8, INPUT_PULLUP);
|
||||
pinMode(9, INPUT_PULLUP);
|
||||
pinMode(10, INPUT_PULLUP);
|
||||
pinMode(11, INPUT_PULLUP);
|
||||
pinMode(12, INPUT_PULLUP);
|
||||
|
||||
// 6374 292
|
||||
Keyboard.begin();
|
||||
|
|
@ -45,6 +47,18 @@ void loop() {
|
|||
Keyboard.releaseAll();
|
||||
delay(300);
|
||||
}
|
||||
if (!digitalRead(11)) {
|
||||
digitalWrite(13, 1);
|
||||
System.write(SYSTEM_SLEEP);
|
||||
delay(300);
|
||||
digitalWrite(13, 0);
|
||||
}
|
||||
if (!digitalRead(12)) {
|
||||
digitalWrite(13, 1);
|
||||
USBDevice.wakeupHost();
|
||||
delay(300);
|
||||
digitalWrite(13, 0);
|
||||
}
|
||||
|
||||
if (Serial.available()) {
|
||||
// let the Serial receive all bytes and discard the first bytes
|
||||
|
|
@ -70,7 +84,7 @@ void loop() {
|
|||
Consumer.write(MEDIA_PLAY_PAUSE);
|
||||
break;
|
||||
|
||||
case 's':
|
||||
case 'o':
|
||||
{
|
||||
// uint8_t k[8] = {0};
|
||||
// k[1] = 1 << 4;
|
||||
|
|
@ -80,6 +94,10 @@ void loop() {
|
|||
break;
|
||||
}
|
||||
|
||||
case 's':
|
||||
System.write(SYSTEM_SLEEP);
|
||||
break;
|
||||
|
||||
case 'r':
|
||||
Mouse.move(100, 0);
|
||||
break;
|
||||
|
|
@ -107,24 +125,24 @@ void loop() {
|
|||
case '\n':
|
||||
Serial.println("Please only input a single character!");
|
||||
break;
|
||||
|
||||
case 'd':
|
||||
Serial.println("Serial");
|
||||
Serial.println(Serial.dtr());
|
||||
Serial.println(Serial.rts());
|
||||
Serial.println(Serial.baud());
|
||||
Serial.println(Serial.stopbits());
|
||||
Serial.println(Serial.paritytype());
|
||||
Serial.println(Serial.numbits());
|
||||
break;
|
||||
|
||||
case 'd':
|
||||
Serial.println("Serial");
|
||||
Serial.println(Serial.dtr());
|
||||
Serial.println(Serial.rts());
|
||||
Serial.println(Serial.baud());
|
||||
Serial.println(Serial.stopbits());
|
||||
Serial.println(Serial.paritytype());
|
||||
Serial.println(Serial.numbits());
|
||||
break;
|
||||
|
||||
default:
|
||||
Serial.println("unknown");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if (eventBaud) {
|
||||
Serial.println("Event");
|
||||
Serial.println(eventBaud);
|
||||
|
|
|
|||
Loading…
Reference in a new issue