Étape 1: La recherche
La première étape dans la fabrication de cet appareil était de savoir s’il était encore possible. J’avais jamais encore vraiment donné interfaçage avec un iPod beaucoup réfléchi avant cela et je n’avais aucune idée si les protocoles existaient publiquement pour ce faire.Un des premiers sites Web que je suis tombé sur lorsque la recherche est un site de design hauts de Cornell qui détaille l’élaboration d’un iPod dock qui a pris et envoyé des commandes à un iPod. Le site, https://courses.cit.cornell.edu/ee476/FinalProjects/s2007/awr8_asl45/awr8_asl45/index.html, a été très utile en détaillant les connexions nécessaires, mais surtout, il a montré que c’était possible de faire acte.
Je suis tombé sur plusieurs ressources plus et puis tombé sur ma principale ressource. J’ai trouvé le blog de David Findlay, http://davidfindlay.org/weblog/files/2009_09_07_ipod_remote.php, et à ce sujet, il parlait de son développement d’un iPod à distance et une bibliothèque d’Arduino manipulé tous l’iPod interfaçage d’une manière très simple. Il s’agit de la bibliothèque, que j’ai utilisé dans mon projet.
J’ai aussi trouvé ce site utile décrivant le protocole d’accessoire Apple, https://nuxx.net/wiki/Apple_Accessory_Protocol. Il n’est pas vraiment nécessaire de comprendre que la bibliothèque de David gère cela dans les coulisses, mais j’ai pensé que c’était bon de savoir, et il peut être utile pour d’autres applications.