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

Stap 1: Obtener los códigos de los controles managen3. (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, wisselmakelaar el volumen y modificar los canales de nuestro televisor desde la App; debemos entonces identificar los códigos de los respectivos botones de nuestro televisor. De igual manera hacer lo mismo para el controle del DVD, equipo de sonido o aparato que se quiera controlar.

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

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

El primero es la salida de Sal y va conectado is el pin 11 del arduino (puede ser used cualquier pin digitale del arduino teniendo la precaución de configurarlo nl el schets).

El segundo pin va conectado een GND.

El tercer pin va conectado een 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 nl overdraagbare Nec, Philips RC5, RC6 y Raw.

Een continuación descargue (recomiendo mejor descargarla) o copie las kunt líneas de código y cargue el schets nl el arduino:

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

IRrecv irrecv(RECV_PIN);

decode_results resultaten;

VOID Setup

{

Serial.begin(9600);

irrecv.enableIRIn(); Start de ontvanger

}

Stortplaatsen uit de structuur decode_results.

Noemen dit na IRrecv::decode()

VOID * omzeilen compiler probleem //void dump(void *v)

{ /

/ decode_results * resultaten = (decode_results *) v

VOID dump(decode_results *results)

{

int count = resultaten -> rawlen;

Als (resultaten -> decode_type == onbekend)

{Serial.print ("Onbekende codering:");}

anders als (resultaten -> decode_type == NEC)

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

anders als (resultaten -> decode_type == SONY)

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

anders als (resultaten -> decode_type == RC5)

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

anders als (resultaten -> decode_type == RC6)

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

anders als (resultaten -> decode_type == PANASONIC)

{Serial.print ("gedecodeerd PANASONIC – adres:");

Serial.Print (resultaten -> panasonicAddress, HEX);

Serial.Print ("waarde:");}

anders als (resultaten -> decode_type == JVC)

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

Serial.Print (resultaten -> waarde, HEX);

Serial.Print ("(");

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

Serial.println ("bits)");

Serial.Print ("Raw (");

Serial.Print (telling, DEC);

Serial.Print("):");

for (int i = 0; ik < telling; i ++)

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

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

anders

{

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

Serial.Print("");

}

Serial.println("");

}

void loop

{Als

(irrecv.decode(&results))

{

Serial.println (results.value, HEX);

dump (& resultaten); irrecv.resume();

De volgende waarde ontvangen

}

}

Gerelateerde Artikelen

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

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

Si algunas vez falta een Venezuelao si por casualidad eres venezolano y quieres conocer las for o palabras coloquiales para neen como pasar un totale cuando algún venezolano hable contigo, este artículo te será de gran ayuda. Ojo algunas de estas for
Ieder Youtube 2 MP3 (cualquier Youtube een MP3)

Ieder Youtube 2 MP3 (cualquier Youtube een MP3)

Tal vez puedas coincidir conmigo nl que la música que een uno le gusta es más de la que uno puede comprar.Hay varias páginas que ofrecen la posibilidad de bajar como MP3 la música de VN video de YouTube. Een mí me gusta No http://www.youtube-mp3.org.
Separador de Canales para Virtual DJ - Virtual Dj Mono gescheiden Y-kabel

Separador de Canales para Virtual DJ - Virtual Dj Mono gescheiden Y-kabel

Advertencia: Me gusta mezclar de vez en cuando, pero neen me considero un DJ, tampoco se nada de electrónica, por lo tanto geen soja verantwoordelijk por ningun daño een personas o equipos que pueda ocurrir por intentar el siguiente instructivo. Waar
VUMETRO

VUMETRO

Nl este instructable, les mostraremos como armar su vliegtuigschroef Vúmetro análogo. Lo podrán verbinden y alumbrar (con el voltaje correcto) y este funcionará. Un Vúmetro es nada más un medidor de volumen del sonido, een burgemeester voltaje, burge
UNLAM GalileoGen1 Project - temperatuursensor

UNLAM GalileoGen1 Project - temperatuursensor

Documentación - Proyecto Sistemas EmbebidosConexiã³n a la placa zwaartelijn el kabel USB-micro USBPrimero se procedió een hacer la Conexión entre la placa y equipo Host zwaartelijn el kabel USB-micro USB.Una vez hecho esto se ejecutó el código que
Uitpakken van de ziel van de Arduino´s / Extrayendo el Alma de Arduino / Arduino bootloader

Uitpakken van de ziel van de Arduino´s / Extrayendo el Alma de Arduino / Arduino bootloader

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é een continuación y se explicara como cargar este bootloader een VN-
Hoe maak je bellen met DVD schijf

Hoe maak je bellen met DVD schijf

https://www.YouTube.com/watch?v=XeYACjUcjXk&feature=Youtu.beStap 1: Om te bellen met DVD schijf te doen moet je!Stap 2: Neem een DVD-schijf, beter om een oude en gebruikte. Het moet DVD-schijf, CD schijf niet -Verdeel de schijf doormidden met behulp
Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Voor X- en Y-as zullen we gebruik maken van stepper motors en rails van twee dvd/cd roms! Drukkende deel zullen max 4x4cm.Stap 1: De Video In yo
Bruiloft programma/gunst CD of DVD

Bruiloft programma/gunst CD of DVD

voor onze bruiloft, gecombineerd we het programma en de gunst in een krat van de kartonnen map met een mix-CD die we voor onze gasten gemaakt. Een ander idee zou zijn om een speciale collectie voor film, diavoorstelling of film-clip maken en een aang
DVD/CD Warp-Art

DVD/CD Warp-Art

Dus je tussen stapels van oude staat, gestapeld DVD's / CD's en een laptop met Netflix en Spotify. Wat ga je naar die verdomd plastic schijf voor gebruiken? Frisbee, nr. Als een armband, nr. Om te stoppen met het meten van uw snelheid, door ze te han
Super eenvoudige laptop hack voor het maken van uw aandrijving CD/DVD gemakkelijker te openen.

Super eenvoudige laptop hack voor het maken van uw aandrijving CD/DVD gemakkelijker te openen.

OK, dus dit is niet precies een probleem dat pest man sinds de dageraad van tijd heeft, maar het is iets dat stoort me over laptop CD/DVD-stations die is zo eenvoudig op te lossen.Hier is het probleem, te openen van de CD/DVD-station op de meeste lap
Basisprincipes - DVD Audio voor de hoorzitting uitgedaagd

Basisprincipes - DVD Audio voor de hoorzitting uitgedaagd

Het probleem is dat ik uitgedaagd ten bedrage van ongeveer 30% gehoorverlies heb gehoord alle van mijn leven. Naarmate ik ouder--jaren zeventig nu--mijn hoorzitting groeit veel, veel erger. Bij mijn laatste bezoek vertelde mijn otolaryngologist me da
DVD Case tekening Kit

DVD Case tekening Kit

Ik zag dit idee op pinterest en dacht dat het was zo schattig en zou leuk om te maken. Deze tekening geval perfect zou zijn voor kinderen om te hebben op de lange weg reizen en past in de ' glovebox ' of arm rust.De materialen die nodig zijn voor dit
XBOX 360 orginele CD/DVD staan.

XBOX 360 orginele CD/DVD staan.

Vandaag, ik zal u tonen hoe maak je een XBOX 360 originele CD / DVD staan.Met een bepaalde bedoeling de foto's worden niet geladen omhoog, dit is mijn eerste instructable dus sorry daarover.