Advertisement
Guest User

Untitled

a guest
Mar 5th, 2014
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.01 KB | None | 0 0
  1. import processing.serial.*;
  2.  
  3. Serial myPort;
  4. char sendnumber;
  5.  
  6. void setup()
  7. {
  8.   size(200,200); //make our canvas 200 x 200 pixels big
  9.   String portName = Serial.list()[1]; //change the 0 to a 1 or 2 etc. to match your port
  10.   myPort = new Serial(this, portName, 9600);
  11. }
  12. void draw()
  13. {
  14.   myPort.write(sendnumber); //Sending data unto the arduino
  15.  
  16.   println(keyCode);
  17. }
  18. void keyPressed()
  19. {
  20.  
  21.   switch(keyCode)
  22.   {
  23.     //Up
  24.     case 38:
  25.       sendnumber = '2';
  26.       break;
  27.       //Down
  28.     case 40:
  29.       sendnumber = '4';
  30.       break;
  31.       //Left
  32.     case  37:
  33.       sendnumber = '7';
  34.       break;
  35.       //Right
  36.     case 39:
  37.       sendnumber = '8';
  38.       break;
  39.   }
  40. }
  41. void keyReleased()
  42. {
  43.   switch(keyCode)
  44.   {
  45.   //Up
  46.     case 38:
  47.       sendnumber = 0;
  48.       break;
  49.       //Down
  50.     case 40:
  51.       sendnumber = 0;
  52.       break;
  53.       //Left
  54.     case  37:
  55.       sendnumber = 0;
  56.       break;
  57.       //Right
  58.     case 39:
  59.       sendnumber = 0;
  60.       break;
  61.   }
  62.  
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement