Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Keyboard.h>
- #include <Adafruit_CircuitPlayground.h>
- #include <Adafruit_Circuit_Playground.h>
- int lightLoop = 50;
- int keyDelay = 10;
- bool leftButtonOn = false;
- bool rightButtonOn = false;
- void setup() {
- CircuitPlayground.begin();
- Keyboard.press(KEY_LEFT_GUI);
- delay(keyDelay);
- Keyboard.release(KEY_LEFT_GUI);
- Keyboard.print("txt");
- Keyboard.press(KEY_RETURN);
- delay(keyDelay);
- Keyboard.release(KEY_RETURN);
- Keyboard.print("You messed up now kiddo. Press the left button to save yourself, or the right button to submit yourself to death.");
- }
- void loop() {
- if (CircuitPlayground.leftButton() == true) {
- leftButtonOn = true;
- }
- if (leftButtonOn) {
- Keyboard.press(KEY_LEFT_ALT);
- delay(keyDelay);
- Keyboard.press(KEY_F4);
- delay(keyDelay);
- Keyboard.releaseAll();
- Keyboard.press(KEY_RETURN);
- delay(keyDelay);
- Keyboard.releaseAll();
- }
- if (CircuitPlayground.rightButton() == true) {
- rightButtonOn = true;
- Keyboard.press(KEY_LEFT_GUI);
- delay(keyDelay);
- Keyboard.release(KEY_LEFT_GUI);
- Keyboard.print("Google Chrome");
- delay(keyDelay);
- Keyboard.press(KEY_RETURN);
- delay(keyDelay);
- Keyboard.release(KEY_RETURN);
- delay (keyDelay);
- Keyboard.print("https://www.youtube.com/watch?v=dQw4w9WgXcQ");
- delay(keyDelay);
- Keyboard.press(KEY_RETURN);
- delay(keyDelay);
- Keyboard.release(KEY_RETURN);
- delay(keyDelay);
- Keyboard.press('f');
- delay(keyDelay);
- Keyboard.release('f');
- }
- if (rightButtonOn) {
- CircuitPlayground.setPixelColor(9, 0, 0, 0);
- CircuitPlayground.setPixelColor(0, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(0, 0, 0, 0);
- CircuitPlayground.setPixelColor(1, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(1, 0, 0, 0);
- CircuitPlayground.setPixelColor(2, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(2, 0, 0, 0);
- CircuitPlayground.setPixelColor(3, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(3, 0, 0, 0);
- CircuitPlayground.setPixelColor(4, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(4, 0, 0, 0);
- CircuitPlayground.setPixelColor(5, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(5, 0, 0, 0);
- CircuitPlayground.setPixelColor(6, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(6, 0, 0, 0);
- CircuitPlayground.setPixelColor(7, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(7, 0, 0, 0);
- CircuitPlayground.setPixelColor(8, 0, 0, 255);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(8, 0, 0, 0);
- CircuitPlayground.setPixelColor(9, 0, 0, 255);
- delay(lightLoop);
- }
- if (leftButtonOn) {
- CircuitPlayground.setPixelColor(9, 0, 0, 0);
- CircuitPlayground.setPixelColor(0, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(0, 0, 0, 0);
- CircuitPlayground.setPixelColor(1, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(1, 0, 0, 0);
- CircuitPlayground.setPixelColor(2, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(2, 0, 0, 0);
- CircuitPlayground.setPixelColor(3, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(3, 0, 0, 0);
- CircuitPlayground.setPixelColor(4, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(4, 0, 0, 0);
- CircuitPlayground.setPixelColor(5, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(5, 0, 0, 0);
- CircuitPlayground.setPixelColor(6, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(6, 0, 0, 0);
- CircuitPlayground.setPixelColor(7, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(7, 0, 0, 0);
- CircuitPlayground.setPixelColor(8, 255, 0, 0);
- delay(lightLoop);
- CircuitPlayground.setPixelColor(8, 0, 0, 0);
- CircuitPlayground.setPixelColor(9, 255, 0, 0);
- delay(lightLoop);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement