Schritt 2: Die Forschung
Dies ist ein notwendiger erster Schritt für jedes Projekt. Die folgenden stammt von der ursprünglichen Instructable so, dass Sie nicht, dass man Zugriff auf diese Ressourcen zu finden.Der erste Schritt bei der Herstellung dieses Geräts war um herauszufinden, ob es überhaupt möglich war. Ich hatte nie selbst wirklich Schnittstellen mit einem iPod reiflicher Überlegung bevor und ich keine Ahnung, hatte gäbe es Protokolle öffentlich dazu gegeben.
Eine der ersten Websites stieß ich bei der Recherche wurde eine Cornell senior Design Website, die detailliert die Entwicklung eines iPod-dock, das nahm und Befehle an einen iPod. Die Website, https://courses.cit.cornell.edu/ee476/FinalProjects/s2007/awr8_asl45/awr8_asl45/index.html, war sehr hilfreich bei der Detaillierung der erforderlichen Anschlüsse, aber am wichtigsten ist es zeigte sich, dass dies in der Tat möglich war.
Ich stieß auf einige mehr Ressourcen, und dann stolperte über meine primäre Ressource. Ich fand David Findlays Blog, http://davidfindlay.org/weblog/files/2009_09_07_ipod_remote.php, und darauf er sprach über seine Entwicklung eines iPod Fernbedienung und ein Arduino-Bibliothek, die alle iPod Anbindung auf sehr einfache Weise behandelt. Dies ist die Bibliothek, die ich in meinem Projekt verwendet.
Ich fand auch diese Website nützlich umreißt das Apple-Zubehör-Protokoll, https://nuxx.net/wiki/Apple_Accessory_Protocol. Es ist nicht wirklich notwendig zu verstehen, wie Davids Bibliothek dies hinter den Kulissen behandelt, aber ich dachte, es war gut zu wissen, und es kann für andere Anwendungen nützlich sein.