Big Dome Box

Matériel

 * Big Dome Push Button
 * MDF 5 mm / Contreplaqué 5 mm
 * Arduino Leonardo

Design

 * [[Media:boxforbigdome.odg.zip]]

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

Spacebar for presentation, movie pause&resume, ...
const int domeButton = 12; const int domeLed = 13; boolean flag=false; void setup { pinMode(domeLed, OUTPUT); pinMode(domeButton, INPUT_PULLUP); Keyboard.begin; }

void loop { if (!flag && digitalRead(domeButton) == HIGH) { digitalWrite(domeLed, HIGH); Keyboard.print(" "); delay(100); Keyboard.releaseAll; flag=true; } if (flag && digitalRead(domeButton) == LOW) { digitalWrite(domeLed, LOW); delay(100); Keyboard.releaseAll; flag=false; } }