problème de téléversement sur la carte arduino uno et erreurs de code.

projet arduino

a marqué ce sujet comme résolu.

Bonjour à tous,

J’ai deux petits soucis avec deux petits projets que j’essaye de réaliser conformément aux liens joints cidessous. Le premier est le suivant, je vérifie mon code: aucune erreur, je le téléverse aussi sans problème, seulement, mon téléversement ne tient pas , la signaisation se fait sur la carte pendant environ un quart de seconde, puis celle ci perd la liaison du coup je narrive pas à vérifier si mon montage fonctionne ou pas…

http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertLCDClavierAppuiTouche

le deuxième est celui ci: alors jessaye également de réaliser ce petit projet, seulement jai tout le temps des messages d’erreur, au début cetait un problème de librairies non installées, problème que jai résolu, et maintenant que cest fait je continue davoir des messages on dirait meem que jen ai plus..je crois que cest un souci d’incompatibilié entre codes de librairies et mon code mais je ne sais plus quoi faire…

http://airsoft-krispies.forumactif.org/t4378-bombe-arduino-by-freeman83

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
"Arduino : 1.6.12 (Windows 10), Carte : "Arduino/Genuino Uno"

In file included from C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino:12:0:

C:\Users\admin\Arduino\libraries\ShiftLCD/ShiftLCD.h:116:16: error: conflicting return type specified for 'virtual void ShiftLCD::write(uint8_t)'

   virtual void write(uint8_t);

                ^

In file included from C:\Users\admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.15\cores\arduino/Stream.h:26:0,

                 from C:\Users\admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.15\cores\arduino/HardwareSerial.h:29,

                 from C:\Users\admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.15\cores\arduino/Arduino.h:232,

                 from sketch\alarmeEnPr.ino.cpp:1:

C:\Users\admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.15\cores\arduino/Print.h:48:20: error:   overriding 'virtual size_t Print::write(uint8_t)'

     virtual size_t write(uint8_t) = 0;

                    ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void setup()':

alarmeEnPr:125: error: 'lcd' was not declared in this scope

 {lcd.begin(16, 2);

  ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void loop()':

alarmeEnPr:162: error: 'lcd' was not declared in this scope

 lcd.clear();

 ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'boolean getArmCode()':

alarmeEnPr:410: error: 'lcd' was not declared in this scope

   lcd.setCursor(0, 1 );

   ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'boolean getDisarmCode()':

alarmeEnPr:472: error: 'lcd' was not declared in this scope

   lcd.setCursor(0, 1 );

   ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'boolean getAdminCode()':

alarmeEnPr:539: error: 'lcd' was not declared in this scope

   lcd.setCursor(0, 1 );

   ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void timerSet()':

alarmeEnPr:587: error: 'lcd' was not declared in this scope

   lcd.clear();

   ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void serialOutput()':

alarmeEnPr:944: error: 'lcd' was not declared in this scope

    lcd.setCursor(0, 0 );

    ^

alarmeEnPr:983: error: 'lcd' was not declared in this scope

     lcd.clear();

     ^

alarmeEnPr:989: error: 'lcd' was not declared in this scope

     lcd.clear();

     ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void tryAgainMsg()':

alarmeEnPr:995: error: 'lcd' was not declared in this scope

   lcd.clear();

   ^

C:\Users\admin\Desktop\_Arduino\alarmeEnPr\alarmeEnPr.ino: In function 'void incorrectMsg()':

alarmeEnPr:1023: error: 'lcd' was not declared in this scope

   lcd.clear();

   ^

exit status 1
'lcd' was not declared in this scope

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.

"
+0 -0

Tient maintenant les bibliothèque ne sont plus avec l’IDE, qu’importe, je me suis effectivement trompé c’est bien liquidCrystal, tu devrais avoir #include "liquideCrytal.h" au début de ton fichier source. Je te conseille de faire un petit tour sur cette page du superbe tuto d’Esquimon.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte