Différentes parties
IDE
Le code source est un texte qui représente les instructions de programme telles qu'elles ont été écrites par un programmeur. Le code source se matérialise souvent sous la forme d'un ensemble de fichiers textes.
(source : wikipedia )
int unevariable = 5;
unevariable = unevariable + 1;
unevariable = 2;
//etc
int led = 13
// the setup function runs once when you press reset or power the board
void setup() {
// initialize led
pinMode(led, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
ATTENTION:
void setup(){
Serial.begin(9800);
}
void loop()
{
Serial.println("hello tout le monde !");
}
int a = 5;
void setup(){
Serial.begin(9800);
}
void loop()
{
if(a == 5){
Serial.println("a est 5");
}
if(a>5){
Serial.println("a plus grand que 5");
}
if(a != 5){
Serial.println("a n est pas egale a 5");
}else{
Serial.println("a == 5");
}
}
int a = 5;
int e = 200;
int iterateur = 0;
void setup(){
Serial.begin(9800);
}
void loop()
{
for(int i=0;i<200;i++){
Serial.println((String)"je suis le "+i);
}
while(iterateur<e){
Serial.println((String)"je suis le "+i);
iterateur ++;
}
}
int a = 5;
int e = 200;
int iterateur = 0;
int addition(a,b){
int retour = a+b;
return retour;
}
void remise_a_zero(){
a = 0;
e = 0;
iterateur=0;
}
void setup(){
Serial.begin(9800);
}
void loop()
{
int ex_int_func = addition(10,50); //60
//ou
remise_a_zero();
}
http://slides.com/jchr0101/deck-1