Étape 5: Le logiciel
je suis en supposant que vous êtes un peu familiarisé avec C programmation ainsi que de travailler avec un Arduino.Vous devez les bibliothèques suivantes pour compiler avec succès le code ci-joint :
- iPodSerial https://github.com/finsprings/arduinaap
- GLCD http://code.google.com/p/glcd-arduino/downloads/list
Pour la façon dont ceux-ci sont utilisés je vous appellerai la documentation qui accompagne chacun. David fait un excellent travail expliquant à utiliser sa bibliothèque d’iPodSerial, donc check it out pour mieux comprendre son fonctionnement ; le lien est à nouveau http://davidfindlay.org/weblog/files/2009_09_07_ipod_remote.php
Le code qui va effectivement l’iPod écran d’Information est joint. J’utilise le Advanced Remote tel que défini par la bibliothèque d’iPodSerial. Il gère les traduisant l’entrée d’utilisateur depuis les boutons et érigeant d’informations à l’écran, tandis que la bibliothèque iPodSerial gère parler à l’iPod. Je ne vais pas passer par le code ici, mais vous pouvez le télécharger et jeter un oeil par vous-même. J’ai est bien commenté et devrait être facile à comprendre si vous êtes familier avec C et l’Arduino.