meta données pour cette page
  •  


import processing.serial.*;

Serial myPort;  // Création de l'objet depuis la classe 'Serial'
int val; // Données du port série en format 'int'
//String val;      // Pour garder les données provenant du port série dans une variable de type chaine de caractères

void setup() 
{
  size(400, 400);
  String portName = Serial.list()[2]; 
  myPort = new Serial(this, portName, 9600);
  background(0);
}

void draw() 
{
  clear();
  if ( myPort.available() > 0) {  // If data is available,
    val = myPort.read(); // La fonction 'read' attribue un byte en code ASCII dans val
    //val = myPort.readString();  // readString() va faire la lecture d'une chaine de caractère
    // Changez le type de données lues depuis le port série
  }
  
  fill(255,255,200);
  textSize(36);
  text(val, width/2, height/2);
  
}