Étape 6: parti !
Il s’allume et être prêt à la honte et le ridicule de vos amis et leur impulsivité !
Pensées/questions
Tout d’abord, ceci au départ devait être une IoT, projet à l’aide de l’Edison Intel, mais quelque chose n’allait pas au cours du développement et de la carte de dérivation pris feu. Plus spécifiquement le régulateur de tension pour les ports USB de taille sorti c’est magique fumée qui signifiait que je pouvais n’est plus interface l’Edison avec la carte son USB qui était nécessaire pour en fait, vous le savez, jouent de la musique. Heureusement, le reste du Conseil d’administration et puce semble avoir survécu permettant à mon prochain projet de continuer.
J’ai choisi le bouclier de musique Seeedstudio v1.0 pour deux raisons. Tout d’abord, a coûté, venant au moins la moitié du coût de la plupart des autres boucliers de musique complet de fonctionnalités, qui était parfait pour un projet stupide comme ça. Le second était temps. Quand l’Edison quit/spontanément tible il m’a laissé court à l’heure et l’attente de plusieurs semaine possible pour un meilleur Conseil dans ma gamme de prix ne fonctionnerait pas. J’ai payé pour lui bien que sous la forme de bibliothèques cassés et support de structure de fichier maladroit.
Si cela arrive jamais le traitement Mk.2 il sera certainement avec un bouclier qui a des bibliothèques de travail qui sont facilement disponibles et pas reconstruit par un membre de la communauté héroïque et enterrés dans un post sur le forum depuis longtemps oublié. J’espérais aussi d’aller avec un cas imprimé 3D mais comme les autres choses ont mal tourné il n’a pas sembler comme un coût ou solution efficace du temps.
Il y a toujours un bug qui m’a complètement dérouté. Parfois quand en cours d’exécution à la Commission uniquement connectée à l’alimentation externe il agira comme le commutateur aléatoire est constamment être déprimé. Ce qui signifie que le bouton n’a aucun effet et il mélange au hasard à travers tous les 100 chansons non seulement le premier 75. Rebranchez-le dans les ordinateurs USB (externe alimenté ou non) et reset et il soudainement fonctionne bien à nouveau. Je vais m’efforcer de paginer dans une UNO frais mais je soupçonne que le bouclier (et plus précisément, ses bibliothèques ensemble patchés) sont en quelque sorte à blâmer. Je vais être sûr d’afficher si j’ai trouvé la solution.
Conclusion
Si je suis honnête, dans l’ensemble je suis un peu déçu par la présentation du produit final mais je suis fier du code et sa simplicité (même si je sais qu’il y a quelques optimisations que j’ai choisi de laisser sur la table à cause du temps). En fin de compte si la prémisse et le résultat final encore m’amuser donc mission accomplie, je suppose.
Merci de passer votre temps précieux à cette lecture. Comme toujours poser des questions, faire des commentaires et poster des photos si vous faites votre propre !