Inhoudsopgave:

DIY Apple Remote Shield voor de Arduino - Ajarnpa
DIY Apple Remote Shield voor de Arduino - Ajarnpa

Video: DIY Apple Remote Shield voor de Arduino - Ajarnpa

Video: DIY Apple Remote Shield voor de Arduino - Ajarnpa
Video: Управляйте своим Arduino с iPhone, iPad, iWatch и Mac - поддерживается голосовая команда Siri! 2024, November
Anonim
DIY Apple Remote Shield voor de Arduino
DIY Apple Remote Shield voor de Arduino
DIY Apple Remote Shield voor de Arduino
DIY Apple Remote Shield voor de Arduino
DIY Apple Remote Shield voor de Arduino
DIY Apple Remote Shield voor de Arduino

Heb je ooit een Apple-afstandsbediening willen maken? Of wil je misschien dat een van je Arduino-creaties iTunes kan bedienen op je Mac, je iPod of je Apple TV? Nu kan je! Een tijdje terug werkte ik aan een project waarbij ik via de IR-ontvanger muziek op mijn mac wilde kunnen starten. Na een tijdje rondkijken vond ik deze bibliotheek waarmee je je arduino als een Apple Remote kunt gebruiken. Ik heb het geïntegreerd in mijn project en het werkte geweldig! Dus heb ik onlangs besloten om een Apple Remote shield voor mijn arduino te maken. Opmerking: Afhankelijk van de IR Led's die je gebruikt, kunnen de prestaties hiervan sterk variëren. Als u vragen, opmerkingen en/of suggesties heeft. Vraag het hen. Stemmen kan vanaf 16 november. Dus kom alsjeblieft terug en stem!

Stap 1: Het spul:

Het spul
Het spul

Onderdelen:- Arduino- 2 of 3 IR Led's- 5 GEEN tijdelijke drukknoppen (GEEN staat voor normaal open)- Wire- Perf-BoardTools:- Computer- AB USB-kabelSoftware:- Arduino-software- Apple Remote Library (dit is te vinden in de stap: de Arduino coderen!)

Stap 2: Monteer het bord

Monteer het bord
Monteer het bord
Monteer het bord
Monteer het bord
Monteer het bord
Monteer het bord
Monteer het bord
Monteer het bord

Dit is vrij flexibel, als je meer Led's wilt, voeg ze dan gerust toe. Als je de led met een transistor wilt besturen, voeg dat dan gerust toe! Ook is het je misschien opgevallen dat mijn schild geen menuknop heeft. Ik heb besloten er geen in te doen, maar als je er een wilt toevoegen, kan dat. De bibliotheek ondersteunt. Opmerkingen: - Zorg ervoor dat de draden voor de IR Led's de ICSP-headers niet raken! - Als u header-pinnen wilt gebruiken, duw dan NIET het uiteinde van de draad van boven naar beneden, met andere woorden, doe afbeelding 7, maar afbeelding 8. Stappen: - Knip het Perf-board. Ik heb een stuk 23x18 gebruikt dat een paar uitsparingen heeft. - Leg de schakelaars neer - Buig de aardingsdraad en soldeer deze erin - Wikkel het losse uiteinde van de grond omhoog door een gat in het perf-board. Duw het vervolgens door de volgende en knip het uiteinde af. (Afbeeldingen 5 - 10)- Buig de IR-leds- Plaats de led's en soldeer de kathodes (korte kabel) aan de aardedraad- Buig de anode van een led en soldeer deze aan de andere (Afbeelding 21)- Installeer een draad voor de dichtstbijzijnde knop (Afbeelding 22)- Voeg een draad toe voor de IR LED's (Afbeelding 23)- Sluit de onderste knop aan (Afbeelding 24)- Sluit de middelste knop aan (Afbeelding 25)- Sluit de bovenste knop aan (Afbeelding 26)- Sluit de verste knop aan knoop (Afbeelding 27)- Uw Klaar!

Stap 3: Header-pinnen gebruiken (optioneel)

Header-pinnen gebruiken (optioneel)
Header-pinnen gebruiken (optioneel)
Header-pinnen gebruiken (optioneel)
Header-pinnen gebruiken (optioneel)
Header-pinnen gebruiken (optioneel)
Header-pinnen gebruiken (optioneel)

Als je header-pinnen in plaats van draad wilt gebruiken om je schild op je arduino aan te sluiten, kun je dit als volgt doen. Stappen: - Laat de draden van de led's en knoppen recht - Strip de draden en knip ze af zodat ze kunnen worden gesoldeerd (Afbeelding 2) - Knip de pinnen van je kop zodat je een stuk hebt dat 7 pinnen lang is - Soldeer de pinnen van de kop erin

Stap 4: De Arduino coderen! (Ramen)

Installeer de bibliotheken: Download en pak het bestand "AppleRemote.zip" uit. Kopieer die uitgepakte map naar: '"/hardware/libraries/"Upload de code:- Download het bestand: 'Arduino_Apple_Remote.pde'- Open het in de Arduino IDE.- Sluit je arduino aan- Druk op de knop Uploaden naar I/O-bord.

Stap 5: De Arduino coderen! (Mac OS X)

De Arduino coderen! (Mac OS X)
De Arduino coderen! (Mac OS X)

Installeer de bibliotheken: Download en pak het bestand "AppleRemote.zip" uit. Kopieer die uitgepakte map naar: '"/Applications/Arduino/Contents/Resources/Java/hardware/libraries/" Upload de code: - Download het bestand: 'Arduino_Apple_Remote.pde' - Open het in de Arduino IDE.- Sluit uw arduino- Druk op de knop Uploaden naar I/O-kaart.

Stap 6: Gebruik en wat nu te doen

Gebruiken en wat nu te doen
Gebruiken en wat nu te doen
Gebruiken en wat nu te doen
Gebruiken en wat nu te doen

Gebruik: Richt op IR-ontvanger en druk op de knop. Afhankelijk van de LED's moet u de afstandsbediening mogelijk een beetje verplaatsen om hem te laten werken. Opmerking: Koppelen moet zijn uitgeschakeld om dit te laten werken. (Afbeelding 2) Ideeën voor vooruitgang: gebruik een transistor om de led's aan te sturen in plaats van ze alleen van pin 13 te laten lopen. Dit 'zou' het bereik moeten verbeteren. Gebruik dit om een afstandsbediening voor een robot te maken. Voeg meer IR Led's toe Gebruik aluminiumfolie om het bereik te vergroten.

Aanbevolen: