Advertisement
Guest User

Revenge

a guest
Sep 20th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <Keyboard.h>
  2. #include <Adafruit_CircuitPlayground.h>
  3. #include <Adafruit_Circuit_Playground.h>
  4.  
  5. int lightLoop = 50;
  6. int keyDelay = 10;
  7. bool leftButtonOn = false;
  8. bool rightButtonOn = false;
  9.  
  10. void setup() {
  11.   CircuitPlayground.begin();
  12.   Keyboard.press(KEY_LEFT_GUI);
  13.   delay(keyDelay);
  14.   Keyboard.release(KEY_LEFT_GUI);
  15.   Keyboard.print("txt");
  16.   Keyboard.press(KEY_RETURN);
  17.   delay(keyDelay);
  18.   Keyboard.release(KEY_RETURN);
  19.   Keyboard.print("You messed up now kiddo. Press the left button to save yourself, or the right button to submit yourself to death.");
  20.  
  21. }
  22.  
  23. void loop() {
  24.   if (CircuitPlayground.leftButton() == true) {
  25.     leftButtonOn = true;
  26.   }
  27.  
  28.   if (leftButtonOn) {
  29.     Keyboard.press(KEY_LEFT_ALT);
  30.     delay(keyDelay);
  31.     Keyboard.press(KEY_F4);
  32.     delay(keyDelay);
  33.     Keyboard.releaseAll();
  34.     Keyboard.press(KEY_RETURN);
  35.     delay(keyDelay);
  36.     Keyboard.releaseAll();
  37.   }
  38.  
  39.   if (CircuitPlayground.rightButton() == true) {
  40.     rightButtonOn = true;
  41.     Keyboard.press(KEY_LEFT_GUI);
  42.     delay(keyDelay);
  43.     Keyboard.release(KEY_LEFT_GUI);
  44.     Keyboard.print("Google Chrome");
  45.     delay(keyDelay);
  46.     Keyboard.press(KEY_RETURN);
  47.     delay(keyDelay);
  48.     Keyboard.release(KEY_RETURN);
  49.     delay (keyDelay);
  50.     Keyboard.print("https://www.youtube.com/watch?v=dQw4w9WgXcQ");
  51.     delay(keyDelay);
  52.     Keyboard.press(KEY_RETURN);
  53.     delay(keyDelay);
  54.     Keyboard.release(KEY_RETURN);
  55.     delay(keyDelay);
  56.     Keyboard.press('f');
  57.     delay(keyDelay);
  58.     Keyboard.release('f');
  59.   }
  60.  
  61.   if (rightButtonOn) {
  62.     CircuitPlayground.setPixelColor(9, 0, 0, 0);
  63.     CircuitPlayground.setPixelColor(0, 0, 0, 255);
  64.     delay(lightLoop);
  65.     CircuitPlayground.setPixelColor(0, 0, 0, 0);
  66.     CircuitPlayground.setPixelColor(1, 0, 0, 255);
  67.     delay(lightLoop);
  68.     CircuitPlayground.setPixelColor(1, 0, 0, 0);
  69.     CircuitPlayground.setPixelColor(2, 0, 0, 255);
  70.     delay(lightLoop);
  71.     CircuitPlayground.setPixelColor(2, 0, 0, 0);
  72.     CircuitPlayground.setPixelColor(3, 0, 0, 255);
  73.     delay(lightLoop);
  74.     CircuitPlayground.setPixelColor(3, 0, 0, 0);
  75.     CircuitPlayground.setPixelColor(4, 0, 0, 255);
  76.     delay(lightLoop);
  77.     CircuitPlayground.setPixelColor(4, 0, 0, 0);
  78.     CircuitPlayground.setPixelColor(5, 0, 0, 255);
  79.     delay(lightLoop);
  80.     CircuitPlayground.setPixelColor(5, 0, 0, 0);
  81.     CircuitPlayground.setPixelColor(6, 0, 0, 255);
  82.     delay(lightLoop);
  83.     CircuitPlayground.setPixelColor(6, 0, 0, 0);
  84.     CircuitPlayground.setPixelColor(7, 0, 0, 255);
  85.     delay(lightLoop);
  86.     CircuitPlayground.setPixelColor(7, 0, 0, 0);
  87.     CircuitPlayground.setPixelColor(8, 0, 0, 255);
  88.     delay(lightLoop);
  89.     CircuitPlayground.setPixelColor(8, 0, 0, 0);
  90.     CircuitPlayground.setPixelColor(9, 0, 0, 255);
  91.     delay(lightLoop);
  92.   }
  93.  
  94.   if (leftButtonOn) {
  95.     CircuitPlayground.setPixelColor(9, 0, 0, 0);
  96.     CircuitPlayground.setPixelColor(0, 255, 0, 0);
  97.     delay(lightLoop);
  98.     CircuitPlayground.setPixelColor(0, 0, 0, 0);
  99.     CircuitPlayground.setPixelColor(1, 255, 0, 0);
  100.     delay(lightLoop);
  101.     CircuitPlayground.setPixelColor(1, 0, 0, 0);
  102.     CircuitPlayground.setPixelColor(2, 255, 0, 0);
  103.     delay(lightLoop);
  104.     CircuitPlayground.setPixelColor(2, 0, 0, 0);
  105.     CircuitPlayground.setPixelColor(3, 255, 0, 0);
  106.     delay(lightLoop);
  107.     CircuitPlayground.setPixelColor(3, 0, 0, 0);
  108.     CircuitPlayground.setPixelColor(4, 255, 0, 0);
  109.     delay(lightLoop);
  110.     CircuitPlayground.setPixelColor(4, 0, 0, 0);
  111.     CircuitPlayground.setPixelColor(5, 255, 0, 0);
  112.     delay(lightLoop);
  113.     CircuitPlayground.setPixelColor(5, 0, 0, 0);
  114.     CircuitPlayground.setPixelColor(6, 255, 0, 0);
  115.     delay(lightLoop);
  116.     CircuitPlayground.setPixelColor(6, 0, 0, 0);
  117.     CircuitPlayground.setPixelColor(7, 255, 0, 0);
  118.     delay(lightLoop);
  119.     CircuitPlayground.setPixelColor(7, 0, 0, 0);
  120.     CircuitPlayground.setPixelColor(8, 255, 0, 0);
  121.     delay(lightLoop);
  122.     CircuitPlayground.setPixelColor(8, 0, 0, 0);
  123.     CircuitPlayground.setPixelColor(9, 255, 0, 0);
  124.     delay(lightLoop);
  125.   }
  126.  
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement