Étape 3: IR recevoir Code
Le fichier zip téléchargé contient trois fichiers de spin : Synth.spin, magicir_010.spin et magic_ir_demo.spin.
Synth.Spin contient le code pour permettre à l’hélice effectuer des cycles de 38KHz sur broche 1.
magicir_010.Spin contient le code pour lire et transmettre le code IR.
magicir_demo.Spin contient le code pour mettre en valeur le fonctionnement de la bibliothèque.
Nous prendre magicir_010.spin et ajout de deux fonctions à ce qui nous permettra de lire et de transmettre les codes IR.
Tout d’abord, nous aurons besoin d’ajouter un objet de parallaxe Terminal série au code magicir_010. Cela servira uniquement lorsque vous êtes désireux de recevoir des codes. (Photo 1)
Ensuite, nous devrons ajouter une pub de configuration pour initialiser le terminal série... (Photo 2)
La section suivante, qui s’ajouteront attendra jusqu'à ce qu’un code a été reçu et il imprime à la série après avoir reçu un code. La fonction bloquera poursuivies jusqu'à ce qu’un code a été reçu. Si vous souhaitez que le code de poursuivre l’exécution des autres instructions pendant que vous attendez d’un code, vous aurez à le réécrire. (Photo 2)