DIY USB DJ Controller (10 / 16 stap)

Stap 10: Hardware - Build de belangrijkste Raad van bestuur


Nu zullen we de belangrijkste Raad van bestuur tot slot bouwen! Dit is waar de meeste van de hardware-magie gebeurt. De belangrijkste Raad van bestuur gastheren de secundaire microcontroller (hierna te noemen 'SMCU') en de MCP3008 ADC-chip, evenals alle besturingselementen. Het heeft aansluitingen gesoldeerd op voor de toetsenbord-bestuur en ook de launchpad.

Materialen:

Bouwen van de Raad van bestuur

Voordat We beginnen: Zie voor gedetailleerde informatie over hoe te maken van alle aansluitingen, het bijgevoegde circuit schematische! Zie deze tutorial door Sparkfun voor hulp bij het lezen van dit schema. Proberen te volgen als we gaan mee. Ook, vergeet niet om de datasheets voor de MSP430G2553 en de MCP3008 open tijdens het solderen om ervoor te zorgen dat de juiste verbindingen zijn gemaakt! Voor een uitleg van de werking van het protocol van de SPI (Serial Peripheral Interface), Zie deze tutorial door Sparkfun.

IC voeten & Launchpad Connector

Het grootste deel van de Raad van bestuur is bekabelde verbindingen met alle andere besturingselementen van de DJ-controller, maar de enkele componenten die eigenlijk de Raad van bestuur bevolken zijn de ICs/stopcontacten en een interne weerstand. De rest is alle draad! Ik de 20-pin IC socket in de midden bovenkant van het bord gesoldeerd en gesoldeerd dan de 16-pins IC socket eronder, waardoor een gat in het midden voor het bestuur van de roterende encoder om te wissen. De werkelijke IC's enkel nog niet invoegen, solderen warmte kan beschadigen! Ik vervolgens gesoldeerd op 17 draden voor de Launchpad-shield en begon om te solderen sommige verbindingen op die. Zorg ervoor dat je opschrijven wat draden zal worden wat wanneer aangesloten op de Launchpad! Soldeer het andere uiteinde van deze draden aan het schild van de Launchpad dat we daarnet. Zorg ervoor dat ze zullen bereiken!

Stroomaansluitingen

We willen van die pins, soldeer van zowel de kracht en de grond aan de SMCU en de MCP3008. Om dit te doen, kies wat draden zal zijn macht en grond van de Launchpad en soldeer een draad van macht aan pin 1 van de SMCU en de pin 16 van de MCP3008. Aangezien de referentie spanning (Vref) hetzelfde als onze voedingsspanning zullen, brug pinnen 16 en 15 van de MCP3008. Soldeer om kabellengte tot grond aan beide chips, een grond verbinding met pin 20 van de SMCU en andere aan pin 14 (AGND) van de MCP3008. Omdat onze AGND en DGND hetzelfde zijn, soldeer een verbinding van pin 14 met pin 9 van de MCP3008. That's it! Beide chips verdient nu macht.

Reset weerstand

Op dit punt zijn we ook gaan om te solderen op de pull-up weerstand op de resetpin van de SMCU. Dit is noodzakelijk voor de microcontroller naar zelfstandig functioneren. Om dit te doen, neem de 10kOhm weerstand en het soldeer tussen pin 1 (voedingsspanning) en pin 16 (RST) van de SMCU. Ik gebruikte een beetje extra shrinkwrap buis om te helpen dat men kortsluitingen verhindert. Zie de foto's voor hulp.

SPI Interface

Vervolgens soldeer verbindingen voor de SPI interface van de MCP3008 naar de secundaire microcontroller. Pinnen 7, 8, 14 en 15 op de secundaire microcontroller Ga naar pinnen 13, 10, 12 en 11 op de MCP3008, respectievelijk.

Besturingselementen

Hier is waar de rest van het plezier gebeurt: solderen van alle besturingselementen op het moederbord. Om te beginnen, omgehakt al de draden voor de besturingselementen zodat ze zonder een heleboel extra draad (laat een beetje speling), met name de potentiometers in de buurt van de montage positie van de belangrijkste Raad van bestuur bereiken. Strip hen op de juiste manier en start positionering van hun draden in het bord, zodat ze niet in conflict zijn. U kunt proberen om direct de besturingselementen waar ze moeten worden, maar u kunt ook een beetje van jumper wire draad.

Opmerking: Ik vond dat de belangrijkste Raad van Bestuur later montage super moeilijk vanwege de plaatsing van de draad van de besturingselementen was. Overwegen het verlaten van de lange draden en bedrading hen aan de randen van het bord in plaats van rechtstreeks in lijn.

Potentiometers

De potentiometers moeten een verbinding van de grond op de bovenste pin en een stroomaansluiting op de onderste pin. De middelste pin is de potentiometer van uitvoer. Ik aangesloten de trebel, mid, en lage potentiometers de belangrijkste microcontroller. Soldeer de output van deze zes naar pinnen 2, 5, 6, 7, 14 en 15. De andere 5 potentiometers moeten worden aangesloten op de MCP3008. De pennen aan de linkerkant zijn alle ingangen van het kanaal dus elke 5 van die zal doen. Op de dia-potentiometers zijn de pinnen een beetje anders. Op de extra grote dia pot, worden de pinnen aangeduid 1, 2 en 3. Pin 1 moet worden aangesloten op de grond, pin 3 moet worden aangesloten op de positieve spanning en pin 2 is de output en moet worden bedraad aan de linkerkant van de MCP3008. Op de middellange dia pot, de twee pinnen op de top zijn grond en de uitvoer van links naar rechts, en de enkele pin op de bodem is positieve kracht.

Roterende Encoder

De roterende encoder heeft 5 draden coming off van het. Dit zijn: 2 gemalen verbindingen, 1 knop verbinding en 2 aansluitingen voor de output van de roterende encoder. Aan de kant van de drie-pin moet de middelste pin worden aangesloten op de grond. De verlaten stift gaat naar pin 8 van de belangrijkste microcontroller en de juiste pin gaat naar pin 9. Aan de kant van de twee-pin, één pin gaat naar de grond en de andere pin gaat naar pin 10. Het maakt niet uit welke pin is die. Voor meer Help-informatie over dit aansluiten, zie de foto's of kijk op Deze pagina.

Knoppen

Herinneren welke verbinding u besloten om grond op de planken van de knop. Dit dient te worden gesoldeerd op grond, en daarna hebben hun uitgangen vastgesoldeerd aan de juiste pinnen van de Launchpad draden die tot de belangrijkste microcontroller leiden. De knop ingangen van de belangrijkste microcontroller zijn pinnen 11, 12, 13, 18 en 19.

Toetsenblok Circuit

Vind de kleine 12 X 2 header die u voor de toetsenbord connector een tijdje geleden gemaakt en soldeer de draden aan het zodat ze de belangrijkste Raad van bestuur bereiken. Vergeet niet welke draden zijn die! Breng de juiste verbindingen. De macht en gemalen pinnen moeten dienovereenkomstig worden verbonden. Het dek schakelaar pin gaat naar pin 5 op de secundaire microntroller. De twee pinnen Ga naar pin 18 en 19. Het toetsenblok pins 1-7 gaan naar pinnen 12, 2, 11, 10, 13, 9 en 6, respectievelijk. Zie het schema voor een beter idee.

Schild Connector

Soldeer de schild connector op het printje met behulp van de indeling die u eerder hebt vastgesteld. Ik schreef mijn aan de kant van de Raad van bestuur. Triple controleren de verbindingen voordat u ze permanent maakt! Je kon echt verknoeien alles als een draad is gerouteerd verkeerd hier!

Afronden

Nu moeten we alle hardware vastgehaakt waar het moet gaan elektrisch. Het enige wat overblijft om te doen staat de LEDs en sluit ze waar ze nodig hebben om te gaan. We zullen dit doen in de volgende stap waar we eindigen met het bouwen aan de case.

Plaats de MSP430G2553 die is geprogrammeerd met de secundaire microcontroller code in de 20-pin IC socket en voeg vervolgens de MCP3008 in de 16-pins IC socket. Zorg ervoor dat u de juiste microcontroller invoegen, de primaire microcontroller zou niet al te blij in dit circuit.

Nu, lijm de belangrijkste Raad van bestuur in het midden van het voorpaneel. Sommige meer houten afstandhouders gebruiken zodat zij behoorlijk passen. Zorg ervoor dat er geen klaring kwesties of kortsluitingen mogelijk zijn. Vergeet niet dat draden verschuiven kunnen rond binnen een beetje gedurende de levensduur van deze controller dat u mogelijk wilt beveiligen de draden met elektrische tape of draad banden.

Sluit de Launchpad op het schild en laat het bengelen voor nu.

De goedkeuring die u werken moeten zou met te voegen de ICs nu kijken. Ben jij niet blij dat we wachtten een beetje?

Gerelateerde Artikelen

DIY - USB-oscilloscoop IN een LUCIFERDOOSJE

DIY - USB-oscilloscoop IN een LUCIFERDOOSJE

Presenteer ik een "BEST OF CLASS", "Full-Featured" DIY-USB-oscilloscoop die "Echt DIY".Mijn doel is bedoeld als een goedkope digitale--geheugenoscilloscoop voor ontluikende ingenieurs, studenten en de Hobbyist.Deze USB-oscill
DIY Xbox 360 controller ontvanger met LinkIt ONE

DIY Xbox 360 controller ontvanger met LinkIt ONE

In dit Instructable, zal ik u vertellen hoe maak je een Xbox 360 controller-ontvanger, uw Xbox 360-controller verbinden met uw PC om spellen te spelen.Om dit te doen, hebt u de volgende items nodig:Xbox 360 phat ROL Raad van bestuurLinkIt één en de k
Maak een USB NES Controller

Maak een USB NES Controller

deze tutorial combineert een originele NES-controller, USB toetsenbord, draad en tact schakelaars in een USB NES controller geschikt voor gebruik met NES en arcade emulators. Het basisidee is dat de Keyboard controller-eenheid is geïnstalleerd in de
Maak uw eigen goedkope USB MIDI-Controller of toetsenbord

Maak uw eigen goedkope USB MIDI-Controller of toetsenbord

Ik was op zoek naar een USB MIDI controller-apparaat (of interface) voor muziek toepassingen zoals piano of orgel toetsenbord of pedalboard. Na wat onderzoek wilde ik gaan naar een meer "zelfgemaakte" oplossing. Mijn keuze is tenslotte gericht o
USB NES-controller met een arduino!

USB NES-controller met een arduino!

UPDATE 22-12-2014Instructables gebruiker mattpbooth heeft bijgewerkt de code en het is hosting op github:https://github.com/mattpbooth/ArduinoNESController...Matt bedankt!UPDATE 03-12-2011Een println vervangen met print (derp).UPDATE 01-12-2011Alle c
DIY USB koken Pan

DIY USB koken Pan

DIY USB koken Pan - Klik hier voor de meest populaire video's koken eieren met uw laptop. Controleer uw breakfeast op school.
Pro USB-DMX Controller en terminator voor QLC +

Pro USB-DMX Controller en terminator voor QLC +

Vandaag wil ik delen met u hoe maak je een professioneel uitziende USB DMX-controller te gebruiken met verlichting controlesoftware zoals QLC +. In ongeveer 5 tot 10 minuten en ongeveer $35 in delen en de scheepvaart.Dit project kan daadwerkelijk nee
USB SNES Controller

USB SNES Controller

eerste instructable. Laat me weten wat het nodig heeft en corrigeert.Ik maakte niet de circuit of programma. Ik ben gewoon het maken van een handleiding waarin stap voor stap montage van hoe maak je de USB SNES-controller. De originele pagina is hier
Het instellen van een USB NES-controller met NESTOPIA op de PC

Het instellen van een USB NES-controller met NESTOPIA op de PC

spelen NESTOPIA is niet hetzelfde zonder een NES USB-controller. In deze tutorial leert u hoe knoppen op de kaart en het instellen van de USB-NES CONTROLLER.
Professional USB Xbox controller

Professional USB Xbox controller

In dit instructable, ik ga u tonen hoe te maken van de meest professionele ogende USB Xbox controller. Nu, laten we naar het!Stap 1: Benodigdheden Bijna alles wat je nodig hebt is gecodeerd in de foto.U zult ook moeten:Schaar of mesHete lijmpistoolTa
Teensy MIDI USB-voet controller voor het beheersen van Mobius Looper

Teensy MIDI USB-voet controller voor het beheersen van Mobius Looper

Motivatie:Spelen in een band 2-delig, met de drums en een heleboel andere monsters wordt afgespeeld als backing tracks, ontstond een behoefte te gebruiken een looper meer elementen toevoegen aan de nummers. Een hardware gebaseerd looper mislukt in di
DIY USB laseraanwijzer

DIY USB laseraanwijzer

Hallo en welkom op mijn eerste ooit Instructable. Deze gaat een klein project, dus verwacht niet te veel van. Het is in principe gonna be wat de titel zegt: een klein laserpointer.(Kleine disclaimer: ik niet solderen of de buis krimpen goed gebruiken
DIY Modded PS3-Controller

DIY Modded PS3-Controller

twee nachten geleden ik zat te denken over hoe ik kon 'mod' mijn PS3-controller, zodat het beter en persoonlijker. Heb ik besloten om schroef rond met willekeurige dingen om te zien wat zou komen en... Zie! De machtige DIY sorta gamer's modded contro
DIY Synth + MIDI controller

DIY Synth + MIDI controller

Wilt u worden kundig voor zeggenschap uw DIY Synth met MIDI?Spelen met een toetsenbord of het volgnummer in uw favoriete Audio-editing software?Stap 1: BenodigdhedenHardware1 x DIY Synth-Kit1 x Arduino Uno1 x Usb kabel1 x 10 k ohm weerstand1 x 0.1uF