Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import processing.serial.*;
- Serial myPort;
- char sendnumber;
- void setup()
- {
- size(200,200); //make our canvas 200 x 200 pixels big
- String portName = Serial.list()[1]; //change the 0 to a 1 or 2 etc. to match your port
- myPort = new Serial(this, portName, 9600);
- }
- void draw()
- {
- myPort.write(sendnumber); //Sending data unto the arduino
- println(keyCode);
- }
- void keyPressed()
- {
- switch(keyCode)
- {
- //Up
- case 38:
- sendnumber = '2';
- break;
- //Down
- case 40:
- sendnumber = '4';
- break;
- //Left
- case 37:
- sendnumber = '7';
- break;
- //Right
- case 39:
- sendnumber = '8';
- break;
- }
- }
- void keyReleased()
- {
- switch(keyCode)
- {
- //Up
- case 38:
- sendnumber = 0;
- break;
- //Down
- case 40:
- sendnumber = 0;
- break;
- //Left
- case 37:
- sendnumber = 0;
- break;
- //Right
- case 39:
- sendnumber = 0;
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement