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

Paso 1: Obtener los códigos de los controles remotos. (I)

Primero se deben obtener los códigos de cada botón de la función quiera ser ejecutada. Por ejemplo, si se quiere situado/apagar, cambiar el volumen y modificar los canales de nuestro televisor desde la aplicación; Debemos entonces Sensory los códigos de los respectivos botones de nuestro televisor. De igual manera hacer lo mismo el de para control del DVD, equipo de sonido o aparato se quiera controlar.

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

El receptor de infrarojos Tsop 1738 o equivalente tiene 3 pines;

El primero es la salida de señal y va conectado hacia el pin 11 del arduino (puede ser usado cualquier pin digital del arduino teniendo la unidad de configurarlo en el boceto).

El segundo pin va conectado a tierra.

El tercer pin va conectado a los + 5V.

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

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

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

Irrecv(RECV_PIN) de IRrecv;

resultados de la decode_results;

void setup()

{

Serial.Begin(9600);

irrecv.enableIRIn(); Inicio del receptor

}

Volcados hacia fuera de la estructura decode_results.

Llamar a esto después de IRrecv::decode()

void * para solucionar problema de compilador //void dump(void *v)

{ /

/ decode_results * resultados = (decode_results *) v

void dump(decode_results *results)

{

int cuenta = resultados -> rawlen;

Si (resultados -> decode_type == desconocido)

{Serial.print ("codificación desconocido:");}

else if (resultados -> decode_type == NEC)

{Serial.print ("Decoded NEC:");}

else if (resultados -> decode_type == SONY)

{Serial.print ("Decoded SONY:");}

else if (resultados -> decode_type == RC5)

{Serial.print ("Decoded RC5:");}

else if (resultados -> decode_type == RC6)

{Serial.print ("Decoded RC6:");}

else if (resultados -> decode_type == PANASONIC)

{Serial.print ("Decoded PANASONIC – dirección:");

Serial.Print (resultados -> panasonicAddress, hexagonal);

Serial.Print ("valor:");}

else if (resultados -> decode_type == JVC)

{Serial.print ("Decoded JVC:");}

Serial.Print (resultados -> valor, hexagonal);

Serial.Print ("('');

Serial.Print (resultados -> bits, DEC);

Serial.println ("bits)");

Serial.Print ("Raw ('');

Serial.Print (cuenta, DEC);

Serial.Print("):");

para (int i = 0; i < cuenta; i ++)

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

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

otra cosa

{

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

Serial.Print("");

}

Serial.println("");

}

void loop()

{if

(irrecv.decode(&results))

{

Serial.println (results.value, hexagonal);

descarga (y resultados); irrecv.resume();

Recibir el siguiente valor

}

}

Artículos Relacionados

Cómo prepararse para comprar equipo de sonido

Cómo prepararse para comprar equipo de sonido

en este instructable, voy a entrar en cómo determinar qué equipo de audio es mejor para sus necesidades.  Aunque yo sobre todo hablará sobre características en la mayoría de mis pasos, voy a publicar comentarios de las principales compañías de audio
Controlar el televisor con tu teléfono

Controlar el televisor con tu teléfono

Control de su TV, DVD, estéreo, DVR, Cable box, Mac, Xbox o cualquier otro dispositivo de IR con el Clicker de Web!El Clicker de Web es un servidor web y transceptor IR.  Usted puede grabar cualquier comando IR y reproducirlo vía una interfaz AJAX o
Cómo controlar su televisor usando su teléfono + AnyMote

Cómo controlar su televisor usando su teléfono + AnyMote

Tienes smartphone brillante en una mano y un remoto en el otro, mientras que otros 2 o 3 mandos espere su turno en el sofá de plástico viejos y voluminoso.Esta parada por tutorial paso le mostrará cómo convertir tu iPhone o teléfono Android en un ver
Fluencia a tus amigos con sonido!! y un Arduino

Fluencia a tus amigos con sonido!! y un Arduino

Hoy mostrará usted cómo arrastran los diablos de sus amigos de Halloween utilizando un arduinoLo que estaremos haciendo esto va hacer el arduino jugar un sonido file(.wav) esto no es que cualquier sonido es muy espeluznante y raro 18hz sonido que le
Efectos de sonido fuertes y temible en Arduino

Efectos de sonido fuertes y temible en Arduino

Este es un dispositivo simple de 3 componente que amplifica el sonido que Arduino puede producir aproximadamente por un factor de 10!Básicamente el funcionamiento es como sigue:Un pin en el Arduino es oscilante (encender y apagar) creando así un soni
Reproducir archivos de sonido audio (wav) con un Arduino

Reproducir archivos de sonido audio (wav) con un Arduino

Reproducir el archivo wav Audio de tu tarjeta SD Audino.Este Instructable le mostrará cómo se puede reproducir un archivo wav en su SdCard a través de un circuito simple a un altavoz.El archivo wav debe ser mono de 8 bits. No he tenido ningún problem
Controlar tu casa desde tu celular

Controlar tu casa desde tu celular

Aquí está Cómo hice un sistema para vigilar la puerta de atrás a la piscina y supervisar la cocina al mismo tiempo.Necesitaba una forma de saber cuando los niños están abriendo la puerta a la piscina. Ya que tuve que poner la caja encima de la puerta
Adición de altavoces / sonido envolvente a un equipo estéreo (Entertainment Center)

Adición de altavoces / sonido envolvente a un equipo estéreo (Entertainment Center)

estás mirando para agregar sonido envolvente a su centro de entretenimiento. Desea añadir altavoces a otras habitaciones de su casa o apartamento. Entonces este es el video para usted!En este video agrego 2 altavoces adicionales a un estéreo existent
Cómo controlar tu TV con un Arduino!

Cómo controlar tu TV con un Arduino!

So. Este Instructable le mostrará cómo controlar todo lo controlable por IR, o luz infrarroja.Esto incluye reproductores de cámaras, televisores, DVD, VCR, usted consigue el punto.Mostrará usted cómo recibir los códigos y luego cómo transmitirlas.Obj
Traje ligero reactiva de sonido

Traje ligero reactiva de sonido

Traer la ciencia ficción a la vida con un traje del light-up personalizado! EL cable es un alambre luminiscente deliciosamente de aspecto futurista que tiene la ventaja de mantenerse fresco, es ideal para proyectos usables. Combinación de sensores y
Convertir reproductor de DVD roto en un recinto accesorio para tu Home Theater PC

Convertir reproductor de DVD roto en un recinto accesorio para tu Home Theater PC

para cerca de $30 (asumiendo que ya tiene una unidad DVD-RW y centro de control remoto) puede convertir un viejo reproductor de DVD roto en un recinto para su feo / difícil llegar accesorios HTPC. Echa un vistazo en el paso 2 un desglose del coste.Fo
Hackear una autorradio y un equipo

Hackear una autorradio y un equipo

esto es en respuesta a mi anuncio de caso modcarig14 me piden hacerlo así culparlo.Tomar no responsable para usted utilizando herramientas eléctricas en un ordenador!Lo mismo con protección para los ojos, el oído y tal.Si no es familiar con una estru
Cómo hacer un remolque montado sistema de sonido de moto

Cómo hacer un remolque montado sistema de sonido de moto

hace unos años empezó a ir a la mensual masa crítica de Londres paseos en bicicleta.  Absolutamente a menudo otros jinetes traería a lo largo de sistemas de sonido, desde un par de altavoces en un bastidor trasero para acoplado grande montado sistema
Recorte del televisor

Recorte del televisor

¿cuántas veces has querido estar en la TV? Ahora usted puede "en" la TV con esta gran etapa de recorte de marco de televisor. Puede utilizarse también como un escenario de títeres.Has oído hablar de HD... ahora se trata de un conjunto listo 3D,