IAndroidRemote - besturingselement Android mobiele met een Apple Remote (2 / 4 stap)

Stap 2: Arduino


Arduino - de IR ontvanger aansluiten

De eerste stap is de IR ontvanger verbinden met Arduino. De IR ontvanger heeft drie poten (Gnd, Vcc en signaal).

De Vcc pin van de IR ontvanger verbinden met Arduino de Vcc pin
Gnd pin van de IR ontvanger verbinden met Gnd pin in Arduino
De signaal-pin van de IR ontvanger verbinden met Arduino digitale pin 11

Arduino - Code

De volgende stap is het schrijven van dat de code in de Arduino schets genoemd. De code moet het volgende doen

Het signaal van de IR ontvanger leest
Identificeren van de knop die werd ingedrukt
Stuur de knopcode via Bluetooth

Arduino - bibliotheken

Om te doen de bovenstaande stappen, zullen we de volgende twee bibliotheken gebruiken.

IR afstandsbediening
Deze bibliotheek staat ons te identificeren welke knop is gedrukt door het lezen van het signaal van de IR ontvanger. Download de bibliotheek vanaf de introductiepagina en kopieer deze naar de map van uw Arduino-bibliotheek.

Amarino

Deze bibliotheek staat ons Arduino en Android via Bluetooth aan te sluiten. Download de bibliotheek vanaf de introductiepagina en kopieer deze naar de map van uw Arduino-bibliotheek.

Maken een nieuwe Arduino schets en kopieer de onderstaande code. U kunt ook de code downloaden uit de github pagina .

#include < IRremote.h >
#include < IRremoteInt.h >
#include < MeetAndroid.h >

int IR_PIN = 11; IR ontvanger Pin

Const lange Plus = 2011254788;
Const lange volgende = 2011258884;
Const lang Minus = 2011246596;
Const lange Prev = 2011271172;
Const lange Center = 2011275268;
Const lange Menu = 2011283460;

MeetAndroid meetAndroid;

IRrecv irrecv(IR_PIN);
decode_results resultaten;

void setup () {}
Serial.begin(115200);
irrecv.enableIRIn(); Start de ontvanger
}

void loop {}
meetAndroid.receive(); u moet houden dit in uw loop te ontvangen van gebeurtenissen

Als (irrecv.decode (& resultaten)) {/ / als een IR-signaal wordt verkregen uit IR ontvanger

Als (results.value == Plus) {}
meetAndroid.send("Plus");
}

Als (results.value == Minus) {}
meetAndroid.send("Minus");
}

Als (results.value == volgende) {}
meetAndroid.send("Next");
}

Als (results.value == Prev) {}
meetAndroid.send("Prev");
}

Als (results.value == 2011275268) {}
meetAndroid.send("Center");
}

Als (results.value == Menu) {}
meetAndroid.send("Menu");
}

irrecv.resume(); De volgende waarde ontvangen
}
}

Na het aanmaken van de Arduino schets compileren en uploaden naar je board. Zodra het wordt geupload moet u de USB naar seriële kabel die de Arduino is aangesloten op de computer loskoppelen.

Arduino - aansluitende Bluetooth schild

De volgende instelling is het schild Bluetooth verbinden met Arduino.

Houd er rekening mee dat voordat u verbinding maakt met de Bluetooth u moet de computer USB Arduino kabel loskoppelt, anders zal het niet werken.

Het Bluetooth-schild heeft 6 pinnen en het moet worden aangesloten zoals hoe het hieronder is uitgelegd.

De Vcc Pin van Bluetooth schild verbinden met Arduino de Vcc pin
De Gnd Pin van Bluetooth schild verbinden met Arduino de Gnd
De Rx (ontvanger) pin van Bluetooth schild verbinden met Tx (zender) pin van de Arduino.
Sluit de Tx (zender) pin van Bluetooth schild aan Rx (ontvanger) pin van de Arduino.
Korte de RTS en CTS -1-0 Pin van Bluetooth schild.

Gerelateerde Artikelen

INFRA-NINJA Bedien uw pc met een apple remote

INFRA-NINJA Bedien uw pc met een apple remote

in principe dit hele project voortgebracht uit het feit dat ik om uit bed haat voor zwenking vandoor mijn computer terwijl ik netflix kijken (zie je wat ik deed, pirate talk?)toch laten we beginnen...Opmerking: project is ook op github hierStap 1: ve
Met behulp van Airplay met een Apple TV

Met behulp van Airplay met een Apple TV

Stap 1: Dingen die je moet: - Een Apple TV (uiteraard)-A WIFI of Bluetooth-verbinding.-Een ander Apple apparaat.Stap 2: Klik op het pictogram Airplay Op een iMac er klopt een Airplay-knop in de top, verst naar links.Op een ander apparaat zal u moet o
Koken Tips: Hoe maak je een rozet met een Apple

Koken Tips: Hoe maak je een rozet met een Apple

In deze video, ik je laten zien hoe maak je een rozet met een appel. U kunt de rozet als garnering in een bord.Belangrijke opmerkingen: het is belangrijk om de appel (met een zeep voor fruit en groenten) wassen en afspoelen onder koud stromend water.
Koken Tips: Hoe maak je een boom met een Apple

Koken Tips: Hoe maak je een boom met een Apple

In deze video, ik je laten zien hoe maak je een boom met een appel. U kunt de appelboom als garnering in een bord.Belangrijke opmerkingen: het is belangrijk om de appel (met een zeep voor fruit en groenten) wassen en afspoelen onder koud stromend wat
LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

Franse versie hierIn dit programma ziet w how to capture van een temperatuur, weer te geven op een LCD-scherm en kies als we willen weergeven in C of F met een infrarood afstandsbediening.In deze tutorial die ik gebruik:-A Sainsmart kaart (zoals de A
Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon.  Arduino voor Beginners

Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon. Arduino voor Beginners

Update: Zie Andriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmering vereist voor een alternatief dat niet vereist programmering helemaal.Hoe Beginners een Arduino-ui
DIY Apple Remote Shield voor de Arduino

DIY Apple Remote Shield voor de Arduino

heb je ooit wilde een apple remote maken? Of misschien wilt hebben tot uw creaties arduino zitten kundig voor controle iTunes op uw Mac, uw iPod of op uw Apple TV? Nu u kunt!Een tijdje terug was ik bezig met een project dat welk mij wilden voor zitte
Tijd om alle James Bond op uw Mac of The Apple Remote horloge

Tijd om alle James Bond op uw Mac of The Apple Remote horloge

hoe laat is het?Het is tijd om het volume oppompen!!!en verandering tracks, pull up Front Row of uw Keynote-presentaties vanuit u super cool horloge besturen.De apple remote is vrij koel, maar het is gewoon een ander ding om mee te nemen of gewoon ee
Besturen van een Robot met een Wii-afstandsbediening

Besturen van een Robot met een Wii-afstandsbediening

Dit is een leuke kleine project die gebruikmaakt van een Raspberry Pi, een Robot Finch en een Wii-afstandsbediening (AKA Wiimote), om aan te tonen enkele van de dingen die je met een raspberry pi en/of een Wii doen kunt remote. Het maakt gebruik van
DIY Android bal Maze - een inleiding tot de Androïde ADK

DIY Android bal Maze - een inleiding tot de Androïde ADK

InleidingAls je dit artikel leest bent u waarschijnlijk net als ik: ik doorlopen fasen waar ik zo verdiept in een project (die de meeste anderen zouden zien als triviaal), zo gefocust op het doel dat slapen en voedsel zijn afterthoughts, heb ik mijn
4 stappen om naar te kijken van DVD's op een Apple TV4

4 stappen om naar te kijken van DVD's op een Apple TV4

In dit instructable zal ik beschrijven hoe te spelen van uw eigen DVD's met een Apple TV4. Helaas is het niet mogelijk voor het opslaan van video's rechtstreeks op de Apple TV4. Ook kan niet een externe harde schijf worden aangesloten. Maar met de ni
Besturen van een motor met een Tablet en een Arduino Uno

Besturen van een motor met een Tablet en een Arduino Uno

Control uw uitvindingen met Android tabletten! Deze tutorial doorloopt een demo op het krijgen van een Android tablet seriële om opdrachten te verzenden naar een Arduino board en een motor met de Raad van bestuur inschakelen en uitschakelen.Stap 1: D
Android telefoon Word een Bluetooth File Transfer Profile (FTP)-Server

Android telefoon Word een Bluetooth File Transfer Profile (FTP)-Server

IntroductieAndroid telefoon heeft een bluetooth middleware, maar het biedt geen instellingen voor het uitvoeren van een server File Transfer Profile. Dit betekent dat een extern bluetooth-apparaat kan zien, maar het kan geen bestanden naar het verzen
Hoe Hack een Apple Time Capsule met een Raspberry Pi

Hoe Hack een Apple Time Capsule met een Raspberry Pi

Invoering van de "Pi-Capsule." Het is momenteel de enige Apple Time Capsule die u op uw TV aansluiten kunt..., betekent dit dat het een Apple TV? ;-)OK, ok, laten we zeggen dat je hebt een oude Apple Time Capsule rond leggend dat niet meer werkt