Big Dome Box: Difference between revisions

From air
Jump to navigation Jump to search
Line 29: Line 29:
void loop() {
void loop() {
if (!flag && digitalRead(domeButton) == HIGH) {
if (!flag && digitalRead(domeButton) == HIGH) {
Keyboard.press('n');
Keyboard.press(0x20);
flag=true;
flag=true;
}
}

Revision as of 14:32, 5 December 2013

Big Dome Box

Matériel

Design

Logiciel

Emergency Logout

http://www.arduino.cc/en/Tutorial/KeyboardLogout

Spacebar for Presentation

Sketch for Arduino Leornado


const int domeButton = 3;
boolean flag=false;

void setup() {
  pinMode(domeButton, INPUT);
  Keyboard.begin();
}

void loop() {
  if (!flag && digitalRead(domeButton) == HIGH) {
    Keyboard.press(0x20);
    flag=true;
  }
  if (flag && digitalRead(domeButton) == LOW) {
    Keyboard.releaseAll();
    flag=false;
  }
}