Bâton de A-10 alimenté par Arduino grip distance w / d’urgence bouton parti ! (4 / 9 étapes)

Étape 4: Obtenir Arduino pour décoder IR

Il déborde le cadre de cette instructable mais il y a beaucoup d’informations sur le blog de Ken Shirriff sur comment faire les Arduino télécommandes IR. Il dispose d’une impressionnante bibliothèque de Arduino pour ce qui le rend assez facile. Voici les étapes élémentaires impliqués :

-Suivez les instructions de Ken article «A Multi-Protocol IR Remote Library for Arduino » vous aurez mis en place un circuit de décodeur IR simple à l’aide d’un module de récepteur IR 38KHz pour enregistrer et lecture des signaux IR à l’aide de l’Arduino. La plupart des télécommandes utilisent cette fréquence pour émettre et recevoir. Il y a plusieurs différents protocoles IR qui doivent être considérés trop, mais Ken fait un bang jusqu'à l’emploi d’expliquer ici .

Je vais jeter dans une fiche pour site de tutorial Arduino de Ladyada trop. Son tutoriel capteur IR est excellent !

En tout cas, à l’aide de circuit de Ken, vous utiliserez le serial monitor de l’interface du logiciel Arduino pour voir que le IR réel codes le permet d’envoyer à distance à vos composants pour contrôler les différentes fonctions. C’est aussi simple que de prendre votre distance et chaque bouton de tir sur le module de récepteur. Les codes apparaîtront sur le moniteur de la série et tout ce que vous avez à faire est de couper et coller dans le bloc-notes ou similaire pour une utilisation ultérieure dans le sketch ! Bien que je viens breadboaded ce circuit, je le garde sous la main pour des futurs projets de IR je pourrais m’engage sur la route.

Télécommandes modernes ont des tonnes de boutons et des dizaines de fonctions de contrôle. Parce que ma poignée de bâton B-8 a seulement 8 boutons, j’ai dû faire des compromis, qui a eu peu de planification. Dans mon système, tous mes composants (serveur de TV, DVD, musique, iPod dock, satellite TV-box) sont branchés via HDMI à mon récepteur AVR. Normalement, mon système AV est contrôlée par une harmonie une distance, qui utilise des macros pour contrôler chaque « activité » programmée dedans. Par exemple, si vous appuyez sur « regarder TV », il se met en marche le récepteur AVR, TV, et boîte de SAT en séquence, sélectionne la bonne sortie TV et le mode de l’AVR, puis par défaut à la zone de SAT pour changer les canaux et l’AVR pour le contrôle de volume. Malheureusement, je ne pouvais pas juste cloner les signaux IR harmonie avec circuit de Ken et attribuer une activité pour chaque bouton, car pour une raison quelconque, il n’a pas fonctionné. Pour faire cette chose utile, j’ai donc besoin de trouver les 8 principales fonctions de la télécommande qui étaient :

AVR on/off, TV on/off, sélection de mode AVR (donc je pourrais passer de TV et de la musique), Volume haut/bas, touches fléchées haut/bas et droite (pour sélectionner les canaux ou accédez au serveur de musique) et le bouton retour ou Back. Puisque cet appareil est conçu pour mon bar, je ne dois vraiment contrôler mon lecteur de DVD, car en plus de boire, je suis regarder les sports ou écouter de la musique là dedans. (Il s’agit probablement 99 % de ce que j’utilise l’harmonie pour, mais AMHA l’harmonie vaut quand même la somme de $ parce qu’il passe le test « babysitter »).

Avec l’aide de la Bibliothèque de bouton Arduino , j’ai assigné une fonction à chacun des 8 boutons et ajouté les codes IR à l’esquisse.

La plupart de mes composants utilisent ce qu’on appelle le protocole de NEC, mais pour mon plasma Samsung, j’ai dû utiliser Raw IR.

Une note sur les LEDs IR. J’ai utilisé trois d'entre eux pour essayer de maximiser la couverture lorsque vous êtes assis au bar. Les signaux IR doivent rejoindre les TV plasma et le système AV rack qui siègent perpendiculaires les uns aux autres dans la mise en page de mon bar. Puisque les signaux IR sont la ligne de mire, j’ai mis un sur les coins supérieurs de l’arrière du boîtier de commande et l’autre dans le centre. Elles sont câblées en parallèle pour que lorsque l’Arduino envoie les codes IR, chacun d’eux se déclencher à la fois avec beaucoup d’intensité. J’ai également installer une LED bleue régulière pour imiter l’IR que je puisse voir si ça fonctionne. Ceux-ci sont tous branchés en parallèle (avec leur propre résistance) et propulsé par 2 x 3.7V Li-ion. J’ai eux câblées en parallèle afin que si un tombe en panne, les autres continuent de marcher sur.

En outre, étant donné que ces diodes IR sont alimentés par une source externe au lieu de directement à partir de l’Arduino, dont ils avaient besoin d’un transistor 2N4401 pour fournir de commutation. J’ai trouvé un facile de suivre les explications sur la façon de le faire ici.

Un interrupteur rouge de « Missile » surveillé est connecté à l’alimentation d’Arduino pour activer et désactiver les le système. Je ne voulais pas l’Arduino peut être alimenté en permanence comme les chauves-souris courrait rapidement vers le bas. J’ai mis une puissance LED indicateur donc je pourrais dire si le système a été laissé.

Articles Liés

Boîte à musique électronique alimenté par Arduino (sorte de)

Boîte à musique électronique alimenté par Arduino (sorte de)

musique est le meilleur moyen universel d'expression. Quel langage culturel ou l'âge que l'idée véhiculée si la musique ne différeraient pas beaucoup. Il est sûr de dire que tout le monde aime la musique, un type ou une autre. Quand sa pièce préférée
Un bras de robot alimenté par Arduino de mécanisme parallèle de 4 axes

Un bras de robot alimenté par Arduino de mécanisme parallèle de 4 axes

uArm est un bras de robot 4 axes, parallèle-mécanisme de miniature, modelé d'après le bras de robot industriel ABB PalletPack IRB460.Il est composé du laser coupe acrylique ou pièces de bois, alimenté par les servos standard hobby RC et contrôlée par
CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

Le CARduino est un véhicule télécommandé, qui est contrôlé par un contrôleur connecté à un ordinateur qui exécute LabVIEW. Le véhicule est propulsé par l'Arduino et peut être étendu à l'ajout de capteurs ou d'autres dispositifs. En utilisant LabVIEW,
Alimenté par Arduino Usb

Alimenté par Arduino Usb

Étape 1: pièces Chargeur usb est livré avec l'ipod d'apple, ou vous pouvez en acheter un. Arduino et câble usb ArduinoÉtape 2: Branchez Brancher le cordon du chargeur.Étape 3: faitFélicitations votre Arduino usb alimentation est complete ! Merci très
Arduino automatique alimenté par l’alimentation pour animaux de compagnie

Arduino automatique alimenté par l’alimentation pour animaux de compagnie

Il s'agit de mon chargeur automatique pour animaux de compagnie. Propulsé par arduino, en utilisant un 3D imprimés auger et programmable avec deux fois l'alimentation avec un utilisateur sertie de quantité de nourriture, une pile sauvegardée horloge
Kaleiduino : Alimenté par une batterie de Arduino LED Kaleidoscope

Kaleiduino : Alimenté par une batterie de Arduino LED Kaleidoscope

Bonjour à tous et Bienvenue sur mon Instructable ! Cette instructable va vous montrer comment j'ai fait le premier Arduino DIY jamais contrôlé « LED Kaléidoscope » !Ce qui est un kaléidoscope de LED ? Eh bien, notre traditionnels kaléidoscopes utilis
Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Jamais été un gars un peu de concours, mais j'ai avancé et entré dans pour le premier concours d'auteur de temps, si vous aimez mon intructable ou même d'apprendre quelque chose de nouveau et je pense j'ai gagné votre vote s'il vous plaît ! =]Bonjour
Arduino alimenté par votre SmartPhone (avec SERIAL) - partie 1 - Sound and Vibration Actions

Arduino alimenté par votre SmartPhone (avec SERIAL) - partie 1 - Sound and Vibration Actions

Bienvenue dans la première partie de cette série. Dans cette série, que nous allons essayer sortir autant que nous pouvons de vous smartphone (android actuellement) à votre microcontrôleur à l'aide de câble série (câble OTG).Dans cette partie, nous v
Contrôlé par Arduino robotique tambour

Contrôlé par Arduino robotique tambour

Ans que j'ai dit quiconque écoute que j'allais construire un tambour robotique. La plupart des gens peu haussa les épaules indifféremment. Alors même que je l'ai construit, la plupart des gens peu regarda au-dessus et véhiculée fuis. Il semblait que
GoPro ultrasonique Motion Sensor HC-SR04 contrôlé par arduino

GoPro ultrasonique Motion Sensor HC-SR04 contrôlé par arduino

Gopro activé par le mouvement, le capteur à ultrasons déplacer le servo quand quelque chose apparaît près du capteur, il peut être programmé pour prendre des photos ou vidéo, et il peut également être programmé d'arrêter de prendre des photos quand i
Woooshing LED - animation pivoté par arduino

Woooshing LED - animation pivoté par arduino

ce projet permet de vous tirez dans les lettres de l'air, symboles ou autres formes - comme vous voudrez. Contrôlée par l'Arduino, la 7 simple LED clignotant sur et en dehors - créer l'illusion de texte flottant dans l'air. Cette combinaison de compo
Un autre carton--aspirateur robot contrôlé par Arduino

Un autre carton--aspirateur robot contrôlé par Arduino

Il s'agit de simple--aspirateur robot contrôlé par Arduino.Cela peut être encore plus simple si au lieu de turbine et bac à poussière - utiliser un mouchoir en papier de cuisine ou un morceau de tissu synthétique.Étape 1: Composants requisArduinoMote
DIY autonome Station météo propulsé par Arduino

DIY autonome Station météo propulsé par Arduino

Bonjour fabricants là-basEncore une fois, ce n'est pas une étape par étape Instructable. Comme toujours, j'ai oublié de prendre prendre s'aligne depuis le lancement de ce projet.L'idée de construire une station de météo de communauté en utilisant Ope
Solaire autonome alimenté par culture d’algues

Solaire autonome alimenté par culture d’algues

Cette instructable couvrira la compilation complète de mon voyage à la fin de mon prototype DIY Standalone Solar Pconstruction Algae Cultivation issue d'un 55 gallons en pvc recyclé. Aussi, je vais montrer comment j'ai intégré un système d'énergie so