Bonjour je suis debutant au.processing

bonjour
je suis nouveau et debutant a processing
alors g reussi a allumer 3 led de mon arduino… via processing
c mon premier programe
la je veux utilisé le bleutooth de mon pc sur processing pour les allumer via bleutooth
2- je veux aussi que le code ke g fait sur le pc je le ferais aussi sur mon smarthphone …sa sera deja une reussite pour moi si j’arrive a allumer les led d arduino …apartir de mon telphonne portable …
mais comme je suis nouveau je ne c pas comment faire …ni par ou commencé
merci de m’aider
voici mon code processing qui alume mes 3 led

import controlP5.; //imorter la lebrery
import processing.serial.
;
Serial port;
ControlP5 cp5; // create control p5 objet
PFont font;

void setup(){
size(300,600); // taille de la fenetre ( width,height)

printArray(Serial.list());// le port disponible principale
port= new Serial(this, “com4”,9600); // ardwuino et conecté sur com 1

// ajout des bouton
cp5=new ControlP5 (this);
font = createFont(“Corbel Bold Italic” ,20); // font pour titre et bouton 20 la taille du text

cp5.addButton(“red”) // red le nom du boutton
.setPosition (100,50) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“yellow”) // yellow le nom du boutton
.setPosition (100,150) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“blue”) // bluele nom du boutton
.setPosition (100,250) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“alloff”) // red le nom du boutton
.setPosition (100,350) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
}
void draw (){
background(150,0,150); // background color of windows(r,v,b) ou (0 to 255)

text(“LED CONTROL”,100,30); // niveau de la ligne haut ou bas adroit ou gauche
fill(0,255,0); //couleur du text (r,v,b)
textFont (font);
}
void red(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘r’);
}
void yellow(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘b’);
}
void blue(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘y’);
}
void alloff(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘f’);
}

hey, welcome to the forum!

Great to have you here!

see Communication over laptop's Bluetooth

1 Like

oui merci j’ai deja vue se post …mais franchement j’ai rien compris… j’arrive pas toujour .enlever la conexion serie et la remplacer par bleutooth
voici mon code …sa marche tres bien dans le pc et jarive a allumer les LED de mon arduino((c mon premier programme processing )
monprojet c’st
1- allumer les LED via mon smatphone (conexion bluetooth)
2-allumer les led sur pc mais avec le blue tooth de mon arduino

import controlP5.; //imorter la lebrery
import processing.serial.
;
Serial port;
ControlP5 cp5; // create control p5 objet
PFont font;

void setup(){
size(300,600); // taille de la fenetre ( width,height)

printArray(Serial.list());// le port disponible principale
port= new Serial(this, “com4”,9600); // ardwuino et conecté sur com 1

// ajout des bouton
cp5=new ControlP5 (this);
font = createFont(“Corbel Bold Italic” ,20); // font pour titre et bouton 20 la taille du text

cp5.addButton(“red”) // red le nom du boutton
.setPosition (100,50) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“yellow”) // yellow le nom du boutton
.setPosition (100,150) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“blue”) // bluele nom du boutton
.setPosition (100,250) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
cp5.addButton(“alloff”) // red le nom du boutton
.setPosition (100,350) // position du bouton adroit ou gauche
.setSize(100,70) //taille du bouton
.setFont (font)
;
}
void draw (){
background(150,0,150); // background color of windows(r,v,b) ou (0 to 255)

text(“LED CONTROL”,100,30); // niveau de la ligne haut ou bas adroit ou gauche
fill(0,255,0); //couleur du text (r,v,b)
textFont (font);
}
void red(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘r’);
}
void yellow(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘b’);
}
void blue(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘y’);
}
void alloff(){ // ajouter des fonction au boutton
//et kand j clik sur un bouton on envoie un caractere
port.write(‘f’);
}

Please format your code with ctrl + shift + c.