Innehållsförteckning:

Arduino skivspelare: 6 steg
Arduino skivspelare: 6 steg

Video: Arduino skivspelare: 6 steg

Video: Arduino skivspelare: 6 steg
Video: Выпуск 71. ProAc Studio 148; Pro-Ject 6Perspex SB и Essential III; Dayens Menuetto; наушники Radius. 2024, November
Anonim
Arduino skivspelare
Arduino skivspelare

Denna instruerbara skapades för att uppfylla projektkravet för Makecourse vid University of South Florida (www.makecourse.com)

För kursprojektet visste jag att jag ville göra något musikrelaterat, men ändå enkelt nog för att en kodande och modellerande nybörjare som jag skulle kunna dra av det. Så jag bestämde mig för idén om en skivspelare som skulle aktiveras när "nålen" släpps på skivan.

Följande handledning beskriver material och processer som är involverade i att göra en skivspelare med en Arduino Uno mikrokontroller.

Steg 1: Material

  • Arduino Uno mikrokontroller
  • Bakbord
  • Stegmotor och motorförarmodul
  • Pekplatta sensor modul
  • Sparkfun Audio Sound Breakout -modul
  • Paket med utbrytningsrubriker
  • 2 GB Micro SD -kort med adapter
  • .5W 8ohm högtalare
  • Bärbar Power Bank
  • Lödkolv

Du behöver också tillgång till ljudredigeringsprogram, någon form av CAD -programvara och Arduino IDE.

Steg 2: Förbered ljudmodulen

Förbered ljudmodulen
Förbered ljudmodulen
Förbered ljudmodulen
Förbered ljudmodulen
Förbered ljudmodulen
Förbered ljudmodulen

Modulen som läser av ljudfilen till högtalaren är inte redo att användas med en brödbräda, så rubriker måste läggas till i den.

Den första bilden är hur den ser ut när den kommer. Efter att ha lödt sju rubriker på varje sida är den klar att användas.

Välj sedan vilken låt du vill att din skiva ska spela. Modulen kan rymma upp till 512 låtar, men 1 är tillräckligt för detta projekt. Audio breakout-modulen kommer bara att spela upp 4-bitars 32KHz ljudfiler, med namn som börjar på "0000.ad4", "0001.ad4", och så vidare. För att få din ljudfil till det här formatet, använd först ett program som Audacity för att konvertera den till mono, 32KHz hastighet, 16-bitars våg ljudfil. Spark fun-sidan för den här modulen innehåller också ett verktyg för att konvertera din vågfil till det nödvändiga 4-bitarsformatet.

När du sedan har laddat upp din ljudfil till 2 GB microSD -kortet är ljuddelen klar att gå!

Steg 3: 3D -tryckta delar

Jag har bifogat delfilerna som jag använde för min skivspelare. Cylindern på locket är avsiktligt längre än nödvändigt, så du kan klippa ner den till exakt vad du behöver. Detsamma gäller nålen. Slitsen på locket är där beröringssensorn sticker ut ur lådan, gömd i den del som kallas "nålhållare".

Steg 4: Gör styrkretsen

Gör styrkretsen
Gör styrkretsen
Gör styrkretsen
Gör styrkretsen

Här är kretslayouten som inkluderar pekssensorn, ljudmodulen, stegmotorn, högtalaren och arduino uno.

Steg 5: Arduino Sketch

Bifogad är skissen som används för att köra till projekt. När trycksensorn trycks in utlöser den ljudmodulen och stegmotorn samtidigt.

Steg 6: Sätt ihop allt

För att slutföra projektet, ordna prylar och prylar i lådan så att när posten placeras genom locket kan den fästas på stegmotorn. Jag föreslår att du klistrar ner motorn så att den inte separeras från posten varje gång lådan flyttas. Touchsensorn sätts upp genom spåret i locket, mot "nålhållaren", mellan den och nålen. På så sätt aktiveras sensorn när nålen trycks ned mot posten.

I en tragisk vändning bröt den cylindriska delen av mitt rekord av, så efter att jag limmat tillbaka det på det vinglar det när det roterar. Men jag tror att det ökar äktheten hos min skivspelare, eftersom gamla vinyler också gör det!

Jag hoppas att du gillade den här instruktionsboken och lycka till alla som bestämmer sig för att testa den!

Rekommenderad: