Étape 4: Attraper le Signal RF de la télécommande
Maintenant, nous avons besoin de comprendre le code RF Signal émis depuis la télécommande. Ces codes seront nos clés secrètes se révèlent les points de vente sous et hors tension. Une fois que nous les connaissons, nous pouvons avoir le ONE LinkIt émettent eux au lieu de la télécommande et d’automatiser leur va sur et en dehors !
Pour ce faire, nous aurons besoin d’aider d’une bibliothèque appelée rc-switch. Cette bibliothèque, construite à l’origine de l’arduino, nous aidera à interface avec notre RF émetteur et le récepteur. Assurez-vous que vous dirigez vers le site github, téléchargez et installez.
Également sur ce site, vous aurez envie de prendre l’exemple de code ReceiveDemo_Advanced. Cet extrait de code servira à attraper les différents signaux qu'obtient notre récepteur RF. Le déployer dans votre ONE LinkIT et regarder le moniteur de la série. Lorsque vous cliquez sur un bouton sur votre prise de distance, vous devriez voir quelque chose comme ceci :
La chaîne binaire est ce que nous sommes vraiment après ici. Cette chaîne binaire (qui pourrait être convertie en hexadécimal) est le code spécial qui transmet la télécommande RF. Vous aurez envie de définir quelle chaîne émet chaque bouton (il devrait y en avoir plusieurs sur et en dehors des mappages de bouton).