Controlar el televisor, Dvd y equipo de sonido desde el celular y Arduino. (1 / 5 étapes)

Étape 1: Obtener los códigos de los controles Quarto. (I)

Primero se deben obtener los códigos de cada botón de la función que quiera ser ejecutada. Por ejemplo, si se quiere encender/apagar, cambiar el volumen y Québec los canales de nuestro desde la televisor App ; debemos entonces identificar los códigos de los respectivos botones de nuestro televisor. De igual manera hacer lo mismo el de para contrôler del DVD, equipo de sonido o aparato que se quiera controlar.

Para ello, armamos el circuito según se muestra en la figura :

El du récepteur de infrarojos Tsop 1738 o equivalente tiene 3 pines ;

El primero es la salida de señal y va conectado hacia el broche 11 del arduino (puede ser usado cualquier broche numérique del arduino teniendo la precaución de configurarlo en el croquis).

El segundo broche va conectado une GND.

El tercer broche va conectado a los + 5V.

Luego descargue la librería IrRemote escrita por Ken Shirriff, que es la que nos permitirá obtener los códigos y enviar los mismos fr protocolos Nec, Philips RC5, RC6 y Raw.

A continuación descargue (recomiendo mejor descargarla) o copie las siguientes líneas de código y cargue el croquis en el arduino :

#include IrRemote.h //Esto va entre los signos mayoy menor que pero aca aucun escribir deja de los.
int RECV_PIN = 11 ;

IRrecv irrecv(RECV_PIN) ;

résultats de la decode_results ;

void setup()

{

Serial.Begin(9600) ;

irrecv.enableIRIn() ; Démarrer le récepteur

}

Décharges de la structure decode_results.

Appelons cela après IRrecv::decode()

void * de travailler autour du compilateur question //void dump(void *v)

{ /

/ decode_results * résultats = (decode_results *) v

Sub dump(decode_results *results)

{

int count = résultats -> rawlen ;

Si (résultats -> decode_type == inconnu)

{Serial.print ("codage inconnu:");}

ElseIf (résultats -> decode_type == NEC)

{Serial.print ("décodé NEC:");}

ElseIf (résultats -> decode_type == SONY)

{Serial.print ("décodé SONY:");}

ElseIf (résultats -> decode_type == RC5)

{Serial.print ("décodé RC5:");}

ElseIf (résultats -> decode_type == RC6)

{Serial.print ("décodé RC6:");}

ElseIf (résultats -> decode_type == PANASONIC)

{Serial.print ("décodé PANASONIC – adresse:") ;

Serial.Print (résultats -> panasonicAddress, HEX) ;

Serial.Print ("valeur:");}

ElseIf (résultats -> decode_type == JVC)

{Serial.print ("décodé JVC:");}

Serial.Print (résultats -> value, HEX) ;

Serial.Print ("(") ;

Serial.Print (résultats -> mèches, DEC) ;

Serial.println "(bits)") ;

Serial.Print ("Raw (") ;

Serial.Print (comptage, DEC) ;

Serial.Print("):") ;

pour (int i = 0; i < count; i ++)

{Si ((i % 2) == 1)

{Serial.print (résultats -> rawbuf [i] * USECPERTICK, DEC);}

d’autre

{

Serial.Print (-résultats (int) -> rawbuf [i] * USECPERTICK, DEC) ; }

Serial.Print("") ;

}

Serial.println("") ;

}

void loop()

{if

(irrecv.decode(&results))

{

Serial.println (results.value, HEX) ;

benne basculante (et résultats) ; irrecv.Resume() ;

Recevoir la valeur suivante

}

}

Articles Liés

Swiche Para Fuentes Conmutadas

Swiche Para Fuentes Conmutadas

útil herramienta para simular el encendido de la mayoría de fuentes conmutadas Québec vienen en diversos aparatos electrónicos como lo pueden se TV LCD, LED, plasma, dvd y demás aparatos, equipos de sonido.Étape 1: Elementos Un muchos en nuestro tall
Como hablar con expresiones venezolanas (Tema de interés)

Como hablar con expresiones venezolanas (Tema de interés)

Si algunas vez viajas un Venezuelao tr por casualidad eres venezolano y quieres conocer las expresiones o palabras coloquiales para aucun como pasar un total cuando algún venezolano hable contigo, este artículo te será de gran ayuda. Ojo algunas de e
Tout Youtube 2 MP3 (cualquier Youtube un MP3)

Tout Youtube 2 MP3 (cualquier Youtube un MP3)

Tal vez puedas coincidir conmigo fr Qué la música que un uno le gusta es más problemas que uno puede comprar.Hay varias páginas que ofrecen la posibilidad de bajar como MP3 la música de vidéo des Nations Unies de YouTube. A mí me gusta particularment
Separador de Canales para Virtual DJ - Virtual Dj Mono séparées câble Y

Separador de Canales para Virtual DJ - Virtual Dj Mono séparées câble Y

Advertencia : Me gusta mezclar de vez en cuando, pero ne me considero un DJ, tampoco se nada de electrónica, por lo tanto aucun soja responsable por ningún daño a personas o equipos que pueda ocurrir por intentar el siguiente instructivo. Avertisseme
VUMETRO

VUMETRO

En este instructable, les mostraremos como armar su propio Vúmetro análogo. Lo podrán conectar y alumbrar (con el voltaje correcto) y este funcionará. Nations Unies Vúmetro es nada más ONU medidor de volumen del sonido, un maire voltaje, mayor será l
Arduino mini traceur sans moteur servo

Arduino mini traceur sans moteur servo

Dans ce projet, que je vais vous montrer comment transformer deux vieux lecteurs DVD en un projet de mini plotter.this est simple et facile à faire et fait une bonne pratique si vous voulez faire une vraie machine CNC (c'est pourquoi j'ai commencé ce
Mini CNC Foam Cutter

Mini CNC Foam Cutter

Cette instructable explique comment faire un mini foamcutter de commande numérique par ordinateur de e-déchets recyclés.Voici les choses de base, que vous aurez besoin :X1 compact Photo PrinterX2 Bureau de DVD-romX1 sèche-cheveuxX1 Arduino et connexi
Extraction de l’âme Arduino´s / Extrayendo el Alma de Arduino / bootloader Arduino

Extraction de l’âme Arduino´s / Extrayendo el Alma de Arduino / bootloader Arduino

Sí, sé que es un poco exagerado el título, sin embargo, al bootloader que contienen los microcontroladores de las placas Arduino me gusta llamarlo de esa manera, explicare el por qué une continuación y se explicara como cargar bootloader este un micr
Clone de TLC Ambilight 3

Clone de TLC Ambilight 3

vue d'ensembleLe quoi :Un clone de l'ambilight est modifier l'écran de votre ordinateur, pour travailler comme un ambilight tv Phillips. Voici un lien vers l'article de wiki sur l'ambilight https://en.wikipedia.org/wiki/AmbilightLe clone ne fonctionn
Comment faire des bulles avec disque DVD

Comment faire des bulles avec disque DVD

https://www.youtube.com/watch?v=XeYACjUcjXk&feature=youtu.beÉtape 1: Faire des bulles avec disque de DVD vous devez !Etape 2: Prenez un disque DVD, mieux vaut prendre un ancien et d'occasion. Il doit s'agir de disque de DVD, CD disque ne fera pas -Di
Mini CNC machine Arduino basé et Adafruit pilote moteur L293D v1 & 2 * Mini Stepper CD/lecteur DVD #1

Mini CNC machine Arduino basé et Adafruit pilote moteur L293D v1 & 2 * Mini Stepper CD/lecteur DVD #1

Dans ce projet, je vais vous montrer comment construire facilement vos propres Arduino Mini CNC Plotter de faible coût !Pour les axes X et Y, nous allons utiliser pas à pas moteurs et rails de deux dvd/cd rom ! Zone d'impression sera max 4x4cm.Étape
Mariage programme/Favor CD ou DVD

Mariage programme/Favor CD ou DVD

pour notre mariage, nous avons combiné le programme et la faveur dans une affaire de dossier en carton contenant un CD de mix que nous avons créé pour nos clients. Une autre idée serait de créer une collection spéciale d'agrafe de film, diaporama ou
BRICOLAGE-lecteur de DVD externe

BRICOLAGE-lecteur de DVD externe

le EeePC et je suis sûr que certains autres netbooks viennent avec un DVD de récupération - problème est que netbooks (compréhensible) n'ont pas un lecteur de DVD interne, afin d'être moi je ne voulais pas aller sortir et d'acheter un externe, parce
DVD/CD Warp-Art

DVD/CD Warp-Art

Si vous vous tenez entre les piles de l'ancien, empilés de DVD / CD et un ordinateur portable avec Netflix et Spotify. Qu'allez-vous utiliser ces disques sacrément en plastique pour ? Frisbee, no Comme un bracelet, no Pour arrêter la police mesure vo