Quantcast
Channel: Processing Forum
Viewing all articles
Browse latest Browse all 1768

Serial data display

$
0
0
Hello Everyone;

I'm trying to display some simple serial data coming from an Arduino to a processing applet in way such that the continuous data keeps on scrolling down in a fashion similar to the Arduino IDE's serial monitor. In a way you can tell that I'm trying to make a serial monitor in processing with the data continuously scrolling & not fixed at a place & changing .

A sketch which takes care of the later condition of -"fixed placed continuously changing serial value monitor" is given below:

import processing.serial.*;
PFont fontB;

Serial port;

int freq = 0;

void setup()
{
  size(680, 420);
  port = new Serial(this, "COM8", 115200);
  port.bufferUntil('\n');
  
  fontB = loadFont("ArialMT-48.vlw");
  textFont(fontB, 48);
}

void draw() 
  {
   background(0);
   fill(255);
   text(freq, 350, 350); 
  }
  
void serialEvent (Serial port)
  {
  String inString = port.readStringUntil('\n');//reading from serial data until new line
  if (inString != null)
 {
  //conversion of the string into integer
  inString = trim(inString);
  freq = int(inString);
 }
}

Can anybody help me here ps?  It's for a project that I'm making & would really appreciate if anybody can guide me here a bit.

Viewing all articles
Browse latest Browse all 1768

Trending Articles