Problème de compréhension d'erreur fichier manquant

Bonjour, je souhaite testé ce robot :slight_smile:

Omniduino Robot car (yahboom.net)

Quand je télécharge "librairies files" je le décompresse
, et que je souhaite testé un programme pour voir s'il fonctionne en cliquant sur :

librairies

C:\Users\odyssey\Documents\Arduino\Adafruit_NeoPixel\examples\simple.ino

j'ai cette erreur :slight_smile:

simple:4:10: fatal error: Adafruit_NeoPixel.h: No such file or directory
** #include <Adafruit_NeoPixel.h>**
** ^~~~~~~~~~~~~~~~~~~~~**
compilation terminated.
exit status 1
Adafruit_NeoPixel.h: No such file or directory

Je remonte à du dossier nommée "Adafruit_NeoPixel" je fait un copier du fichier

Adafruit_NeoPixel.h
Adafruit_NeoPixel.cpp

je met tout dans le dossier ou il y a le simple.ino
je redémarre l' IDE arduino mais il y a toujours la même erreur ??

j'utilise la version 1.8.16.
Comment ne plus avoir l'erreur,
Merci de vos réponse

Salut
Première remarque : les librairies doivent être situées dans le dossier Arduino > libraries

Deuxième remarque : la librairie Adafruit_NeoPixel peut parfaitement être installée à partir du gestionnaire de bibliothèques, ou bien du github.
Cela permet entre autres d'installer la dernière version.

sans préciser sur quel OS ?
pour windows (7 chez moi)

"C:\Program Files\Arduino\libraries\AdafruitNeoPixel2021"
quel outils/carte ?
çà compile sans pblmes pour UNO
il faut cependant remplacer #include <Adafruit_NeoPixel.h>


par #include "Adafruit_NeoPixel.h"

Merci de vos réponse, j'ai résolut le pb, il faut remplacer <> par "",
venant de javascript , je ne pensais pas ces caractères défnissent un path local ou system.

c'était windows 11 sous un pc ARM seeduino

Placer les fichiers de la librairie dans le répertoire projet n'est pas une solution, car il faudra faire la même chose pour tous les projets utilisant cette librairie. Cela s'appelle à terme un beau foutoir.

Cette remarque n'a peut-être pas été vue ?

Je sais que c'est plus propre , mais mon but est de rapidement le testé sans perdre 1H à comprendre pourquoi cela ne fonctionne pas, mon but est n'est pas de touché au code. Sinon au début j'ai mis tout dans le dossier arduino/librairies. Mais il l'IDE de trouve pas ces fichiers.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.