Tartalomjegyzék:

Arduino lemezjátszó: 6 lépés
Arduino lemezjátszó: 6 lépés

Videó: Arduino lemezjátszó: 6 lépés

Videó: Arduino lemezjátszó: 6 lépés
Videó: DIY TURNTABLE WITH ARDUINO STEP BY STEP 2024, November
Anonim
Arduino lemezjátszó
Arduino lemezjátszó

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)

A tanfolyam során tudtam, hogy valami zenével kapcsolatos dolgot szeretnék készíteni, mégis elég egyszerű ahhoz, hogy egy hozzám hasonló kódoló és modellező kezdő képes legyen rá. Így hát eldöntöttem egy lemezjátszó ötletét, amely aktiválódik, ha a "tűt" a lemezre ejti.

A következő oktatóanyag leírja a lemezjátszó Arduino Uno mikrovezérlővel történő előállításához szükséges anyagokat és folyamatokat.

1. lépés: Anyagok

  • Arduino Uno mikrovezérlő
  • Kenyeretábla
  • Léptetőmotor és motorhajtó modul
  • Érintőpad érzékelő modul
  • Sparkfun Audio Sound Breakout modul
  • Szétbontható fejlécek csomagja
  • 2 GB -os Micro SD kártya adapterrel
  • .5W 8ohm hangszóró
  • Hordozható Power Bank
  • Forrasztópáka

Hozzá kell férnie a hangszerkesztő szoftverekhez, a CAD szoftverek valamilyen formájához és az Arduino IDE -hez.

2. lépés: Készítse elő a hangmodult

Készítse elő a hangmodult
Készítse elő a hangmodult
Készítse elő a hangmodult
Készítse elő a hangmodult
Készítse elő a hangmodult
Készítse elő a hangmodult

A hangfájlt a hangszóróra kiolvasó modul nem készen áll a kenyérsütő táblával való használatra, ezért fejléceket kell hozzá adni.

Az első kép az, hogyan néz ki, amikor megérkezik. Miután hét fejet mindkét oldalra forrasztott, használatra kész.

Ezután válassza ki, hogy melyik dalt szeretné lejátszani. A modulban akár 512 dal is elfér, de ehhez a projekthez 1 is elegendő. Az audio breakout modul csak 4 bites 32 kHz-es hangfájlokat játszik le, amelyek neve "0000.ad4", "0001.ad4" és így tovább kezdődik. Ahhoz, hogy a hangfájlt ebbe a formátumba állítsa, először használjon egy olyan programot, mint az Audacity, hogy konvertálja azt monó, 32 kHz-es, 16 bites hullámú hangfájlba. Ennek a modulnak a szikra szórakoztató oldala tartalmaz egy segédprogramot is, amellyel a wave fájlt a kívánt 4 bites formátumba konvertálhatja.

Miután feltöltötte hangfájlját a 2 GB -os microSD -kártyára, az audio rész készen áll a használatra!

3. lépés: 3D nyomtatott alkatrészek

Csatoltam a lemezjátszómhoz használt alkatrészfájlokat. A fedél hengere szándékosan hosszabb, mint szükséges, így pontosan le tudja vágni, amire szüksége van. Ugyanez vonatkozik a tűre is. A fedél nyílásán az érintésérzékelő kilóg a dobozból, a "tűtartó" nevű részbe rejtve.

4. lépés: A vezérlőáramkör létrehozása

A vezérlő áramkör elkészítése
A vezérlő áramkör elkészítése
A vezérlő áramkör elkészítése
A vezérlő áramkör elkészítése

Itt található az áramkör elrendezése, amely tartalmazza az érintésérzékelőt, a hangmodult, a léptetőmotort, a hangszórót és az arduino uno -t.

5. lépés: Arduino vázlat

A mellékelt vázlat a projekt futtatásához használatos. Az érintésérzékelő megnyomásakor egyidejűleg aktiválja a hangmodult és a léptetőmotort.

6. lépés: Tegye össze mindent

A projekt befejezéséhez rendezze el a modulokat és a gizmókat a dobozban úgy, hogy amikor a rekordot a fedélen keresztül helyezzük el, akkor a léptetőmotorhoz rögzíthető legyen. Javaslom a motor leragasztását, hogy ne váljon el a rekordtól minden egyes doboz mozgatásakor. Az érintésérzékelő a fedél nyílásán keresztül, a "tűtartó" ellen, a közte és a tű között helyezkedik el. Így, amikor a tűt lefelé nyomja a rekord felé, aktiválja az érzékelőt.

Egy tragikus fordulat során a lemezem hengeres része letört, így miután visszaragasztottam, forogva inog. De azt hiszem, ez növeli a lemezjátszóm hitelességét, hiszen a régi bakelitek is ezt teszik!

Remélem tetszett ez az Instructable, és sok sikert mindenkinek, aki úgy dönt, hogy kipróbálja!

Ajánlott: