Je suis nouveau dans la programmation et je pensais qu'un projet simple à faire serait de créer un compteur de munitions. Je dépanne ce code depuis plusieurs heures maintenant, et je n'arrive pas à comprendre pourquoi mon code est criblé d'erreurs. Voici mon programme. S'il vous plaît, jetez-y un coup d'œil et faites-moi savoir quelle erreur j'ai commise. Je publierai le rapport d'erreur sous mon programme. Je m'excuse pour ma mauvaise programmation à l'avance et j'espère qu'il y a encore de l'espoir pour moi avec la tutelle appropriée. Le programme a très bien fonctionné lorsque j'ai exécuté un test en utilisant une seule fonction enregistrée, "vingtBullets ()". Après avoir ajouté 30 fonctions supplémentaires et créé une chaîne de conditions if-else-if, le programme a commencé à signaler toutes sortes d'erreurs.
/ * CODE DE MANIPULATION D'AFFICHAGE 7 SEGMENTS! Le code ci-dessous gère l'affichage à 7 segments pour le compteur de munitions numérique. A ___ F | | B G --- G E | ___ | C D Ci-dessus se trouve l'affectation des lettres de l'alphabet pour les différents segments de l'affichage B07BMPPNQY. Le projet de compteur de munitions numérique utilisera des broches communes, L3 et L4. * / // Afficher la déclaration de broche. // P_: Où P indique la sortie de la broche pour le segment de l'affichage à éclairer suivi d'une lettre minuscule // qui indique la LED spécifique du segment à éclairer. // dix: où dix indique la place des dix sur l'affichage à 7 segments. // one: Où on indique la place du un sur l'affichage des 7 segments.int Pa = 0; int Pb = 1; int Pc = 2; int Pd = 3; int Pe = 4; int Pf = 5; int Pg = 6 ; int dix = 7; int one = 8; int ammo = 10; void setup () {// mettez votre code de configuration ici, à exécuter une fois: pinMode (Pa, OUTPUT); pinMode (Pb, OUTPUT); pinMode (Pc , OUTPUT); pinMode (Pd, OUTPUT); pinMode (Pe, OUTPUT); pinMode (Pf, OUTPUT); pinMode (Pg, OUTPUT); pinMode (dix, OUTPUT); pinMode (un, OUTPUT);} boucle vide ( ) {// mettez votre code principal ici, à exécuter à plusieurs reprises: if (ammo == 1) {oneBullet (); } else if (munitions == 2) {twoBullets (); } else if (munitions == 3) {threeBullets (); } else if (munitions == 4) {fourBullets (); }
else if (munitions == 5) {cinqBullets (); } else if (munitions == 6) {sixBullets (); } else if (munitions == 7) {sevenBullets (); } else if (munitions == 8) {huitBullets (); } else if (munitions == 9) {nineBullets (); } else if (munitions == 10) {tenBullets (); } else if (munitions == 11) {onzeBullets (); } else if (munitions == 12) {douzeBullets (); } else if (munitions == 13) {thirteenBullets (); } else if (munitions == 14) {quatorzeBullets (); } else if (munitions == 15) {quinzeBullets (); } else if (munitions == 16) {seizeBullets (); } else if (munitions == 17) {seventeenBullets (); } else if (munitions == 18) {eighteenBullets (); } else if (munitions == 19) {nineteenBullets (); } else if (munitions == 20) {vingtBullets (); } else if (munitions == 21) {vingtoneBullets (); } else if (munitions == 22) {vingt-deuxBullets (); } else if (munitions == 23) {twentythreeBullets (); } else if (munitions == 24) {vingt-quatre balles (); } else if (munitions == 25) {vingt-cinqBullets (); } else if (munitions == 26) {twentysixBullets (); } else if (munitions == 27) {vingtsevenBullets (); } else if (munitions == 28) {twentyeightBullets (); } else if (munitions == 29) {twentynineBullets (); } else if (munitions == 30) {trenteBullets (); } else {zeroBullets (); }} void zeroBullets () // 0 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void oneBullet () // 1 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH);
DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void twoBullets () // 2 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void threeBullets () // 6 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void fourBullets () // 4 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void fiveBullets () // 5 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW);
DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void sixBullets () // 6 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void sevenBullets () // 7 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void huitBullets () // 8 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void nineBullets () // 9 {digitalWrite (one, LOW); digitalWrite (dix, HIGH);
DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); retard (10); // 0 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); delay (10);} void tenBullets () // 0 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void onzeBullets () // 1 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void douzeBullets () // 2 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10);}
void thirteenBullets () // 3 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void quatorzeBullets () // 4 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void fifteenBullets () // 5 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void sixteenBullets () // 6 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH);
digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void dix-septBullets () // 7 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void dix-huitBullets () // 8 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void nineteenBullets () // 9 {digitalWrite (one, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 1 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); delay (10);} void vingtBullets () // 0 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE);
DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void vingtoneBullets () // 1 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void vingt-deuxBullets () // 2 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void twentythreeBullets () // 3 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void vingt-quatreBullets () // 4 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, HIGH); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 2
digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void vingt-cinqBullets () // 5 {digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void twentysixBullets () // 6 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, HIGH); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void vingtsevenBullets () // 7 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, HIGH); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void twentyeightBullets () // 8 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW);
DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void twentynineBullets () // 9 {digitalWrite (one, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, HIGH); digitalWrite (Pe, HIGH); DigitalWrite (Pf, LOW); DigitalWrite (Pg, LOW); retard (10); // 2 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, HIGH); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);} void trenteBullets () // 0 digitalWrite (un, LOW); digitalWrite (dix, HIGH); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, LOW); DigitalWrite (Pf, LOW); DigitalWrite (Pg, HIGH); retard (10); // 3 digitalWrite (un, HIGH); digitalWrite (dix, FAIBLE); DigitalWrite (Pa, FAIBLE); DigitalWrite (Pb, LOW); DigitalWrite (Pc, LOW); DigitalWrite (Pd, LOW); digitalWrite (Pe, HIGH); DigitalWrite (Pf, HIGH); DigitalWrite (Pg, LOW); delay (10);}
LE RAPPORT D'ERREUR:
Arduino: 1.8.10 (Windows 10), Carte: "Arduino / Genuino Uno" Digital_Ammo_Counter .ino: Dans la fonction 'void loop ()': sketch_Digital_Ammo_Counter: 138: 4: erreur: 'trenteBullets' n'a pas été déclaré dans cette portée trenteBullets (); ^ ~~~~~~~~~~~~ sketch_Digital_Ammo_Counter.ino: 138: 4: note: alternative suggérée: 'vingtBullets' trenteBullets (); ^ ~~~~~~~~~~~~ TwentyBulletssketch_Digital_Ammo_Counter.ino: À portée globale: sketch_Digital_Ammo_Counter: 898: 3: erreur: initialiseur attendu avant 'digitalWrite' digitalWrite (un, BAS); ^ ~~~~~~~~~~~
sketch_Digital_Ammo_Counter: 899: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (dix, HIGH); ^ sketch_Digital_Ammo_Counter: 900: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pa, LOW); ^ sketch_Digital_Ammo_Counter: 901: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pb, LOW); ^ sketch_Digital_Ammo_Counter: 902: 15: erreur: constructeur attendu, destructeur, ou conversion de type avant '(' token digitalWrite (Pc, LOW); ^ sketch_Digital_Ammo_Counter: 903: 15: erreur: constructeur attendu, destructeur, ou conversion de type avant '(' token digitalWrite (Pd, LOW); ^ sketch_Digital_Ammo_Counter: 904: 15 : erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pe, LOW); ^ sketch_Digital_Ammo_Counter: 905: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pf, LOW); ^ sketch_Digital_Ammo_Counter: 906: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pg, HIGH); ^ sketch_Digital_Ammo_Counter: 907: 8: erreur: constructeur attendu, destructeur ou conversion de type avant '(' délai de jeton (10); ^ sketch_Digital_Ammo_Counter: 910: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (one, HIGH); ^ sketch_Digital_Ammo_Counter: 911: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (dix, LOW); ^ sketch_Digital_Ammo_Counter: 912: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pa, LOW); ^ sketch_Digital_Ammo_Counter: 913: 15: erreur: constructeur, destructeur ou conversion de type attendu avant '(' token digitalWrite (Pb, LOW); ^
sketch_Digital_Ammo_Counter: 914: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pc, LOW); ^ sketch_Digital_Ammo_Counter: 915: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pd, LOW); ^ sketch_Digital_Ammo_Counter: 916: 15: erreur: constructeur attendu, destructeur ou conversion de type avant '(' token digitalWrite (Pe, HIGH); ^ sketch_Digital_Ammo_Counter: 917: 15: erreur: constructeur attendu, destructeur, ou type conversion avant '(' token digitalWrite (Pf, HIGH); ^ sketch_Digital_Ammo_Counter: 918: 15: erreur: constructeur attendu, destructeur, ou conversion de type avant '(' token digitalWrite (Pg, LOW); ^ sketch_Digital_Ammo_Counter: 919: 8 : erreur: constructeur attendu, destructeur ou conversion de type avant '(' token delay (10); ^ sketch_Digital_Ammo_Counter: 920: 1: error: déclaration attendue avant '}' token} ^ exit status 1'thi rtyBullets 'n'a pas été déclaré dans cette portée. Ce rapport contiendrait plus d'informations avec l'option "Afficher la sortie détaillée lors de la compilation" activée dans les préférences du fichier ->.