KRITSADA

Read Sensor

Feb 19th, 2020
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import processing.serial.*;
  2. Serial serial;
  3. void setup() {
  4. size(700, 700);
  5. serial = new Serial(this, "COM6", 9600);
  6. }
  7.  
  8. void draw() {
  9. if (serial.available() > 0) {
  10. //String sensorValue = serial.readString().split("/n")[0];
  11. String sensorValue = serial.readString();
  12. int i = parseInt(sensorValue.trim());
  13. println("Raw value: " + sensorValue);
  14. //fill(220-i,255-i,i);
  15. fill(255,255,255);
  16. background(255);
  17. //ellipse(i,i,i,i);
  18.  
  19. //triangle(i, 300-i, 500, 250, mouseX, mouseY);
  20. //rect(100-i, 200-i, mouseX, mouseY);
  21. //quad(200,200, 200,100, 200-i, 420-i,mouseX, mouseY);
  22.  
  23. for(int y = 0; y < 5; y++) {
  24. bezier(mouseX, mouseY, 200, 100, y*50,y*100, i*2, i*2);
  25. }
  26. println("draw cycle done! mouseX: " + mouseX + "  mouseY: " + mouseY);
  27. delay(500);
  28. }
  29. }
Add Comment
Please, Sign In to add comment