Advertisement
KRITSADA

Processing and Arduino Send Number

Jul 10th, 2017
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.63 KB | None | 0 0
  1. import processing.serial.*;
  2. byte x;
  3. Serial myPort;  // Create object from Serial class
  4. String val;     // Data received from the serial port
  5. void setup(){
  6.   String COM = Serial.list()[0];
  7.   myPort = new Serial(this, COM, 9600);
  8.   size(100,100);textSize(30);fill(255,255,255);
  9. }
  10. void draw(){
  11.   if(mousePressed){
  12.     myPort.write(x);
  13.     x++;
  14.     delay(100);
  15.     background(0);
  16.     text(x,50,50);
  17.   }
  18. }
  19. void keyPressed(){
  20.   if(key==CODED){
  21.     if (keyCode==UP){myPort.write(1);}
  22.     else if(keyCode==DOWN){myPort.write(2);}
  23.     else if(keyCode==LEFT){myPort.write(3);}
  24.     else if(keyCode==RIGHT){myPort.write(4);}
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement