Télécommande (IRremote) + Servo (Servo) Oups !

Portrait de JICEHEL

Bonjour,

Un problème que quelqu'un a peut-être résolu !

Je désire utiliser un servomoteur et une télécommande. Le compilateur n'est pas content du tout. Ci-joint le programme (réduit) et le résultat de la compilation. Quelqu'un a-t-il une solution ?

#include "Servo.h"
#include <IRremote.h>
void setup()
{
  Serial.begin(9600);
}
void loop()
{
}

==>

Erreur de compilation

IRremote\IRremote.cpp.o: In function `__vector_11':
D:\Documents\Arduino\libraries\IRremote/IRremote.cpp:311: multiple definition of `__vector_11'
Servo\Servo.cpp.o:C:\Program Files\Arduino\libraries\Servo/Servo.cpp:103: first defined here

 

 

 

Portrait de Alex

Bonjour,

Où as-tu récupéré la librarie IRremote?

Portrait de JICEHEL

Bonjour,

Et merci ... avec retard.

J'ai résolu mon problème après moult recherches. Les "libraries" IRremote et Servo sont incompatibles; j'utilise "ServoTimer2.h".

Tout fonctionne bien maintenant dans mon programme : horloge, moteur pas-à-pas, led, bouton poussoir, servomoteur, télécommande, capteur lumineux, optocoupleur, et tone.

Merci de m'avoir mis le pied à l'étrier. Tes explications et schémas sont toujours d'une aide précieuse.

A une prochaine fois.

Portrait de GOBE André

Bonjour

Je suis tout nouveau.

Comment puis je obtenir la librairie  IRremote

Je vous remercie

André GOBE

J'ai trouvé en regardant la très intéressante vidéo de Alexandre Pailhoux.

Remerciements