Diskettenheten jukebox (1 / 7 steg)
Steg 1: krav
Att bygga det här behöver du:
Material:
1) plumsa drivar (duh..), hur många är upp till dig, ju mer du kan få den mer i detalj kan du lägga till dina låtar. Jag använder åtta enheter, mest för att Arduino styrelsen (jag ska komma till det senare) har jag stöder åtta enheter, plus åtta enheter är nog de flesta av tid att få alla detaljer i en sång. Också, om möjligt, försöka testa några enheter innan dem hem (jag ska berätta hur), försöka få den starkaste du kan hitta, och försök att undvika stora volymskillnader mellan dina enheter. Din setup kommer att låta något mindre häftigt när en eller två enheter är långt starkare än resten, tro mig, jag vet.
2) en Arduino ombord, för dem som inte vet vad det är, det är som ett litet moderkort du kan programmera själv. Många kreativa människor används för att prototyp system innan du bygger dem på riktigt. Kolla www.arduino.cc för mer information om dem. En Arduino styrelsen bör arbeta för vårt projekt, men jag vet bara för att det definitivt kommer att fungera på Arduino UNO och Arduino YUN (The YUN använder något förändrad koden, jag ska ge det när vi behöver det).
3) ett nätaggregat, diskettenheter behöver ström, och Arduino sig kan inte ge tillräckligt för åtta enheter, knappt nog även för en. Därför behöver vi en extra strömförsörjning att driva allt. Om du har ett gammalt, oanvänt dator liggande på vinden, få strömförsörjning från att sak och det kommer att fungera, annars se i sparsamhet butiker, de har oftast gott. gör att den har massa kablar kommer från baksidan slutet eftersom vi behöver det för att kunna driva allt.
4) ledningar, vi måste du koppla allt så behöver vi en hel del trådar att göra allt arbete. här är en lista vilka sladdar som vi behöver och för vad:
-För att driva upp enheterna behöver vi plumsa kraftkabel (bild 2), du behöver så många av dessa som du har enheter. Det spelar egentligen ingen roll i vilket sätt du gör det, så länge du kan ansluta tillräckligt av dessa till strömförsörjningen.
-Vi måste kunna ansluta disketten trådarna till elnätet, vi kan göra det med Molex splitter kablar (bild 3 och 4) eller - som jag gjorde - löda de nödvändiga kablarna på befintliga kablaget (jag gjorde det eftersom jag inte kunde få Molex kablarna lätt, jag skulle rekommendera att använda de. Men jag ska inkludera en förklaring till hur löda kablar ihop utifall)
-Band kablar (eller en annan kontakt som omvandlar den plumsa input från man till kvinna.
-Massor av hane-hane hoppa ledningar, att föredra färger cirka 10 cm i längd och i varierande (för att hålla reda på vilken tråd gör vad).
5) valfritt, en skärbräda. Kabelhantering kan bli lite rörigt med en stor mängd enheter, kan du ordna det mycket mer rent med en skärbräda. Men jag inte använder en i min slutliga setup eftersom det fanns helt enkelt inte rum i mitt fall för de extra kablarna.
Programvara:
1) Arduino programvara. Detta behövs för att skriva, redigera och ladda upp koden för Arduino styrelsen, kan du hämta och installera det här: https://www.arduino.cc/en/Main/Software.
2) "M (usical fl) oppy" eller "Mappe" Arduino kod och desktop ansökan. Du kan hämta den här: https://github.com/SammyIAm/Moppy. Knappen "Hämta" ZIP"på höger sida kommer att ladda ner hela saken.
3) TimerOne Arduino kod bibliotek. Detta behövs för att göra några av arbetet som kod, hämta den senaste versionen här https://code.google.com/p/arduino-timerone/downloa...
4) JDK 7u80 med NetBeans 8.0.2. Desktopen program vi använder körs i detta. Du kan hämta och installera det här: http://www.oracle.com/technetwork/java/javase/down...