Bonjour,
Tu peut utiliser n'importe quelle librairie dans une autre librairie ![]()
Dans le .h :
tu inclut le .h de la lib servo
en private :
- tu déclare un objet Servo
- tu déclare tout tes variables
en public :
- tu déclare le prototypes de toute tes fonctions
Dans le .cpp
tu inclut ton .h
- dans ton constructeur : tu peut passer la broche du servo en paramètre, par convention on ne met aucune constante modifiable dans une classe.
Au pire tu rend l'argument optionnel, en fournissant une valeur par défaut dans le .h, et tu initialise tout ce qui doit être initialisé. - tu implémente tes fonctions, et là tu peut utiliser ton objet servo comme tu veut