Mundarija:

Arduino Record Player: 6 qadam
Arduino Record Player: 6 qadam

Video: Arduino Record Player: 6 qadam

Video: Arduino Record Player: 6 qadam
Video: KUKA 6-Axis Robot Arm Capabilities 2024, Iyul
Anonim
Arduino rekordchisi
Arduino rekordchisi

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)

Kurs loyihasi uchun men musiqa bilan bog'liq biror narsa qilishni xohlayotganimni bilardim, lekin shu qadar sodda edimki, men kabi kodlash va modellash yangi boshlovchi uni tortib olishi mumkin edi. Shunday qilib, men "igna" rekordga tushganda faollashtiriladigan rekordchi haqidagi fikrga asoslandim.

Quyidagi qo'llanmada Arduino Uno mikrokontroleridan foydalanib, pleyer yaratish bilan bog'liq materiallar va jarayonlar tasvirlangan.

1 -qadam: materiallar

  • Arduino Uno mikrokontroller
  • Non paneli
  • Bosqichli motor va dvigatel haydovchi moduli
  • Sensorli panel sensori moduli
  • Sparkfun Audio Sound Breakout moduli
  • Ajraladigan sarlavhalar to'plami
  • Adaptorli 2 GB Micro SD karta
  • .5W 8ohm dinamik
  • Portativ quvvat banki
  • Lehimlash temir

Shuningdek, sizga ovozni tahrirlash dasturlari, SAPR dasturlarining bir turi va Arduino IDE kerak bo'ladi.

2 -qadam: Ovoz modulini tayyorlang

Ovoz modulini tayyorlang
Ovoz modulini tayyorlang
Ovoz modulini tayyorlang
Ovoz modulini tayyorlang
Ovoz modulini tayyorlang
Ovoz modulini tayyorlang

Ovozli faylni karnayga o'qiy oladigan modul non paneli bilan ishlashga tayyor emas, shuning uchun unga sarlavhalarni qo'shish kerak bo'ladi.

Birinchi rasm - u kelganda qanday ko'rinishga ega. Har bir tomonga ettita sarlavhani lehimlagandan so'ng, u foydalanishga tayyor bo'ladi.

Keyin, qaysi qo'shiqni yozishni xohlayotganingizni tanlang. Modul 512 ta qo'shiqni o'z ichiga olishi mumkin, lekin bu loyiha uchun 1 ta etarli. Ovoz uzilish moduli faqat 4 bitli 32 kGts tovushli fayllarni o'ynaydi, ularning nomlari "0000.ad4", "0001.ad4" va boshqalardan boshlanadi. Ovozli faylni ushbu formatga o'tkazish uchun avval Audacity kabi dasturni ishlatib, uni mono, 32 kHz chastotali, 16 bitli to'lqinli audio faylga aylantiring. Ushbu modulning qiziqarli sahifasida to'lqinli faylni kerakli 4 bitli formatga o'tkazish uchun yordamchi dastur ham mavjud.

Keyin, siz ovozli faylni 2 gigabaytli microSD kartaga yuklaganingizdan so'ng, audio qismi ishga tayyor bo'ladi!

3 -qadam: 3D bosilgan qismlar

Men pleyer uchun ishlatgan qismli fayllarni biriktirdim. Qopqoqdagi tsilindr ataylab kerak bo'lgandan ko'ra uzunroqdir, shuning uchun uni kerakli darajada kesib olishingiz mumkin. Xuddi shu narsa igna uchun ham amal qiladi. Qopqoqning uyasi - bu sensorli quti "igna ushlagichi" deb nomlangan qismida yashiringan joy.

4 -qadam: Boshqaruv sxemasini yaratish

Boshqaruv sxemasini yaratish
Boshqaruv sxemasini yaratish
Boshqaruv sxemasini yaratish
Boshqaruv sxemasini yaratish

Bu erda sensorli sensor, tovush moduli, qadam dvigateli, karnay va arduino uno o'z ichiga olgan sxemalar sxemasi.

5 -qadam: Arduino eskiz

Loyihaga ishga tushirish uchun ishlatiladigan eskiz biriktirilgan. Sensor bosilganda, u bir vaqtning o'zida ovoz moduli va qadam motorini ishga tushiradi.

6 -qadam: Hammasini bir joyga to'plang

Loyihani yakunlash uchun gadjetlar va gizmoslarni qutiga joylashtiring, shunda yozuv qopqoq orqali joylashtirilsa, uni step motoriga ulash mumkin bo'ladi. Men dvigatelni yopishtirishni taklif qilaman, shunda u quti har safar ko'chirilganda rekorddan ajralmaydi. Sensor sensori qopqog'idagi teshikka, igna ushlagichiga, u bilan igna orasiga o'rnatiladi. Shunday qilib, igna rekord tomon pastga surilganda, u sensorni ishga tushiradi.

Voqealar fojiali tarzda o'zgarganda, mening rekordimning silindrsimon qismi uzilib qoldi, shuning uchun uni yopishtirgandan so'ng, u aylanayotganda chayqaladi. Menimcha, bu mening pleyerimning haqiqiyligini oshiradi, chunki eski vinillar ham shunday qilishadi!

Umid qilamanki, sizga bu ko'rsatma yoqdi va uni sinab ko'rishga qaror qilganlarga omad tilaymiz!

Tavsiya: