nyptus icon

Knock, knock, Neo

nyptus | PRO | 05/06/20 07:25:36 PM UTC | 0 ⭐ | 2014 👁️ | Never ⏰ | []
Arduino |

3.54 KB

|

None

|

0 👍

/

0 👎

/*
        Wake up, Neo...
        The Matrix has you...
        Follow the white rabbit.
        Knock, knock, Neo.
*/
 
#include "Keyboard.h"
 
void setup() {
  Keyboard.begin();
  delay(1000);
  Keyboard.press(KEY_LEFT_CTRL);
  delay(100);
  Keyboard.press(' ');
  delay(100);
  Keyboard.releaseAll();
  Keyboard.print("sublime");
  delay(100);
  Keyboard.write(KEY_RETURN);
  delay(1000);
  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press('n');
  delay(100);
  Keyboard.releaseAll();
  Keyboard.press(KEY_LEFT_SHIFT);
  Keyboard.press(KEY_LEFT_CTRL);
  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press('f');
  delay(100);
  Keyboard.releaseAll();
  delay(3000);
  //Wake up, Neo...
  Keyboard.write(KEY_RETURN);
  delay(10);
  Keyboard.write(KEY_RETURN);
  delay(10);
  Keyboard.write(KEY_RETURN);
  delay(10);
  Keyboard.write(KEY_RETURN);
  delay(10);
  Keyboard.print('W');
  delay(80);
  Keyboard.print('a');
  delay(50);
  Keyboard.print('k');
  delay(50);
  Keyboard.print('e');
  delay(80);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('u');
  delay(50);
  Keyboard.print('p');
  delay(100);
  Keyboard.print(',');
  delay(50);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('N');
  delay(50);
  Keyboard.print('e');
  delay(50);
  Keyboard.print('o');
  delay(50);
  Keyboard.print('.');
  delay(50);
  Keyboard.print('.');
  delay(50);
  Keyboard.print('.');
  delay(5000);
  //The Matrix has you...
  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press('x');
  delay(100);
  Keyboard.releaseAll();
  Keyboard.print('T');
  delay(250);
  Keyboard.print('h');
  delay(200);
  Keyboard.print('e');
  delay(100);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('M');
  delay(50);
  Keyboard.print('a');
  delay(50);
  Keyboard.print('t');
  delay(50);
  Keyboard.print('r');
  delay(100);
  Keyboard.print('i');
  delay(50);
  Keyboard.print('x');
  delay(50);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('h');
  delay(50);
  Keyboard.print('a');
  delay(100);
  Keyboard.print('s');
  delay(50);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('y');
  delay(50);
  Keyboard.print('o');
  delay(100);
  Keyboard.print('u');
  delay(50);
  Keyboard.print('.');
  delay(80);
  Keyboard.print('.');
  delay(80);
  Keyboard.print('.');
  delay(4000);
  //Follow the white rabbit.
  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press('x');
  delay(100);
  Keyboard.releaseAll();
  Keyboard.print('F');
  delay(80);
  Keyboard.print('o');
  delay(50);
  Keyboard.print('l');
  delay(50);
  Keyboard.print('l');
  delay(50);
  Keyboard.print('o');
  delay(50);
  Keyboard.print('w');
  delay(80);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('t');
  delay(50);
  Keyboard.print('h');
  delay(50);
  Keyboard.print('e');
  delay(50);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('w');
  delay(80);
  Keyboard.print('h');
  delay(50);
  Keyboard.print('i');
  delay(50);
  Keyboard.print('t');
  delay(50);
  Keyboard.print('e');
  delay(50);
  Keyboard.print(' ');
  delay(50);
  Keyboard.print('r');
  delay(50);
  Keyboard.print('a');
  delay(50);
  Keyboard.print('b');
  delay(50);
  Keyboard.print('b');
  delay(50);
  Keyboard.print('i');
  delay(50);
  Keyboard.print('t');
  delay(50);
  Keyboard.print('.');
  delay(3000);
  //Knock, knock, Neo.
  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press('x');
  delay(100);
  Keyboard.releaseAll();
  Keyboard.print("Knock, knock, Neo.");
}
 
void loop() {
 
}

Comments