ARDUINO

Tout et rien, sauf à propos de KSP ! Le quotidien de Mr Tout le monde en somme
Avatar de l’utilisateur
fabrice5308
Messages : 303
Inscription : 18 août 2013, 14:32
Contact :

ARDUINO

Message par fabrice5308 » 23 septembre 2015, 11:05

je créer ce nouveau topic pour tout ceux qui s'intéressent à l'arduino !

je vient d'acheter un kit de démarrage et je m'exerce à la programmation en suivant des tutos, mais j'ai une erreur que je n'arrive pas à résoudre !
au niveau de la ligne du "if" il me dit : expected ')' before ';' token
j'ai du oublier quelque chose mais je ne sais pas ou :?

Code : Tout sélectionner

const int led_1 = 1;
const int led_2 = 2;
const int led_3 = 3;
const int led_4 = 4;
const int led_5 = 5;
const int led_6 = 6;

//fonction d'initialisation de la carte
void setup()
{
pinMode (led_1, OUTPUT);
pinMode (led_2, OUTPUT);
pinMode (led_3, OUTPUT);
pinMode (led_4, OUTPUT);
pinMode (led_5, OUTPUT);
pinMode (led_6, OUTPUT);

}
//fonction principale, elle se répète (s’exécute) à l'infini
void loop() 
{

if (int compteur = 0; compteur<5; compteur++)
{
digitalWrite (led_1,LOW );
delay(200);
digitalWrite (led_2,LOW );
delay(200);
digitalWrite (led_3,LOW ); 
delay(200);
digitalWrite (led_4,LOW ); 
delay(200);
digitalWrite led_(5,LOW ); 
delay(200);
digitalWrite (led_6,LOW ); 
delay(200);
digitalWrite (led_1,HIGH); 
delay(200);
digitalWrite (led_2,HIGH);
delay(200);
digitalWrite (led_3,HIGH); 
delay(200);
digitalWrite (led_4,HIGH); 
delay(200);
digitalWrite (led_5,HIGH); 
delay(200);
digitalWrite (led_6,HIGH); 
delay(200);
}

else {
digitalWrite (led_1,HIGH); 
digitalWrite (led_2,HIGH);
digitalWrite (led_3,HIGH); 
digitalWrite (led_4,HIGH); 
digitalWrite (led_5,HIGH); 
digitalWrite (led_6,HIGH); 
}

}

si quelqu'un a la solution, merci
Image

Avatar de l’utilisateur
Jarod44
Messages : 263
Inscription : 24 juillet 2014, 22:43
Localisation : Nantes
Contact :

Re: ARDUINO

Message par Jarod44 » 23 septembre 2015, 11:45

J'ai l'impression que tu as mis le code d'une boucle plutôt qu'une condition dans ton if.

Avatar de l’utilisateur
Dragoon1010
Messages : 2841
Inscription : 10 mars 2013, 05:59
Localisation : Géolocalisation en cours...Veuillez patientez...
Contact :

Re: ARDUINO

Message par Dragoon1010 » 23 septembre 2015, 13:12

En effet, là tu tente d'initialiser une boucle dans un if, ça ne risque pas de marcher.

Si c'est une boucle que tu veux, il faut utiliser un for, un while ou un do while. par contre si tu veux dire "si" alors c'est bel et bien un if, mais la structure de ta condition doit être (condition1 == condition2 || condition2 =/= condition3). Enfin ceci n'est qu'un exemple, je ne sais pas quel langage est utilisé pour l'arduino, mais normalement ça doit ressembler à quelque chose du genre.

Avatar de l’utilisateur
Dezax
Messages : 284
Inscription : 25 novembre 2013, 12:49
Localisation : N44°33'24.998";E4°44'58.186"
Contact :

Re: ARDUINO

Message par Dezax » 24 septembre 2015, 07:43

WOW!! Arduino, mais c'est génial cette affaire!
J'ai un peu galéré pour comprendre ce que c'était, les tenants et aboutissants d'une telle chose mais avec un peu de recherche, vous m'avez fait découvrir un truc complètement badass les copains!

Pour ce qui ce demande comme moi, ce qu'est cette chose voici un petit reportage très parlant même pour un enfant (que je vais surement redevenir avec ça!):
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Image

Avatar de l’utilisateur
Balthyx
Messages : 1192
Inscription : 13 décembre 2012, 21:48
Localisation : In the tchoo tchoo train !
Contact :

Re: ARDUINO

Message par Balthyx » 24 septembre 2015, 09:00

D'ailleurs, si vous voulez faire un pilote automatique ou un panneau de controle pour ksp avec un arduino : il y a un mod pour ça. :D
Mendeleïev ! Au tableau !

Avatar de l’utilisateur
Dezax
Messages : 284
Inscription : 25 novembre 2013, 12:49
Localisation : N44°33'24.998";E4°44'58.186"
Contact :

Re: ARDUINO

Message par Dezax » 24 septembre 2015, 09:16

:shock: :o

Mon dieu, plus je cherche de chose sur ce bidule, plus je deviens fou et tu arrive avec tes panneaux de contrôles pour KSP!

"_ J'ai entendu un ploc dans ma tête et depuis j'ai des spasms!
_ Vous avez découvert Arduino? Alors rassurez vous, tout est normal!" :D
Image

Avatar de l’utilisateur
Dragoon1010
Messages : 2841
Inscription : 10 mars 2013, 05:59
Localisation : Géolocalisation en cours...Veuillez patientez...
Contact :

Re: ARDUINO

Message par Dragoon1010 » 24 septembre 2015, 17:28

Moi qui pensais que les kit de type arduino étaient connu depuis des lustres ! :lol:

A savoir qu'il existe plein de kit différent de l'arduino, donc se renseigner sur ce qu'on souhaite faire est important.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit