Étape 3: La programmation
Tout d’abord, Télécharger IRremote bibliothèque pour arduino depuis ce lien.
Copiez la bibliothèque à Disk(C:) locale > programme (x 86) > Arduino > bibliothèques
Ouvrez IRremote démo de Arduino IDE en tant qu’image 1 puis charger sur la carte arduino.
Puis ouvrir le moniteur de la série et essayez de cliquer sur n’importe quel bouton de commande à distance pour envoyer un signal au récepteur IR, le code hexadécimal de chaque bouton doit apparaître dans la série monitor comme photo 2
Alors détecter le code hexadécimal des boutons pour contrôler le moteur d’asservissement, suppose que vous allez utiliser deux touches de votre choix, une rotation vers la droite et l’autre pour la rotation dans le sens horaire de compteur.
par exemple, utiliser (+) pour dans le sens horaire et (-) pour dans le sens antihoraire, alors vous devrez obtenir leurs codes HEX.
(+)---> A3C8EDDB
(-)---> F076C13B
Dans le code final, la fonctionnalité est quand en cliquant dans l’un des deux boutons du moteur est basculer entre la rotation dans la direction principale et arrêt donc quand cliquez d’abord dans l’un des deux boutons, le moteur tourne dans le sens du bouton, et lorsque le deuxième clic sur le bouton arrêt même le moteur s’arrête, comme montré dans la vidéo.
Le code est :