Boujour,
J'ai copié le programme dans un nouveau sketch d'arduino 1.6.1 avec les corrections puis fait "verifier" il m'annonce des erreurs.
Voici les erreurs:
Arduino : 1.6.1 (Windows 7), Carte : "Arduino Uno"
test.ino: In function 'void loop()':
test.ino:24:48: error: call of overloaded 'println(int [500])' is ambiguous
test.ino:24:48: note: candidates are:
In file included from D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Stream.h:26:0,
from D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/HardwareSerial.h:29,
from D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Arduino.h:223,
from test.ino:8:
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:73:12: note: size_t Print::println(char) <near match>
size_t println(char);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:73:12: note: no known conversion for argument 1 from 'int [500]' to 'char'
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:74:12: note: size_t Print::println(unsigned char, int) <near match>
size_t println(unsigned char, int = DEC);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:74:12: note: no known conversion for argument 1 from 'int [500]' to 'unsigned char'
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:75:12: note: size_t Print::println(int, int) <near match>
size_t println(int, int = DEC);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:75:12: note: no known conversion for argument 1 from 'int [500]' to 'int'
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:76:12: note: size_t Print::println(unsigned int, int) <near match>
size_t println(unsigned int, int = DEC);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:76:12: note: no known conversion for argument 1 from 'int [500]' to 'unsigned int'
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:77:12: note: size_t Print::println(long int, int) <near match>
size_t println(long, int = DEC);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:77:12: note: no known conversion for argument 1 from 'int [500]' to 'long int'
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:78:12: note: size_t Print::println(long unsigned int, int) <near match>
size_t println(unsigned long, int = DEC);
^
D:\Electronique\ARDUINO\arduino-1.6.1\hardware\arduino\avr\cores\arduino/Print.h:78:12: note: no known conversion for argument 1 from 'int [500]' to 'long unsigned int'
Erreur lors de la compilation.
Ce rapport contiendrait plus d'informations si l'option
"Montrer les informations de sortie pendant la compilation"
était activée dans Fichier > Préférences.