Talaan ng mga Nilalaman:

Arduino Record Player: 6 Mga Hakbang
Arduino Record Player: 6 Mga Hakbang

Video: Arduino Record Player: 6 Mga Hakbang

Video: Arduino Record Player: 6 Mga Hakbang
Video: How to Interface Industrial Sensors with Arduino Nano 2024, Hulyo
Anonim
Arduino Record Player
Arduino Record Player

Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com)

Para sa proyekto sa kurso, alam kong nais kong gumawa ng isang bagay na nauugnay sa musika, ngunit sapat na simple na ang isang coding at pagmomodelo na baguhan na tulad ko ay makakakuha nito. Kaya't, naayos ko ang ideya ng isang manlalaro ng rekord na isasaaktibo kapag ang karayom 'ay nahulog sa record.

Inilalarawan ng sumusunod na tutorial ang mga materyales at proseso na kasangkot sa paggawa ng isang record player gamit ang isang Arduino Uno microcontroller.

Hakbang 1: Mga Kagamitan

  • Arduino Uno microcontroller
  • Breadboard
  • Stepper motor, at module ng driver ng motor
  • Module ng sensor ng touch pad
  • Module ng Sparkfun Audio Sound Breakout
  • Pack ng mga breakaway header
  • 2 GB Micro SD card na may adapter
  • .5W 8ohm Tagapagsalita
  • Portable Power Bank
  • Panghinang

Kakailanganin mo rin ang pag-access sa tunog ng software ng pag-edit, ilang uri ng CAD software, at ang Arduino IDE.

Hakbang 2: Ihanda ang Sound Module

Ihanda ang Sound Module
Ihanda ang Sound Module
Ihanda ang Sound Module
Ihanda ang Sound Module
Ihanda ang Sound Module
Ihanda ang Sound Module

Ang module na magbabasa ng file ng tunog sa speaker ay hindi handa na gamitin sa isang breadboard, kaya kailangang idagdag ang mga header dito.

Ang unang larawan ay kung paano ito hitsura pagdating. Pagkatapos ng paghihinang ng pitong mga header sa bawat panig, handa na itong gamitin.

Susunod, piliin kung anong kanta ang nais mong i-play ng iyong record. Ang module ay maaaring humawak ng hanggang 512 kanta, ngunit ang 1 ay sapat para sa proyektong ito. Magpe-play lang ang audio breakout module ng 4-bit na 32KHz mga file ng tunog, na may mga pangalan na nagsisimula sa "0000.ad4", "0001.ad4", at iba pa. Upang makuha ang iyong file ng tunog sa format na ito, gumamit muna ng isang programa tulad ng Audacity upang i-convert ito sa mono, 32KHz rate, 16-bit wave audio file. Ang spark na nakakatuwang pahina para sa modyul na ito ay nagsasama rin ng isang utility kung saan i-convert ang iyong file ng alon sa kinakailangang format na 4-bit.

Pagkatapos, sa sandaling na-upload mo ang iyong file ng tunog sa 2GB microSD card, handa nang umalis ang bahagi ng audio!

Hakbang 3: Mga Naka-print na Bahaging 3D

Inilakip ko ang mga bahagi ng file na ginamit ko para sa aking record player. Ang silindro sa talukap ng mata ay sadyang mas mahaba kaysa sa kinakailangan, upang maaari mo itong i-cut down na eksakto kung ano ang kailangan mo. Ganun din sa karayom. Ang puwang sa talukap ng mata ay kung saan ang touch sensor ay mananatili sa labas ng kahon, nakatago sa bahaging tinatawag na "may-hawak ng karayom".

Hakbang 4: Paggawa ng Control Circuit

Paggawa ng Control Circuit
Paggawa ng Control Circuit
Paggawa ng Control Circuit
Paggawa ng Control Circuit

Narito ang layout ng circuit na may kasamang touch sensor, sound module, stepper motor, speaker, at arduino uno.

Hakbang 5: Arduino Sketch

Nakalakip ang sketch na ginamit upang tumakbo sa proyekto. Kapag tinulak ang touch sensor, pinapalitaw nito ang module ng tunog at stepper motor nang sabay.

Hakbang 6: Ipagsama Lahat

Upang makumpleto ang proyekto, ayusin ang mga gadget at gizmos sa kahon upang kapag ang talaan ay nakalagay sa pamamagitan ng talukap ng mata, maaari itong mai-attach sa stepper motor. Iminumungkahi ko na nakadikit ang motor, upang hindi ito mapaghiwalay mula sa record sa tuwing ilipat ang kahon. Ang touch sensor ay makakakuha ng ilagay kahit na ang puwang sa takip, laban sa "may-hawak ng karayom", sa pagitan nito at ng karayom. Sa ganitong paraan, kapag ang karayom ay itinulak pababa patungo sa talaan, pinapagana nito ang sensor.

Sa isang malungkot na pangyayari, ang silindro na bahagi ng aking talaan ay nasira, kaya matapos kong idikit muli ito sa wobble habang umiikot ito. Ngunit sa palagay ko nagdaragdag ito sa pagiging tunay ng aking record player, tulad ng ginagawa ng mga lumang vinyl na iyon din!

Inaasahan kong nasiyahan ka sa Ituturo na ito, at good luck sa sinumang magpasya na subukan ito!

Inirerekumendang: