Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import processing.serial.*;
- Serial myPort; // The serial port
- String inString=""; // Input string from serial port
- int lf = 10; // ASCII linefeed
- int sensorValue;
- int s1MapValue;
- void setup() {
- size(400, 200);
- // ganti /dev/ttyUSB0 dengan serial port ditempat anda
- myPort = new Serial(this, "/dev/ttyUSB0", 9600);
- myPort.bufferUntil(lf);
- }
- void draw() {
- background(0);
- fill(0, 255, 0);
- sensorValue=int(trim(inString));
- s1MapValue= (int)map(sensorValue, 0, 1023, 2, 300);
- rect(80, 20, s1MapValue, 25);
- text("sens1: " + inString, 1, 35);
- text("mapS1: " + String.valueOf(s1MapValue), 1, 10);
- }
- void serialEvent(Serial p) {
- inString = p.readString();
- // println(inString);
- }
Advertisement
Add Comment
Please, Sign In to add comment