Stap 1: Algemene lay-out van onderdelen
In het geval van deze foto's verworven ik heb net een MakerBot 3D printer zodat probeerde te printen een platte chassis om alle onderdelen in een nette manier. U hoeft niet te doen dit helemaal, een behuizing die u wilt gebruiken.
Mijn vorige machine was een kleine koffietafel met de RFID reader net onder het bovenste oppervlak, en een kabel met de stekker voor de iPod hangen onder de iPod kan worden gehouden in een kast onder.
Op deze foto heb ik de stekker voor de iPod in een plastic huisvesting, dus de iPod kan vervolgens sleuf vanaf de bovenzijde als een soort docking poort gelijmd.
Ik zal het 3D afdrukbestanden eind hechten voor degenen die geïnteresseerd zijn, maar ik zeg nogmaals, u hoeft niet te regelen van de verschillende onderdelen zoals dit, ik zou gewoon beginnen met een houten plank, leven makkelijker maken voor jezelf en de onderdelen verspreid.
Het hart is een Arduino 1280. Deze de oude versie van de Arduino "Mega" en is nu zeer lage kosten. Ik gebruik het als zijn er verscheidene seriële poorten en ladingen van pinnen zodat u doen niet uitgeput. Ook heeft een groter geheugen dan de fundamentele Arduino Uno wat betekent dat het "gekoppelde" kaarten meer zelfs wanneer uitgeschakeld zal herinneren.
De kaarten worden gelezen door een draadloze lezer genoemd van een ID-12 die is zeer redelijk geprijsd. Dit leest het 10 cijferig unieke tag-nummer van de kaart. De arduino gaat dan via het geheugen om te zien welke track van de iPod-playlist deze kaart is "gekoppeld". De Arduino selecteert dat nummer voor afspelen. Het doet dat door het wordt aangesloten op de iPod via een speciale plug genoemd een PodBreakout stekker gemaakt voor hackers van Ipods enz.
De track wordt afgespeeld wordt weergegeven op het display van de vloeibare kristallen (LCD) 4 rij. Dit scherm wordt ook gebruikt wanneer via het instellingenmenu gonna paar nieuwe kaarten met toegevoegde nummers of tracks in de iPod-playlist.
De logica niveau converter is een bestuur dat gegevens op 5V, dat de Arduino gebruikt, worden omgezet in de 3V-standaard die de iPod gebruikt zodat ze met elkaar praten kunnen zonder schade aan elkaar.
De LED knippert telkens als de ID-12 pogingen om te lezen van RFID unieke nummer van de kaart, dat wil zeggen telkens als het "lijkt" voor een nieuwe kaart om te zien of het is gewijzigd.
Er is een volumeknop, een aansluiting voor hoofdtelefoon en een knop die Hiermee past u het contrast van de LCD display.
Tenslotte is er een resetknop die opnieuw de Arduino opgestart wanneer gedrukt.