Arduino Nano et Visuino: Récepteur de télécommande infrarouge: 7 étapes (avec photos)

Arduino Nano et Visuino: Récepteur de télécommande infrarouge: 7 étapes (avec photos)

Table des matières:

Anonim

  1. Un Arduino carte compatible (j'utilise Arduino Nano, parce que j'en ai un, mais n'importe quel autre ira bien)
  2. Un Module récepteur infrarouge numérique Je viens de cet ensemble de 37 capteurs bon marché.
  3. Un Télécommande infrarouge - J'ai eu mon formulaire KIT Robot Arduino donné par Elegoo mais vous pouvez utiliser beaucoup toutes les télécommandes d’un téléviseur, d’un magnétoscope, d’un lecteur de DVD / CD ou autre. Mon seul utilise le protocole NEC, mais le projet devrait également fonctionner avec d’autres protocoles.
  4. 3 Femme-femme fils de connexion

Étape 2: Connectez le module récepteur infrarouge à Arduino

  1. Relier Sol(Fil noir), Puissance(Cable rouge), et Les données(Fil gris) au Module de capteur récepteur infrarouge (Image 1)
  2. Connectez l’autre extrémité du Fil d'alimentation(Cable rouge) au 5V broche d'alimentation de la Arduino planche (Photo 2)
  3. Connectez l’autre extrémité du Fil de terre(Fil noir) à Sol broche de la Arduino planche (Photo 2)
  4. Connectez l’autre extrémité du Fil de données(Fil gris) à Broche numérique 2 du Arduino planche (Photo 3)
  5. Photo 4 montre où sont les Sol, 5V Pouvoir, et Numérique 2 épingles de la Arduino Nano.

Étape 3: démarrez Visuino et sélectionnez le type de carte Arduino

Pour commencer à programmer l’Arduino, vous devez disposer du Arduino IDE installé à partir d'ici:

Assurez-vous d’installer la version 1.6.7 ou supérieure, sinon ce didacticiel ne fonctionnera pas!

le Visuino: http://www.visuino.com doit également être installé.

  1. Début Visuino comme indiqué dans le première image
  2. Clique sur le "Outils"bouton sur le Arduino composant (Image 1) dans Visuino
  3. Lorsque la boîte de dialogue apparaît, sélectionnez "Arduino Nano" comme représenté sur la Photo 2

Étape 4: Dans Visuino: ajouter et connecter un composant récepteur infrarouge

  1. Type "infra"dans la boîte de dialogue Filtre de la boîte à outils des composants, sélectionnez ensuite"Récepteur infrarouge"composant (Image 1) et déposez-le dans la zone de conception
  2. Connectez le "En dehors"broche de sortie du"Numérique 2"canal de la Arduino composant à la "Capteur"broche d’entrée du InfraredReceiver1 composant (Photo 2)
  3. Connectez le "En dehors"broche de sortie du InfraredReceiver1 composant à la "Dans"broche d'entrée du"Série 0"canal de la Arduino composant (Photo 3)

Étape 5: Générez, compilez et téléchargez le code Arduino

  1. Dans Visuino, Presse F9 ou cliquez sur le bouton affiché sur Image 1 pour générer le code Arduino et ouvrir l'IDE Arduino
  2. dans le Arduino IDE, clique sur le Télécharger bouton, pour compiler et télécharger le code (Photo 2)

Si vous obtenez une erreur du compilateur dans l'IDE Arduino, cela signifie que la bibliothèque suivante est manquante:

http://github.com/z3t0/Arduino-IRremote

Regardez l'étape suivante pour voir comment l'installer!

Étape 6: Si non installé: Installez la bibliothèque Arduino-IRremote

Si vous n'avez pas le Bibliothèque IRremote déjà installé, suivez ces étapes:

  1. dans le Arduino IDE menu, sélectionnez |Esquisser|Inclure la bibliothèque|Gérer les bibliothèques …| (Image 1)
  2. Type "IRremote"dans la boîte à filtre (Photo 2)
  3. Sélectionnez le IRremote par shirriff bibliothèque, et cliquez sur le Installer bouton (Photo 2)
  4. La boîte de dialogue indiquera la progression de l’installation (Photo 3)
  5. Clique sur le Fermer bouton (Photo 4)
  6. dans le Arduino IDE, clique sur le Télécharger bouton, pour compiler et télécharger le code

Étape 7: Et jouez …

Sur Image 1 vous pouvez voir la complète Visuino diagramme.

Sur Photo 2et dans le Vidéo, vous pouvez voir le projet terminé et en cours.

  1. Dans Visuino sélectionnez le Port série et cliquez sur le Relier bouton (Photo 3)
  2. Si vous pointez la télécommande infrarouge sur le capteur et appuyez sur certains boutons, dans le Terminal série vous verrez les codes de bouton décodés reçus par le capteur (Photo 3)

Toutes nos félicitations! Vous avez appris à vous connecter Récepteur à distance infrarouge à Arduinoet comment le programmer avec Visuino.

Aussi attaché est le Visuino projet, que j'ai créé pour ce tutoriel. Vous pouvez le télécharger et l'ouvrir dans Visuino: