Kazalo:

Arduino Record Player: 6 korakov
Arduino Record Player: 6 korakov

Video: Arduino Record Player: 6 korakov

Video: Arduino Record Player: 6 korakov
Video: Rachmaninoff plays Rimsky-Korsakov - The Flight of the Bumblebee 2024, Julij
Anonim
Arduino predvajalnik zapisov
Arduino predvajalnik zapisov

Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com)

Za tečajni projekt sem vedel, da želim ustvariti nekaj, kar je povezano z glasbo, a hkrati dovolj preprosto, da bi to lahko izvedel novinec v kodiranju in modeliranju, kot sem jaz. Zato sem se odločil za idejo o predvajalniku plošč, ki bi se aktiviral, ko bi "iglo" spustili na ploščo.

Naslednja vadnica opisuje materiale in postopke, ki so potrebni za izdelavo predvajalnika plošč z uporabo mikrokrmilnika Arduino Uno.

1. korak: Materiali

  • Arduino Uno mikrokrmilnik
  • Ogledna plošča
  • Koračni motor in modul gonilnika motorja
  • Modul senzorja sledilne ploščice
  • Modul Sparkfun Audio Sound Breakout
  • Paket odcepljenih glav
  • 2 GB kartica Micro SD z adapterjem
  • .5W 8ohm zvočnik
  • Prenosna Power Bank
  • Spajkalnik

Potrebovali boste tudi dostop do programske opreme za urejanje zvoka, neke oblike programske opreme CAD in Arduino IDE.

2. korak: Pripravite zvočni modul

Pripravite zvočni modul
Pripravite zvočni modul
Pripravite zvočni modul
Pripravite zvočni modul
Pripravite zvočni modul
Pripravite zvočni modul

Modul, ki bo zvočno datoteko prebral v zvočnik, ni pripravljen za uporabo s ploščico, zato mu bodo morali dodati glave.

Prva slika je, kako izgleda, ko prispe. Ko na vsako stran spajkate sedem glav, bo pripravljen za uporabo.

Nato izberite, katero skladbo želite predvajati. Modul lahko vsebuje kar 512 pesmi, vendar 1 zadostuje za ta projekt. Modul za prekinitev zvoka bo predvajal samo 4-bitne zvočne datoteke z 32 KHz z imeni, ki se začnejo na "0000.ad4", "0001.ad4" itd. Če želite zvočno datoteko pretvoriti v to obliko, jo najprej pretvorite v program, kot je Audacity, v mono, 32KHz hitrost, 16-bitno zvočno datoteko z valovi. Stran za iskra zabave za ta modul vključuje tudi pripomoček, s katerim pretvorite datoteko valov v zahtevano 4-bitno obliko.

Ko naložite zvočno datoteko na kartico microSD velikosti 2 GB, je zvočni del pripravljen za uporabo!

3. korak: 3D natisnjeni deli

Priložil sem datoteke delov, ki sem jih uporabil za predvajalnik plošč. Cilinder na pokrovu je namerno daljši, kot je potrebno, zato ga lahko zmanjšate na točno tisto, kar potrebujete. Enako velja za iglo. Reža na pokrovu je mesto, kjer bo senzor na dotik štrlel iz škatle, skrit v delu, imenovanem "držalo za iglo".

4. korak: Izdelava krmilnega vezja

Izdelava krmilnega vezja
Izdelava krmilnega vezja
Izdelava krmilnega vezja
Izdelava krmilnega vezja

Tu je postavitev vezja, ki vključuje senzor na dotik, zvočni modul, koračni motor, zvočnik in arduino uno.

5. korak: Arduino skica

V prilogi je skica, ki se uporablja za izvajanje projekta. Ko pritisnete senzor na dotik, hkrati sproži zvočni modul in koračni motor.

6. korak: Združite vse skupaj

Za dokončanje projekta razporedite pripomočke in pripomočke v škatlo, tako da jih lahko, ko je zapis postavljen skozi pokrov, pritrdite na koračni motor. Predlagam, da motor prilepite, da se ne loči od zapisa vsakič, ko premaknete škatlo. Senzor na dotik je nameščen med režo v pokrovu, ob "držalu za iglo", med njim in iglo. Na ta način, ko iglo potisnete navzdol proti zapisu, aktivira senzor.

Ob tragičnem razpletu dogodkov se je cilindrični del moje plošče odlomil, zato se mi je, ko sem ga prilepila nazaj, vrtela, ko se vrti. Mislim pa, da to prispeva k pristnosti mojega gramofona, saj to počnejo tudi stari vinili!

Upam, da ste uživali v tem Instructableu in srečno vsem, ki se odločite preizkusiti!

Priporočena: