IAndroidRemote - kontroll Android mobil med hjälp av en Apple Remote (2 / 4 steg)

Steg 2: Arduino



Arduino - ansluta IR-mottagaren

Det första steget är att ansluta IR-mottagaren till Arduino. IR-mottagaren har tre ben (Vcc, jord och signal).

Anslut den Vcc pin av IR-mottagare till Arduino's Vcc stift
Anslut Gnd pin av IR-mottagare till Gnd stift i Arduino
Anslut den signal pin av IR-mottagare till Arduino digital stift 11

Arduino - kod

Nästa steg är att skriva koden i Arduino kallas som skiss. Koden bör göra följande

Läs signalen från IR-mottagaren
Identifiera knappen som trycktes
Skicka knappkoden med Bluetooth

Arduino - bibliotek

För att göra stegen ovan, kommer vi att använda följande två bibliotek.

IR-fjärrkontroll
Detta bibliotek tillåter oss att identifiera vilken knapp trycktes genom att läsa signalen från IR-mottagaren. Ladda ner biblioteket från dess hemsida och kopiera den till din Arduino biblioteksmappen.

Amarino

Detta bibliotek tillåter oss att ansluta Arduino och Android med Bluetooth. Ladda ner biblioteket från dess hemsida och kopiera den till din Arduino biblioteksmappen.

Skapa en ny Arduino skiss och kopiera den nedan koden. Du kan också ladda ner koden från github sida .

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

int IR_PIN = 11; IR-mottagare Pin

CONST long Plus = 2011254788;
CONST long nästa = 2011258884;
CONST länge Minus = 2011246596;
CONST long Prev = 2011271172;
CONST lång Center = 2011275268;
CONST lång meny = 2011283460;

MeetAndroid meetAndroid;

IRrecv irrecv(IR_PIN);
decode_results resultat.

Ogiltiga inställningar () {
Serial.BEGIN(115200);
irrecv.enableIRIn(); Starta mottagaren
}

void loop() {
meetAndroid.receive(); Du måste hålla detta i din loop() att ta emot händelser

om (irrecv.decode (& resultat)) {/ / om en IR-signal erhålls från IR-mottagaren

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

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

om (results.value == nästa) {
meetAndroid.send("Next");
}

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

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

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

irrecv.Resume(); Ta emot nästa värde
}
}

När du har skapat den Arduino skissen kompilera och ladda upp den till din styrelse. När den är uppladdad bör du koppla från USB till seriell kabel som förbinder Arduino till datorn.

Arduino - anslutande Bluetooth sköld

Den nästa setup är att ansluta Bluetooth skölden till Arduino.

Observera att innan du ansluter Bluetooth du bör koppla datorn USB till Arduino kabel, annars inte kommer det fungera.

Den Bluetooth skölden har 6 stift ska du ansluta gillar hur det förklaras nedan.

Anslut Vcc PIN-koden för Bluetooth shield till Arduino's Vcc stift
Anslut Gnd PIN-koden för Bluetooth shield till Arduino's Gnd
Anslut Rx (mottagare) PIN-koden för Bluetooth shield till Tx (sändare) stift för Arduino.
Anslut Tx (sändare) PIN-koden för Bluetooth shield till Rx (mottagare) stift för Arduino.
CTS -1 och RTS-0 Pin av Bluetooth sköld.

Se Steg
Relaterade Ämnen

Enkelklick på/av från din Android mobil med hjälp av Arduino och pfodApp. Arduino för nybörjare

IntroduktionDetta instructable visar hur du kan byta en Arduino utgång på och bort från din Android mobil med bara ett klick på ikonen pfodApp . Lägga till ett relä som drivs av denna utgång för att växla den riktig hårdvaran. Ingen Android kodning k...

Hacka alla Android mobil med Metasploit i Kali Linux 2.0

Hacka alla android mobil med metasploit i kali linux 2.0. I denna tutorial ska vi skapa en distribuera program med Kali Linux Metasploit som ska installeras på android målenheten. När har installerats, kan vi få full tillgång till enheten.Krav:Kali L...

Universell fjärrkontroll med Arduino, 1Sheeld och Android mobil

Detta projekt visar hur du kan styra din TV, satellitmottagare och Stereo med din Android mobil istället för att använda det fjärrkontroll.I princip kan du använda denna teknik för alla andra enheter som fungerar med fjärrkontrollen. Jag undrar om du...

GamePad med Android mobila sensorer och Arduino

Idag kommer jag presentera för dig hur du använder din Android mobil eller surfplatta för att spela datorspel med hjälp av sensorer av mobile och knappar.Faktiskt, jag alltid drömt för att spela några mobilspel som asfalt, med en mycket större skärm...

Arduino Universal Bluetooth Anslut - kontroll din Arduino med din Android-enhet

Jag ville alltid enkelt styra min Arduino med min Smartphone, men jag hittat aldrig den perfekta lösningen för att göra. Jag vill inte säga att detta är perfekt, men det gör vad jag vill att det ska do...well inte helt men jag är nära... Jag tror.I d...

Pulsera Arduino utdata från Android mobil. Ingen programmering krävs

IntroduktionDetta Instructable visar hur du använder den fria app, pfodDesigner, för att utforma en meny på din Android mobil som kommer puls en utgång på din Arduino ombord utan att behöva skriva någon kod alls. PfodDesigner genererar Arduino koden...

Hur man gör en android mobil spel?

Ett spel är strukturerad form av spel, vanligtvis genomförs för njutning och ibland används som ett pedagogiskt verktyg. Spela spel hjälpa oss växa, tänka och hitta lösningar på problem.Så idag jag ska göra ett spel för android mobil.Obs: detta spel...

Hur du byter en Arduino utgång på och bort från din Android mobil. Arduino för nybörjare

Uppdatering: Se Android/Arduino för nybörjare - Design anpassade Android menyer att slå Arduino utgångar på och av. Absolut No programmering krävs för ett alternativ som inte kräver någon programmering alls.Hur nybörjare kan växla en Arduino utgång p...

Hur man kan utveckla Android mobil applikation! Steg för steg Process

AppsChopper (http://www.appschopper.com), en ledande mobila spelutvecklingsföretaget, presenterar en detaljerad handledning för att utveckla mobila applikationer.Rotationen av mobila enheter är uppenbart i den nuvarande världen och det blir rätt i at...

Alexander Calder mobiler med återvinningsbart avfall

länka historia med konst är ett bra sätt att hjälpa eleverna att skapa en "webb" av kunskap i stället för att be dem att minnas en lista med slumpmässiga fakta. Jag vilja fokus lektioner om specifika konstnärer eller punkter i historien så att j...

Android-utveckling med App Inventor radera handledning

I denna tutorial ska jag visa dig hur radera färg som är på skärmen och hur radera allt genom att klicka på en knapp eller genom att skaka Android.Denna ska tutorial går med...Android-utveckling med App Inventor Tutorial 1 av 3: måla AppAndroid-utvec...

Baby spjälsäng mobil med Origami blommor

Välkommen till detta instructable!I detta ska jag visa dig hur man gör spjälsäng mobila med modulära origami blommor. Detta är ett enkelt projekt och spädbarn är alltid redo att se det i aktion.Steg 1: Material24 färgade papperet kvadrater av storlek...

Kontrollera din android-enhet med en wii remote

Hey guys för min tredje instructable jag ska visa dig hur du styr din android-enhet med en wii remotevad du behöver är1 x: wii remote1 x: android-enhetSteg 1: Ladda ner app först måste du gå till google play och hämta en app som kallas wiimote contro...

Androino! Styra en Arduino från din Android-enhet med hjälp av en billigt bluetooth-modul.

Detta instructable visar hur du läsa sensor värden från en Arduino med din Android-enhet med hjälp av en billigt bluetooth seriell enhet kan du beställa för under $10 på dealextreme eller ebay.Detta exempel använder Python som skriptspråk för Android...

Ansluta Neuroskys 12Sprints mobil med PJRC's Teensy

Handledning för att ansluta en Teensy och NeuroSky 12Sprints mobil med en BlueSMiRF Silver bluetooth-modul.Material som behövs:Teensy (I denna tutorial, jag använder det Teensy 3.1, men du kommer att kunna använda denna tutorial med andra versioner a...

Roten Android Telefonerna med Kingo Root (ett klick)

Hej vänner.I detta instructable, kommer jag att visa dig hur alltför root din Android telefon med Kingo Root programvara. Med Kingo Root, kan du root nästan någon Android-telefon.Men hejar din Android har egna nackdelar & fördelar.Nackdelen :Om enhet...

Överföra MP3-låtar i Raspberry Pi till Android telefon med Bluetooth

IntroduktionChanserna är du har massor av mp3-filer som fastnat i en PC som jag gör. Jag ville lyssna på låtarna när jag är ute. Så det är min motivation för att göra detta instructable.RäckviddDetta instructable visar:Hur man installerar Bluetooth i...

Skapa en jul mobil med kvistar och sugru

för hemliga Santa, team sugru gjort varandra något som används sugru. Vår kontorschef Charlotte gjorde Jane denna riktigt söta mini mobil med kvistar, tråd och små bitar av röd sugru. Det hänger nu stolt över Janes köksbord.Steg 1: Samla kvistar -Vi...

Kryddig grillad kyckling med Steam ris och citron & Apple Coleslaw

Kryddig grillad kyckling med Steam ris och citron & Apple ColeslawSnälla alla som försöker det inte Glöm att kommentera min instructable eftersom detta är min första instructable så jag inte är säker på om jag uppfylla alla kravSteg 1: Köksmaskiner 1...