Innholdsfortegnelse:

Arduino platespiller: 6 trinn
Arduino platespiller: 6 trinn

Video: Arduino platespiller: 6 trinn

Video: Arduino platespiller: 6 trinn
Video: Редкий виниловый проигрыватель Revox, как он работает?! 2024, Juli
Anonim
Arduino platespiller
Arduino platespiller

Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com)

For kursprosjektet visste jeg at jeg ønsket å lage noe musikkrelatert, men likevel enkelt nok til at en nybegynner for koding og modellering som meg ville klare det. Så jeg bestemte meg for ideen om en platespiller som skulle aktiveres når "nålen" slippes på platen.

Følgende opplæring beskriver materialene og prosessene som er involvert i å lage en platespiller ved hjelp av en Arduino Uno mikrokontroller.

Trinn 1: Materialer

  • Arduino Uno mikrokontroller
  • Brødbrett
  • Trinnmotor og motordrivermodul
  • Berøringsputemodul
  • Sparkfun Audio Sound Breakout -modul
  • Pakke med utbryterhoder
  • 2 GB Micro SD -kort med adapter
  • .5W 8ohm høyttaler
  • Bærbar kraftbank
  • Loddejern

Du trenger også tilgang til lydredigeringsprogramvare, en eller annen form for CAD -programvare og Arduino IDE.

Trinn 2: Forbered lydmodulen

Forbered lydmodulen
Forbered lydmodulen
Forbered lydmodulen
Forbered lydmodulen
Forbered lydmodulen
Forbered lydmodulen

Modulen som vil lese av lydfilen til høyttaleren, er ikke klar til bruk med et brødbrett, så overskrifter må legges til den.

Det første bildet er hvordan det ser ut når det kommer. Etter å ha loddet syv overskrifter på hver side, vil den være klar til bruk.

Velg deretter hvilken sang du vil at platen skal spille. Modulen kan inneholde så mange som 512 sanger, men 1 er tilstrekkelig for dette prosjektet. Lydbruddsmodulen vil bare spille 4-biters 32KHz lydfiler, med navn som begynner på "0000.ad4", "0001.ad4", og så videre. For å få lydfilen din til dette formatet, må du først bruke et program som Audacity til å konvertere den til mono, 32KHz frekvens, 16-biters bølgelydfil. Spark fun-siden for denne modulen inneholder også et verktøy for å konvertere bølgefilen til det nødvendige 4-biters formatet.

Så når du laster opp lydfilen til 2 GB microSD -kortet, er lyddelen klar til å gå!

Trinn 3: 3D -trykte deler

Jeg har lagt ved delfilene jeg brukte til platespilleren min. Sylinderen på lokket er med vilje lengre enn nødvendig, så du kan kutte den ned til akkurat det du trenger. Det samme gjelder nålen. Sporet på lokket er der berøringssensoren stikker ut av esken, gjemt i delen som kalles "nåleholder".

Trinn 4: Lag kontrollkretsen

Gjør kontrollkretsen
Gjør kontrollkretsen
Gjør kontrollkretsen
Gjør kontrollkretsen

Her er kretsoppsettet som inkluderer berøringssensor, lydmodul, trinnmotor, høyttaler og arduino uno.

Trinn 5: Arduino Sketch

Vedlagt er skissen som ble brukt til å kjøre til prosjektet. Når berøringssensoren trykkes, utløser den lydmodulen og trinnmotoren samtidig.

Trinn 6: Sett alt sammen

For å fullføre prosjektet, ordne gadgets og dingser i esken slik at når platen er plassert gjennom lokket, kan den festes til trinnmotoren. Jeg foreslår at du limer ned motoren, slik at den ikke skilles fra posten hver gang boksen flyttes. Berøringssensoren blir satt opp gjennom sporet i lokket, mot "nåleholderen", mellom den og nålen. På denne måten, når nålen skyves ned mot posten, aktiverer den sensoren.

I en tragisk hendelse brøt den sylindriske delen av platen min av, så etter at jeg limte den tilbake på den, vingler den når den roterer. Men jeg tror det øker ektheten til platespilleren min, ettersom gamle vinyler også gjør det!

Jeg håper du likte denne Instructable, og lykke til alle som bestemmer seg for å prøve den!

Anbefalt: