Stap 6: partij!
Het de macht omhoog en klaar om te schande en spot je vrienden en hun slechte impuls controle!
Gedachten/kwesties
Eerst uit, was in eerste instantie dit bedoeld als een IoT project met behulp van de Intel Edison maar iets misgegaan tijdens de ontwikkeling en de breakout board in brand. Meer specifiek de spanningsregelaar voor de volledige grootte USB-poorten vrijgegeven zijn magie rook waardoor dat ik niet langer kon de Edison interface met de USB-geluidskaart die eigenlijk moest, weet je, muziek afspelen. Gelukkig lijkt de rest van het bestuur en de chip te hebben overleefd zodat mijn volgende project voort te zetten.
Ik koos voor het Seeedstudio v1.0 muziek schild voor een paar redenen. Allereerst was kosten, komen in ten minste de helft van de kosten van de meeste andere volledige functie muziek schilden, die was perfect voor een domme project als dit. De tweede was tijd. Wanneer de Edison stoppen/spontaan verbrand het liet me korte op tijd en het mogelijk meerdere weken wachten voor een beter bestuur in mijn prijsklasse zou niet werken. Ik betaalde voor daarvoor al in de vorm van gebroken bibliotheken en onhandig bestandsondersteuning structuur.
Als dit ooit de Mk.2 behandeling krijgt zal het zeker worden met een schild dat heeft werken bibliotheken die gemakkelijk beschikbaar en niet herbouwd door een lid van de heroïsche community begraven in een lang vergeten forumbericht en. Ik hoopte ook om te gaan met een 3D gedrukte geval maar als andere dingen verkeerd ging het niet lijkt een kosten of tijd effectieve oplossing.
Er is nog een bug die mij heeft volledig verbijsterd. Af en toe is wanneer lopen met het bord alleen verbonden met externe voeding zal fungeren als de willekeurige switch constant depressief. Wat betekent dat de knop heeft geen effect en het willekeurig willekeurig afgespeeld via alle 100 liederen niet alleen de eerste 75. Steek de stekker terug in de computers USB (extern of niet aangedreven) en reset en het plotseling werkt prima weer. Ik ga proberen swappen naar een verse UNO maar ik vermoed dat het schild (en meer in het bijzonder, de herstelde samen bibliotheken) een of andere manier verantwoordelijk is. Ik zal er zeker om te posten als ik de oplossing vinden.
Conclusie
Als ik eerlijk ben, over het geheel genomen ben ik een beetje teleurgesteld in de presentatie van het eindproduct maar ik ben trots op de code en het is eenvoud (hoewel ik weet dat er een aantal optimalisaties die heb ik gekozen voor het op de lijst vanwege de tijd verlaten). In het einde al het uitgangspunt en eind resultaat nog steeds me amuseren dus missie volbracht denk ik.
Dank u voor de besteding van uw kostbare tijd lezen van dit. Zoals altijd vragen maken van eventuele opmerkingen en of foto's plaatsen, als u uw eigen maken!