hendriawan icon

Wsn-prak

hendriawan | PRO | 10/02/23 07:57:29 AM UTC | 0 ⭐ | 469 👁️ | Never ⏰ | []
text |

740 B

|

None

|

0 👍

/

0 👎

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);
}

Comments