# Bonjour je suis debutant au.processing

**URL:** https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315
**Category:** Libraries
**Created:** [January 23, 2021, 7:41pm UTC](https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315 "2021-01-23T19:41:13Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Douhane](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@Douhane](https://discourse.processing.org/u/Douhane)
#### Post date: [January 23, 2021, 7:41pm UTC](https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315/1 "2021-01-23T19:41:13Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)
#### Post date: [January 23, 2021, 9:19pm UTC](https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315/2 "2021-01-23T21:19:46Z")

</div>

hey, welcome to the forum!

Great to have you here!

see [Communication over laptop's Bluetooth](https://discourse.processing.org/t/communication-over-laptops-bluetooth/14056)

---

<div class="post-metadata">

### Author: ![Douhane](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@Douhane](https://discourse.processing.org/u/Douhane)
#### Post date: [January 23, 2021, 9:35pm UTC](https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315/3 "2021-01-23T21:35:14Z")

</div>

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

---

<div class="post-metadata">

### Author: ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)
#### Post date: [January 23, 2021, 9:41pm UTC](https://discourse.processing.org/t/bonjour-je-suis-debutant-au-processing/27315/4 "2021-01-23T21:41:53Z")

</div>

Please format your code with ctrl + shift + c.
