Inhaltsverzeichnis:

DIY Apple Remote Shield für den Arduino - Gunook
DIY Apple Remote Shield für den Arduino - Gunook

Video: DIY Apple Remote Shield für den Arduino - Gunook

Video: DIY Apple Remote Shield für den Arduino - Gunook
Video: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, Juli
Anonim
DIY Apple Remote Shield für den Arduino
DIY Apple Remote Shield für den Arduino
DIY Apple Remote Shield für den Arduino
DIY Apple Remote Shield für den Arduino
DIY Apple Remote Shield für den Arduino
DIY Apple Remote Shield für den Arduino

Wollten Sie schon immer eine Apple-Fernbedienung herstellen? Oder möchten Sie vielleicht, dass eine Ihrer Arduino-Kreationen iTunes auf Ihrem Mac, Ihrem iPod oder Ihrem Apple TV steuern kann? Jetzt kannst du! Vor einiger Zeit arbeitete ich an einem Projekt, bei dem ich Musik auf meinem Mac über den IR-Empfänger starten wollte. Nachdem ich mich eine Weile umgesehen hatte, fand ich diese Bibliothek, mit der Sie Ihr Arduino als Apple Remote verwenden können. Ich habe es in mein Projekt integriert und es hat super funktioniert! Also habe ich neulich beschlossen, ein Apple Remote-Schild für mein arduino zu machen. Hinweis: Abhängig von den von Ihnen verwendeten IR-LEDs kann die Leistung stark variieren. Wenn Sie Fragen, Kommentare und/oder Vorschläge haben. Bitte fragen Sie sie. Die Abstimmung beginnt am 16. November. Also bitte zurückkommen und abstimmen!

Schritt 1: Das Zeug:

Das Zeug
Das Zeug

Teile:- Arduino- 2 oder 3 IR-LEDs- 5 NO Momentary Push Buttons (NO steht für Normally Open)- Wire- Perf-BoardTools:- Computer- AB USB CableSoftware:- Arduino Software- Apple Remote Library (Diese finden Sie in der Schritt: Arduino codieren!)

Schritt 2: Montieren Sie die Platine

Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen
Den Vorstand zusammenbauen

Dies ist ziemlich flexibel. Wenn Sie mehr LEDs wünschen, können Sie sie hinzufügen. Wenn Sie die LED mit einem Transistor steuern möchten, können Sie dies gerne hinzufügen! Vielleicht haben Sie auch bemerkt, dass mein Schild keine Menütaste hat. Ich habe mich entschieden, keinen hinzuzufügen, aber wenn Sie einen hinzufügen möchten, können Sie dies tun. Die Bibliothek unterstützt. Hinweise: - Stellen Sie sicher, dass die Kabel der IR-LEDs die ICSP-Header nicht berühren! - Wenn Sie Header-Pins verwenden möchten, drücken Sie das Ende des Drahtes NICHT von oben nach unten, mit anderen Worten, Bild 7, sondern Bild 8. Schritte: - Schneiden Sie das Perf-Board. Ich habe ein Stück 23x18 verwendet, das ein paar Ausschnitte hat. - Layout der Schalter - Biegen Sie das Erdungskabel und löten Sie es ein - Wickeln Sie das lose Ende des Bodens durch ein Loch in der Perf-Platine. Drücken Sie es dann durch das nächste und schneiden Sie das Ende ab. (Bilder 5 - 10) - Biegen Sie die IR-LEDs - Setzen Sie die LEDs ein und löten Sie die Kathoden (Kurzleitung) an das Erdungskabel - Biegen Sie die Anode einer LED und löten Sie sie an die andere (Bild 21) - Installieren Sie einen Draht für die nächste Taste (Bild 22)- Fügen Sie ein Kabel für die IR-LEDs hinzu (Bild 23)- Schließen Sie die untere Taste an (Bild 24)- Schließen Sie die mittlere Taste an (Bild 25)- Verdrahten Sie die obere Taste (Bild 26)- Schließen Sie die am weitesten entfernte an Knopf (Bild 27) - Fertig!

Schritt 3: Verwenden von Header-Pins (optional)

Verwenden von Kopfstiften (optional)
Verwenden von Kopfstiften (optional)
Verwenden von Kopfstiften (optional)
Verwenden von Kopfstiften (optional)
Verwenden von Kopfstiften (optional)
Verwenden von Kopfstiften (optional)

Wenn Sie Header-Pins anstelle von Kabeln verwenden möchten, um Ihre Abschirmung mit Ihrem Arduino zu verbinden, gehen Sie wie folgt vor. Schritte: - Lassen Sie die Leitungen von den LEDs und Tasten gerade - Streifen und schneiden Sie die Drähte ab, damit sie angelötet werden können (Bild 2) - Schneiden Sie Ihre Kopfstifte so ab, dass Sie ein Stück haben, das 7 Pins lang ist - Löten Sie die Kopfstifte ein

Schritt 4: Codierung des Arduino! (Windows)

Installieren Sie die Bibliotheken: Laden Sie die Datei "AppleRemote.zip" herunter und entpacken Sie sie. Kopieren Sie diesen entpackten Ordner nach: '"/hardware/libraries/"Upload the code:- Laden Sie die Datei herunter: 'Arduino_Apple_Remote.pde'- Öffnen Sie sie in der Arduino IDE.- Schließen Sie Ihr Arduino an- Drücken Sie die Schaltfläche Upload to I/O board.

Schritt 5: Codieren des Arduino! (Mac OS X)

Codierung des Arduino! (Mac OS X)
Codierung des Arduino! (Mac OS X)

Installieren Sie die Bibliotheken: Laden Sie die Datei "AppleRemote.zip" herunter und entpacken Sie sie. Kopieren Sie diesen entpackten Ordner nach: '"/Applications/Arduino/Contents/Resources/Java/hardware/libraries/" Laden Sie den Code hoch: - Laden Sie die Datei herunter: 'Arduino_Apple_Remote.pde' - Öffnen Sie sie in der Arduino IDE arduino- Drücken Sie die Schaltfläche zum Hochladen auf die E / A-Platine.

Schritt 6: Verwenden und was als nächstes zu tun ist

Verwenden und was als nächstes zu tun ist
Verwenden und was als nächstes zu tun ist
Verwenden und was als nächstes zu tun ist
Verwenden und was als nächstes zu tun ist

Verwendung: Zeigen Sie auf den IR-Empfänger und drücken Sie die Taste. Abhängig von den LEDs müssen Sie die Fernbedienung möglicherweise ein wenig bewegen, damit sie funktioniert. Hinweis: Damit dies funktioniert, muss die Kopplung deaktiviert sein. (Bild 2) Fortschrittsideen: Verwenden Sie einen Transistor, um die LEDs zu steuern, anstatt sie nur von Pin 13 zu leiten. Dies "sollte" die Reichweite verbessern. Verwenden Sie dies, um eine Fernbedienung für einen Roboter herzustellen. Fügen Sie weitere IR-LEDs hinzu Verwenden Sie Aluminiumfolie, um die Reichweite zu erhöhen.

Empfohlen: