Etape 24 : Réflexions finales
Si vous voulez des boutons/commutateurs physiques directement sur le lecteur de musique, il suffit de fil que vous êtes les commutateurs entre un Picot libre sur le microcontrôleur et le sol électrique, configurer que la broche comme une entrée avec la résistance de pull-up interne activé et lire l’entrée de port. Il s’agit de microcontrôleur de base d’entrée/sortie. Je trouve cela à être ennuyeux c’est pourquoi j’ai utilisé une télécommande à la place (plus j’ai un sac plein de ces récepteurs IR que je n’utilise jamais).Il y a un bogue dans la distribution de Atmel AVR Tools (qui est une autre copie de la chaîne d’outils GNU AVR) de leurs MHV AVR outils qui provoque des _delay_ms et _delay_us pour faire des retards qui sont moitié aussi longtemps qu’ils devraient être. Cela me foiré beaucoup lorsqu’il a examiné mes signaux analyseur logique, me faire me demande pourquoi les signaux sont si courtes. Si vous voyez des retards dans mon code qui sont deux fois aussi longtemps qu’ils doivent faire, c’est probablement parce que j’ai essayé de corriger ce bug. Deux de ces paquets contient ce bug comme du temps de cette publication, plus tard des versions peuvent ou non. WinAVR n’a pas ces bugs mais il n’est plus maintenu et périphériques plus récents ne sont pas supportées.
SparkFun sorte de j’ai oublié de mentionner que le Conseil de VS1033D dispose d’un cavalier sur ce que permet le voyant d’alimentation. J’ai passé un bon quelques minutes essayer de comprendre pourquoi la diode ne serait pas allumer avant de se rendre compte qu’il y avait un pull que j’avais à souder dans l’ensemble. Il n’est pas mentionné nulle part, et les schémas n’utilise pas un symbole de cavalier pour le représenter.
Les cartes MicroSD, que j’ai eu sont de DealExtreme pour quelques cents chacun. Ils sont absolument horribles, ils sont plus larges que la normale et peuvent rester coincés à l’intérieur de votre lecteur de carte, nécessitant une pince à traîner le retour. Certains d'entre eux s’adapter mais ont de mauvais contacts sur les plaquettes extérieures (les composants internes sont très bien). Cependant, ils sont encore parfaits pour convertir les détenteurs d’une carte MicroSD.
SparkFun dispose également des modules radio FM, peut-être je peux essayer d’utiliser un certain jour. Un radio-réveil sonne bien si vous souhaitez vous réveiller aux nouvelles.
J’ai construit le produit final très vite à la dernière minute, je suis très occupé en ce moment. Excusez-moi si certains de mes divagations sont répétés ou ne font pas sens chronologique.