Cuprins:

Arduino Record Player: 6 pași
Arduino Record Player: 6 pași

Video: Arduino Record Player: 6 pași

Video: Arduino Record Player: 6 pași
Video: DIY Arduino Turntable Tachometer 2024, Iulie
Anonim
Arduino Record Player
Arduino Record Player

Acest instructable a fost creat pentru a îndeplini cerința de proiect a Makecourse la Universitatea din Florida de Sud (www.makecourse.com)

Pentru proiectul cursului, știam că vreau să fac ceva legat de muzică, dar destul de simplu încât un novice de codare și modelare ca mine să poată să-l scoată. Deci, m-am hotărât pe ideea unui player de înregistrare care ar fi activat atunci când „acul” va fi lăsat pe disc.

Următorul tutorial descrie materialele și procesele implicate în realizarea unui player de înregistrare folosind un microcontroler Arduino Uno.

Pasul 1: Materiale

  • Microcontroler Arduino Uno
  • Pană de pâine
  • Motor pas cu pas și modulul driverului motorului
  • Modul senzor touch pad
  • Modul Sparkfun Audio Sound Breakout
  • Pachet de anteturi separatiste
  • Card Micro SD de 2 GB cu adaptor
  • Difuzor 5W 8ohm
  • Banca portabilă de energie
  • Ciocan de lipit

De asemenea, veți avea nevoie de acces la software-ul de editare a sunetului, la o formă de software CAD și la IDE-ul Arduino.

Pasul 2: Pregătiți modulul de sunet

Pregătiți modulul de sunet
Pregătiți modulul de sunet
Pregătiți modulul de sunet
Pregătiți modulul de sunet
Pregătiți modulul de sunet
Pregătiți modulul de sunet

Modulul care va citi fișierul sonor la difuzor nu este pregătit pentru utilizare cu o placă de calcul, așa că anteturile vor trebui adăugate la acesta.

Prima imagine este cum arată când ajunge. După lipirea a șapte anteturi pe fiecare parte, va fi gata de utilizare.

Apoi, alegeți ce melodie doriți să redea înregistrarea dvs. Modulul poate conține până la 512 melodii, dar 1 este suficient pentru acest proiect. Modulul audio breakout va reda doar fișiere de sunet pe 4 biți de 32 KHz, cu nume care încep de la „0000.ad4”, „0001.ad4” și așa mai departe. Pentru a obține fișierul dvs. audio în acest format, utilizați mai întâi un program precum Audacity pentru a-l converti în fișier audio mono, cu rată de 32 KHz, cu 16 biți. Pagina de distracție spark pentru acest modul include, de asemenea, un utilitar cu ajutorul căruia puteți converti fișierul dvs. Wave în formatul necesar pe 4 biți.

Apoi, după ce încărcați fișierul dvs. de sunet pe cardul microSD de 2 GB, porțiunea audio este gata de plecare!

Pasul 3: Părți imprimate 3D

Am atașat fișierele de piese pe care le-am folosit pentru playerul meu de înregistrări. Cilindrul de pe capac este intenționat mai lung decât este necesar, astfel încât să îl puteți reduce la exact ceea ce aveți nevoie. Același lucru este valabil și pentru ac. Fanta de pe capac este locul în care senzorul tactil va ieși din cutie, ascuns în partea numită „suport pentru ac”.

Pasul 4: Realizarea circuitului de control

Realizarea circuitului de control
Realizarea circuitului de control
Realizarea circuitului de control
Realizarea circuitului de control

Iată aspectul circuitului care include senzorul tactil, modulul de sunet, motorul pas cu pas, difuzorul și arduino uno.

Pasul 5: Arduino Sketch

Atașat este schița utilizată pentru a rula spre proiect. Când senzorul tactil este împins, acesta declanșează simultan modulul de sunet și motorul pas cu pas.

Pasul 6: Puneți totul împreună

Pentru a finaliza proiectul, aranjați gadgeturile și dispozitivele în cutie astfel încât, atunci când înregistrarea este plasată prin capac, să poată fi atașată la motorul pas cu pas. Vă sugerez să lipiți motorul, astfel încât să nu se separe de înregistrare de fiecare dată când cutia este mutată. Senzorul tactil este pus prin fanta din capac, împotriva „suportului acului”, între acesta și ac. În acest fel, când acul este împins în jos către înregistrare, activează senzorul.

Într-o întorsătură tragică a evenimentelor, partea cilindrică a înregistrării mele s-a rupt, așa că după ce am lipit-o pe ea se clatină pe măsură ce se rotește. Dar cred că asta se adaugă la autenticitatea playerului meu de discuri, deoarece vinilurile vechi fac și asta!

Sper că ți-a plăcut acest Instructable și noroc pentru oricine decide să-l încerce!

Recomandat: