Sections > Dépannage d'Électronique et d'Informatique

arduino

<< < (2/3) > >>

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

[0] Index des messages

[#] Page suivante

[*] Page précédente

Utiliser la version classique