Je suis sous win10 avec un arduino nano, et je ne sais pas de quoi provient cette erreur quand je veux vérifier mon programme ou le téléverser.
Mon programme utilise une bibliothèque déjà installé pour un DHT11 ou 22, car il y a peut être un rapport avec la bibliothèque
Au niveau de l’erreur voici ce que j’ai au niveau de la console:
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp: In member function ‘int Adafruit_CPlay_Mic::peak(uint16_t)’:
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp:28:37: error: ‘analogPinToChannel’ was not declared in this scope
channel = analogPinToChannel(4); // Pin A4 to ADC channel
^
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp: In member function ‘void Adafruit_CPlay_Mic::capture(int16_t*, uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp:89:37: error: ‘analogPinToChannel’ was not declared in this scope
channel = analogPinToChannel(4); // Pin A4 to ADC channel
^
exit status 1
Erreur de compilation pour la carte Arduino Nano
l’erreur semble être dans la librairie… ce qui est peu probable, donc ça vient sans doute du fait que tu en as inclus deux versions différentes au debut de ton sketch.
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp: In member function ‘int Adafruit_CPlay_Mic::peak(uint16_t)’:
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp:28:37: error: ‘analogPinToChannel’ was not declared in this scope
channel = analogPinToChannel(4); // Pin A4 to ADC channel
^
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp: In member function ‘void Adafruit_CPlay_Mic::capture(int16_t*, uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_Mic.cpp:89:37: error: ‘analogPinToChannel’ was not declared in this scope
channel = analogPinToChannel(4); // Pin A4 to ADC channel
^
exit status 1
Erreur de compilation pour la carte Arduino Nano