Sections > Dépannage d'Électronique et d'Informatique
arduino
transformer:
Bonjour
Merci pour toutes vos réponses , j'ai commencé avec open classroom , très bien fait pour les débutants ! Je le conseille .
transformer:
Bonjour ,
je suis présentement bloquer sur une programmation de l'arduino dans le blog d'eskimon , c'est celle de deux feux de circulations ,voici ma programmation , je l'ai même copier coller et ça ne fonctionne pas " led_jaune_feux_2 was not declared in this scope"
voyez-vous où est le probleme ?
//définition des broches
const int led_rouge_feux_1 = 2;
const int led_jaune_feux_1 = 3;
const int led_verte_feux_1 = 4;
const int led_rouge_feux_2 = 5;
const int Led_jaune_feux_2 = 6;
const int Led_verte_feux_2 = 7;
void setup()
{
//initialisation en sortie de toutes les broches
pinMode(led_rouge_feux_1, OUTPUT);
pinMode(led_jaune_feux_1, OUTPUT);
pinMode(led_verte_feux_1, OUTPUT);
pinMode(led_rouge_feux_2, OUTPUT);
pinMode(led_jaune_feux_2, OUTPUT);
pinMode(led_verte_feux_2, OUTPUT);
//on initialise toutes les LED éteintes au début du programme (sauf les deux feux rouges)
digitalWrite(led_rouge_feux_1, LOW);
digitalWrite(led_jaune_feux_1, HIGH);
digitalWrite(led_verte_feux_1, HIGH);
digitalWrite(led_rouge_feux_2, LOW);
digitalWrite(led_jaune_feux_2, HIGH);
digitalWrite(led_verte_feux_2, HIGH);
}
void loop()
{
// première séquence
digitalWrite(led_rouge_feux_1, HIGH);
digitalWrite(led_verte_feux_1, LOW);
delay(3000);
// deuxième séquence
digitalWrite(led_verte_feux_1, HIGH);
digitalWrite(led_jaune_feux_1, LOW);
delay(1000);
// troisième séquence
digitalWrite(led_jaune_feux_1, HIGH);
digitalWrite(led_rouge_feux_1, LOW);
delay(1000);
/* ---------- deuxième partie du programme, on s'occupe du feux numéro 2 ---------- */
// première séquence
digitalWrite(led_rouge_feux_2, HIGH);
digitalWrite(led_verte_feux_2, LOW);
delay(3000);
// deuxième séquence
digitalWrite(led_verte_feux_2, HIGH);
digitalWrite(led_jaune_feux_2, LOW);
delay(1000);
// troisième séquence
digitalWrite(led_jaune_feux_2, HIGH);
digitalWrite(led_rouge_feux_2, LOW);
delay(1000);
}
Merci de bien vouloir m'aider , je commençais juste à aimer ça !
eledtronik:
salut
ehh oui des fois c'est des erreurs toute simple
led jaune non déclaré in this scope
la variable n'est pas déclarée et pour cause car au début dans la déclaration des variable led jaune est écrit avec une majuscule
LOL
bienvenu dans le monde de laprog
eledtronik:
d'hailleurs pareil pour les verte
const int led_rouge_feux_1 = 2;
const int led_jaune_feux_1 = 3;
const int led_verte_feux_1 = 4;
const int led_rouge_feux_2 = 5;
const int Led_jaune_feux_2 = 6;
const int Led_verte_feux_2 = 7;
transformer:
Bonjour ,
Yes,Yes,Yes , je vous aime , merci ...Je court m'acheter des lunettes
Navigation
[#] Page suivante
[*] Page précédente
Utiliser la version classique