Comment faire pour capturer les codes de contrôle à distance en utilisant un Arduino et un IRreceiver (3 / 3 étapes)

Étape 3: L’esquisse

J’ai ajouté le fichier .ino dans un format compressé dans cette étape

La première ligne est :

#include < IRremote.h >

Cette ligne va charger la bibliothèque nécessaire pour exécuter les commandes, si vous ne l’avez pas déjà, vous pouvez télécharger à partir de https://github.com/z3t0/Arduino-IRremote, ou envoyez moi un message et je l’enverrai à vous.

Puis nous allons définir un entier sur broche 2 appelé RECV_PIN, c’est la goupille de signal de la 1838B de la broche 2 sur l’Arduino. Une autre variable pour stocker les données reçues du RECV_PIN en appelé IRrecv et le dernier d'entre eux est utilisé pour décoder les résultats.

int RECV_PIN = 2 ; Jeu du IRreceiver sur la broche 2 sur l’Arduino
IRrecv irrecv(RECV_PIN) ; Créez une instance d’irrecv

résultats de la decode_results ; Créez une instance pour stocker les données collectées dans

Dans la configuration du Sub, nous commençons la série monitor et imprimer une ligne qui dit « Appuyez sur n’importe quel bouton » et nous activons le récepteur à l’aide de la commande irrecv.enableIRIn()

Dans la boucle de Sub, nous vérifions si l’IR a reçu un signal à l’aide du : si (irrecv.decode (et résultats)), dans l’affirmative puis imprimer le résultat sur le moniteur série en hexadécimal et en décimal, puis reprendre l’écoute à l’aide de la commande irrecv.resume().

Sur la photo : J’ai appuyé sur les touches 1 à 0 sur la télécommande et le résultat a été imprimé sur le moniteur de la série.

Cette esquisse est utilisée pour capturer les informations et l’utiliser ultérieurement dans les autres codes. J’ai utilisé pour capturer les codes sur ma télécommande et enregistré les informations dans un fichier texte. Voici un exemple :

Valeurs pour la lumière bleue de télécommande de sortilège

Flèche haut = AE2C287E

Flèche bas = 1983CB83

Flèche de droite = 903079EF

Flèche gauche = CD564618

Power Button = 406A9AD7

Page suivante = DF580FF9

Page up = 4B8A0854

Source = 75D0E6F0

Keystone = A6D4A34C

Auto Position = A131C30

Toujours = AEC585B4

Mise en sourdine = 60FD51BC

Entrer = C29995F7

Menu = 5165E0A

Développez = 3449863D

Volume - = 52DE9202

Volume + = 67E45AC1

Maintenant que nous savons comment obtenir les codes pour n’importe quel bouton de la télécommande, je vais vous montrer dans un autre instructable comment utiliser ces codes pour contrôler les éléments comme les voyants, moteurs, relais etc...

Articles Liés

Comment faire pour capturer les chansons de YouTube

Comment faire pour capturer les chansons de YouTube

toutes incontestable, YouTube a été classé comme un de la vidéo en ligne plus grande centres, où les utilisateurs peuvent télécharger des vidéos intéressantes et individuels, partager ce qui s'est passé autour d'eux en fichier vidéo et parle même de
Comment faire pour capturer les couleurs de l’automne avec du Scotch

Comment faire pour capturer les couleurs de l’automne avec du Scotch

So. Vous voulez capturer la beauté de l'automne, ou vous êtes juste ennuyé parce que (comme moi) vous trouverez toujours une façon intelligente de faire vos devoirs à la dernière minute très très. Et faire autre chose quand vous êtes censé pour être
Guide étape par étape sur comment faire pour capturer les gouttelettes d’eau avec un appareil photo reflex numérique

Guide étape par étape sur comment faire pour capturer les gouttelettes d’eau avec un appareil photo reflex numérique

J'ai toujours voulu capturer des gouttelettes d'eau que je trouve l'unicité des formes fascinantes.J'ai récemment essayé de capturer plusieurs coups de feu de gouttelettes d'eau et eu beaucoup de plaisir à expérimenter - ma mise en place a été un bud
Comment faire pour nettoyer les pierres set

Comment faire pour nettoyer les pierres set

C'est comment faire pour nettoyer les pierres set pour bijoux ou autres objets. Je te montrerai où pour l'utiliser dans d'autres instructables. Un moyen élégant de mettre des pierres sans ajout de composants à l'élément ainsi à tenir cette pierre.Mat
Comment faire pour capturer l’audio en streaming live

Comment faire pour capturer l’audio en streaming live

si vous êtes un grand fan de l'émission de radio internet direct et en streaming audio de toutes sortes, vous serez probablement profondément dans ce dilemme : si nous pouvons saisir audio streaming en direct tout en jouant à nos programmes de radio
Comment faire pour capturer votre musique favorite de Spotify

Comment faire pour capturer votre musique favorite de Spotify

We´ve beenalready parle de comment faire pour capturer la musique de toutes sortes de plateformes, mais aujourd'hui nous allons mettre l'accent sur un spécial : Spotify.Puisque fondée en 2006, il a traversé une croissance massive. Il est disponible d
Comment faire pour supprimer les bagues de sertissage PEX et Pipe

Comment faire pour supprimer les bagues de sertissage PEX et Pipe

Tuyauterie de PEX est vraiment facile à installer par rapport à la plomberie de cuivre. Cependant retirer les bagues de sertissage en cuivre et le tuyau n'est pas aussi facile. Ce Instructable portera sur comment faire pour supprimer les anneaux avec
Comment faire pour changer les couleurs en toute transparence en Crochet... Sans ce petit pont !

Comment faire pour changer les couleurs en toute transparence en Crochet... Sans ce petit pont !

Savez-vous comment faire pour changer les couleurs en crochet ? Si vous le faites, que diriez-vous de manière transparente ? Il s'agit d'un truc vraiment cool à ajouter dans une nouvelle couleur et lui donner l'air parfait !Si vous êtes familier avec
Comment faire pour enlever les rayures de l’ordinateur portable ou de l’électronique plastique (Astuce)

Comment faire pour enlever les rayures de l’ordinateur portable ou de l’électronique plastique (Astuce)

Salut ! Avez-vous des rayures sur votre couverture de l'ordinateur portable ou en plastique iPhone, Android, etc. ? Alors voici une petite astuce vidéo sur comment faire pour supprimer les rayures en utilisant le système de rayures Plastx de Meguiar'
String ou pas de chaîne : Comment faire pour remplacer les cordes d’une guitare acoustique à cordes d’acier

String ou pas de chaîne : Comment faire pour remplacer les cordes d’une guitare acoustique à cordes d’acier

sauté de chaîne ? Ou peut-être vous avez vient de décider qu'il est temps de remplacer les chaînes d'ans qui ont été usés pour les six derniers mois. Quoi qu'il en soit, n'ayez pas peur. Cette instructable vous guidera, étape par étape, comment faire
Comment faire pour supprimer les voix de la majorité des chansons dans Audacity

Comment faire pour supprimer les voix de la majorité des chansons dans Audacity

cette instructable vous montrera comment faire pour supprimer les voix de la majorité des chansons dans Audacity. Cela ne fonctionnera pas avec toutes les chansons. La musique peut se déforme légèrement, mais il ne devrait pas être mauvais.
Comment faire pour afficher les fichiers cachés dans Windows 10

Comment faire pour afficher les fichiers cachés dans Windows 10

Comment faire pour afficher les fichiers cachés dans windows 10. Il s'agit d'un guide sur la façon d'afficher les fichiers cachés dans windows OS.Étape 1: Vérifier comment montrer les fichiers
Comment faire pour supprimer les différentes colles et peinture de peau en moins de 5 Minutes

Comment faire pour supprimer les différentes colles et peinture de peau en moins de 5 Minutes

donc à cette époque, plus de nouveaux types de colles sont à venir promet à non seulement à se lier mieux, mais aussi de sécher en quelques secondes, comme mon préféré Super Glue (Cyanoacrylate). Ne vous méprenez pas, ces colles sont quelqu'un meille
Comment faire pour couper les griffes de votre chat

Comment faire pour couper les griffes de votre chat

dans ce instructable je vais couvrir comment faire pour couper les griffes de votre chat en toute sécurité et facilement. J'ai été faire de cette façon pendant six ans avec Big Dee et deux ans avec Lu et jamais eu de problèmes. :)Nous couper leurs gr