Étape 3: infrarouge
1. obtenir une carte de prototypage et de mettre le récepteur IR là-bas. Aussi faire un terrain d’entente qui peuvent utiliser tous vos batteries. (cela se fait en reliant la broche GND de l’Arduino vers une ligne de montage d’essai)
2. Connectez la fiche centrale au sol, celui de gauche sur broche numérique de l’Arduino et celui de droite au GND (selon ma photo). Notez que gauche/droite peut être différent pour toi donc regarder la documentation ou la fiche technique qui vient avec elle.
3. Brancher l’Arduino sur votre PC (vous devriez ont déjà téléchargé le code) et ouvrir le moniteur de la série. Essayez d’envoyer des signaux (veillez à ce que le code est téléchargé). Si vous recevez des signaux, vous devriez voir les informations sur ces signaux sur serial monitor.
4. il y a un champ qui indique la « valeur ». Vous utilisez cette valeur pour ajuster votre code selon le signal infrarouge. Si vous ouvrez le code et regardez les variables constantes définies, ils doivent être tels que VOL_UP ou ALT_VOL_UP. Modifier ces valeurs pour les valeurs que vous obtenez en appuyant sur le Volume, le bouton haut/bas. Assurez-vous de que laisser le « 0 x » au début de la valeur car qui représente juste une mise en forme hexadécimale.
CH_UP = canal vers le haut le bouton = > 4 Servo
CH_DOWN = canal enfoncé = > 4 Servo
VOL_UP = Volume touche up = > Servo 3
VOL_DOWN = Volume enfoncée = > Servo 3
ARR_UP = le bouton flèche haut = > 2 Servo
ARR_DOWN = le bouton flèche bas = > 2 Servo
ARR_LEFT = flèche vers la gauche = > 1 Servo
ARR_RIGHT = bouton flèche droite = > 1 Servo
Vitesse [n] = vitesse du moteur (1-3 = > servo 1; 3-6 = > servo 2; 6-9 = > servo 3; servo4 a une vitesse fixe)
Les constantes commençant par ALT : Eh bien, mon contrôleur est bizarre et il produit 2 signaux différents pour un seul bouton ! J’ai donc dû utiliser une solution de rechange pour chaque constante. Cependant, vôtre probablement ne fait pas cela, alors vous pouvez simplement ignorer ou supprimer toutes les variables constantes commençant par ALT.
5. par conséquent, nous allons changer le code ! Changer ces valeurs en fonction de vos données et re-télécharger le code. À ce stade, vous devriez être en mesure de contrôler votre robot avec la télécommande !