Sisällysluettelo:

Arduino -levysoitin: 6 vaihetta
Arduino -levysoitin: 6 vaihetta

Video: Arduino -levysoitin: 6 vaihetta

Video: Arduino -levysoitin: 6 vaihetta
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Heinäkuu
Anonim
Arduino -levysoitin
Arduino -levysoitin

Tämä ohje on luotu täyttämään Etelä -Floridan yliopiston Makecourse -projektin vaatimus (www.makecourse.com)

Kurssiprojektia varten tiesin, että halusin tehdä jotain musiikkiin liittyvää, mutta tarpeeksi yksinkertaista, että kaltainen koodaus- ja mallinnusaloittelija voisi kaltaiseni vetää sen pois. Joten päädyin ajatukseen levysoittimesta, joka aktivoituisi, kun "neula" pudotetaan levylle.

Seuraava opetusohjelma kuvaa materiaalit ja prosessit, jotka liittyvät levysoittimen tekemiseen Arduino Uno -mikro -ohjaimella.

Vaihe 1: Materiaalit

  • Arduino Uno -mikro -ohjain
  • Leipälauta
  • Askelmoottori ja moottorin ohjainmoduuli
  • Kosketuslevyn anturimoduuli
  • Sparkfun Audio Sound Breakout -moduuli
  • Pakkaus irrotettavia otsikoita
  • 2 Gt: n Micro SD -kortti sovittimella
  • .5W 8ohm kaiutin
  • Kannettava virtapankki
  • Juotin

Tarvitset myös pääsyn äänen editointiohjelmistoon, jonkinlaiseen CAD -ohjelmistoon ja Arduino IDE: hen.

Vaihe 2: Valmistele äänimoduuli

Valmistele äänimoduuli
Valmistele äänimoduuli
Valmistele äänimoduuli
Valmistele äänimoduuli
Valmistele äänimoduuli
Valmistele äänimoduuli

Moduuli, joka lukee äänitiedoston kaiuttimelle, ei ole käyttövalmis leipälevyn kanssa, joten otsikot on lisättävä siihen.

Ensimmäinen kuva on miltä se näyttää saapuessaan. Seitsemän otsikon juottamisen jälkeen kummallekin puolelle se on käyttövalmis.

Valitse seuraavaksi kappale, jonka haluat levyllesi toistettavan. Moduuliin mahtuu jopa 512 kappaletta, mutta yksi riittää tähän projektiin. Äänikatkaisumoduuli toistaa vain 4-bittisiä 32 kHz: n äänitiedostoja, joiden nimet alkavat "0000.ad4", "0001.ad4" ja niin edelleen. Jos haluat saada äänitiedoston tähän muotoon, käytä ensin Audacityn kaltaista ohjelmaa muuntaaksesi sen mustavalkoiseksi, 32 kHz: n taajuiseksi, 16-bittiseksi aaltotiedostoksi. Tämän moduulin kipinähakusivu sisältää myös apuohjelman, jolla voit muuntaa aaltotiedostosi vaadittuun 4-bittiseen muotoon.

Kun olet ladannut äänitiedoston 2 Gt: n microSD -kortille, ääniosa on käyttövalmis!

Vaihe 3: 3D -tulostetut osat

Olen liittänyt levysoittimessa käyttämäni osatiedostot. Kannessa oleva sylinteri on tarkoituksellisesti pidempi kuin tarpeen, joten voit leikata sen juuri tarvitsemallesi. Sama koskee neulaa. Kannessa oleva aukko on paikka, jossa kosketusanturi tarttuu ulos laatikosta, piilotettuna osaan, jota kutsutaan "neulanpidikkeeksi".

Vaihe 4: Ohjauspiirin tekeminen

Ohjauspiirin tekeminen
Ohjauspiirin tekeminen
Ohjauspiirin tekeminen
Ohjauspiirin tekeminen

Tässä on piirin asettelu, joka sisältää kosketusanturin, äänimoduulin, askelmoottorin, kaiuttimen ja arduino uno.

Vaihe 5: Arduino -luonnos

Liitteenä on luonnos, jota käytetään projektin suorittamiseen. Kun kosketusanturia painetaan, se laukaisee äänimoduulin ja askelmoottorin samanaikaisesti.

Vaihe 6: Laita kaikki yhteen

Viimeistele projekti järjestämällä gadgetit ja gizmos laatikkoon niin, että kun levy asetetaan kannen läpi, se voidaan kiinnittää askelmoottoriin. Ehdotan moottorin liimaamista alas, jotta se ei irtoa tietueesta aina, kun laatikkoa siirretään. Kosketusanturi asetetaan kannen aukon kautta neulan pidikettä vasten sen ja neulan väliin. Tällä tavalla, kun neula työnnetään alaspäin tietuetta kohti, se aktivoi anturin.

Tapahtumani traagisessa käänteessä levyn lieriömäinen osa katkesi, joten liimaamisen jälkeen se heiluu sen pyöriessä. Mutta luulen, että se lisää levysoittimeni aitoutta, koska myös vanhat vinyylit tekevät niin!

Toivottavasti pidit tästä Instructable -ohjelmasta ja onnea kaikille, jotka päättävät kokeilla sitä!

Suositeltava: