View difference between Paste ID: yNsaqjmB and d0kWt0Uf
SHOW: | | - or go back to the newest paste.
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
}