Table des matières:

Analyseur/récepteur à distance IR avec Arduino : 3 étapes
Analyseur/récepteur à distance IR avec Arduino : 3 étapes

Vidéo: Analyseur/récepteur à distance IR avec Arduino : 3 étapes

Vidéo: Analyseur/récepteur à distance IR avec Arduino : 3 étapes
Vidéo: Utiliser l'INFRAROUGE avec Arduino FACILEMENT 2024, Novembre
Anonim
Image
Image
Analyseur/récepteur à distance IR avec Arduino
Analyseur/récepteur à distance IR avec Arduino

Cet analyseur reçoit simultanément 40 protocoles IR différents et affiche l'adresse et le code du signal reçu.

Il utilise la bibliothèque Arduino IRMP, qui inclut cette application à titre d'exemple ainsi que d'autres applications utiles !

Si vous souhaitez analyser votre télécommande ou souhaitez contrôler votre application Arduino avec une télécommande de rechange, vous devez connaître le code envoyé pour chaque clé.

Un écran LCD série ou parallèle peut être connecté pour le faire fonctionner comme un appareil autonome sans avoir besoin d'un moniteur série.

Une instruction similaire mais plus basique peut être trouvée sur

Étape 1: nomenclature

Nomenclature
Nomenclature
Nomenclature
Nomenclature
  • Arduino Nano ou UNO
  • Récepteur infrarouge

Optionnel

  • Écran LCD série 1604
  • Planche à pain
  • Fils de cavalier

Étape 2: Installation du logiciel

Après avoir installé l'IDE et choisi la bonne carte, ouvrez le gestionnaire de bibliothèque avec Ctrl+Maj+I et recherchez IRMP. Installez-le, puis choisissez Fichier -> Exemples -> Exemples de bibliothèques personnalisées -> AllProtocols.

Activez le type d'écran LCD que vous avez à la ligne 43 et suivantes. Toutes les sorties sont également visibles sur le moniteur série Arduino, il n'est donc pas nécessaire de connecter un écran LCD pour l'analyse !

Étape 3: Analyser / Recevoir

Analyser / Recevoir
Analyser / Recevoir
Analyser / Recevoir
Analyser / Recevoir
Analyser / Recevoir
Analyser / Recevoir

Exécutez le programme et si un signal IR est détecté, la LED intégrée clignotera.

Si le signal peut être décodé, le résultat est imprimé sur la sortie série (et sur l'écran LCD). Le R de fin signifie que cette commande est une commande de répétition.

Si vous devez analyser l'un des 10 protocoles désactivés, utilisez l'exemple OneProtocol.

Conseillé: