Étape 3: Interpréter les signaux
Assurez-vous que vous avez copié le signal que vous voulez dans une garniture de mot pour faciliter la consultation.
Il ressemblera à quelque chose comme ceci :
usec 500, 300 usec
usec 600, 1200 usec
Mais il y aura des nombres beaucoup plus que cela.
Maintenant dans le programme, vous verrez ceci tout à fait quelques fois :
delayMicroseconds() ;
pulseIR() ;
Vous voulez prendre le premier chiffre et le mettre dans les parenthèses dans delayMicroseconds("here") ; valeur
Et vous voulez prendre le deuxième nombre de la même ligne que celle de la delayMicroseconds() ; la valeur et le mettre dans les parenthèses de pulseIR() ; valeur.
Exemple :
Dire de que vous remettre la question sur le moniteur de la série :
OFF ON
1660 usec, usec 580
1640 usec, usec 560
Vous voulez mettre les valeurs correspondantes dans les zones correspondantes.
Tels que :
delayMicroseconds(1660) ;
pulseIR(580) ;
delayMicroseconds(1640) ;
pulseIR(560) ;
C’est sacrément facile.
Une fois que vous obtenez les codes que vous voulez, ouvrez le fichier IR_SEND.pde dans le programme Arduino et puis mettre les valeurs que vous avez obtenu du moniteur série entre les parenthèses, il fait de la même manière que je vous ai montré comment le faire.
L’étape suivante affiche un exemple de comment je l’ai fait avec une distance de Comcast.