Étape 7: Code Final
Télécharger le code « ir_6servo_controller » et l’ouvrir dans une nouvelle esquisse sur le logiciel Arduino, que vous aurez besoin de deux bibliothèques pour le code :
- IRLib.h
- Servo.h
Sur le dessus, vous verrez ces choses ;
#define MY_PROTOCOL NEC
#define RIGHT_ARROW 0xffc23d/ /
#define LEFT_ARROW 0xff22dd / /
#define OK_BUTTON 0xff02fd / /
#define UP_ARROW 0xff629d / /
#define DOWN_ARROW 0xffa857 / /
#define BUTTON_0 0xff4ab5 / / S5
#define BUTTON_1 0xff6897 / / S3
#define BUTTON_2 0xff9867 / / S2
#define BUTTON_3 0xffb04f / / S1
#define BUTTON_4 0xff30cf / / S3
#define BUTTON_5 0xff18e7 / / S2
#define BUTTON_6 0xff7a85 / / S1
#define BUTTON_7 0xff10ef / / S6
#define BUTTON_8 0xff38c7 / / S5
#define BUTTON_9 0xff5aa5 / / S4
#define BUTTON_s 0xff42bd / / S6 *
#define BUTTON_h 0xff52ad / / S4 #
Vous devez modifier la sous les codes marquées à la fois votre télécommande envoie, vous n’avez pas besoin d’autant de boutons que j’ai. Vous avez seulement besoin de 12 Si vous allez à contrôle 6 servos comme je le faisais.
ir_6servo_controller.INO