Talaan ng mga Nilalaman:

Raspberry Pi Soundboard: 3 Mga Hakbang
Raspberry Pi Soundboard: 3 Mga Hakbang

Video: Raspberry Pi Soundboard: 3 Mga Hakbang

Video: Raspberry Pi Soundboard: 3 Mga Hakbang
Video: 3d Printed Raspberry Pi Soundboard Demo 2024, Hulyo
Anonim
Soundboard ng Raspberry Pi
Soundboard ng Raspberry Pi

Ang layunin ng proyektong ito ay upang lumikha ng isang soundboard na may isang Raspberry Pi, para sa anumang mga tunog. Personal kong nilikha ito para sa layunin ng ambiance ng soundboard ng Dungeons at Dragons. Gayunpaman, maaari mong gamitin ito para sa anumang bagay ay ipasadya mo ito

SETUP

Para sa proyektong ito kakailanganin mo:

  • Internet access
  • Raspberry Pi (Anumang Modelo)

    www.adafruit.com/product/3055

  • Power Adapter para sa Raspberry Pi

    www.adafruit.com/product/1995

  • Micro SD card <4 GB.

    www.adafruit.com/product/3259

  • Tagapagsalita

    Ang anumang Aux o Bluetooth speaker ay mabuti

  • Keyboard Number Pad (gagana rin ang Keyboard

    Ginamit ko ito, ngunit dahil lamang sa pag-aari ko ito

Hakbang 1: Oras ng Pag-install ng OS at Pag-install

OS at Oras ng Pag-install
OS at Oras ng Pag-install

Kaya, Una kunin ang iyong Micro SD card, Kailangan mong mag-install ng ilang bersyon ng Linux. Gumamit ako ng Rapbian dahil partikular itong idinisenyo para sa Raspberry Pi. Narito ang link upang makakuha ng isang imahe ng Raspbian. Ngayon kailangan mo ng ilang tool upang mai-install ito sa Micro SD card. Ginamit ko si Etcher. Ito ay isang tool ng cross system na idinisenyo para rito. Gamitin ang link na ito upang i-download at mai-install ito.

Kapag na-install mo na ang Raspbian sa Micro SD card, i-plug ito sa slot ng Micro SD card ng Raspberry Pi, at i-power up ito. Sasabihin nito ang unang pag-setup, kaya tiyaking hindi ito papatayin habang nagse-set up. Kapag ito ay gumagana at tumatakbo na, kakailanganin mong tiyakin na mayroon kang ilang mga bagay na na-install. Python 3, pip3, VLC Media Player, at libvlc. Buksan ang isang terminal at patakbuhin ang utos na ito.

sudo apt-get install python3 python3-pip vlc libvlc-dev youtube-dl

Ngayon, narito kung paano mapatunayan ang ilan sa mga naka-install na.

sawa3

python3 --versi

pip3

pip3 freeze

VLC at libvlc

vlc --versi

Ngayon, ang pip3 ay isang tagapamahala ng Python 3 Package. Maaari kang mag-install ng mga library ng python kasama nito. Mayroong ilang mga pakete na kailangan mong i-install sa pip3. Patakbuhin ang mga utos na ito.

pip install pafy

pip install readchar

pip install python-vlc

pip install youtube-dl

Kapag nag-type ka ng pip3 freeze, mahahanap mo ang mga ito roon na nakalista doon.

Hakbang 2: Pag-download at Tumatakbo

Ngayong na-install mo na ang lahat ng kinakailangan upang mapatakbo ang code, narito kung saan mo na-download ang code.

github.com/Dude036/soundboard

Sa kanang bahagi, makakakita ka ng isang pindutan ng pag-download. I-download ang code, sa isang folder na gusto mo. Buksan ang folder kung saan mo na-download ang mga file sa terminal. Kapag nandiyan ka na, basahin ang ReadMe, txt para sa karagdagang impormasyon.

Upang patakbuhin ang Application, patakbuhin mo ang utos na ito

python3 main.py

Kung may mga error sa pagsisimula. suriin ang iyong huling hakbang upang matiyak na gumagana ito nang tama. Kapag na-install at naipatakbo ang programa, handa ka na! Kung may mga error habang tumatakbo, tiyaking idagdag ito bilang isang isyu sa GitHub at sisiguraduhin kong nalutas at naayos ito

Pangunahing Mga Input:

  • 0-9: Nagsisimulang maglaro ng kani-kanilang tunog sa preset na iyong pinili
  • + o -: I-pause at Paglaro
  • *: Baguhin ang preset. Bilang default ito ang magiging pinakamatandang naka-save na preset. Kapag pinindot mo ang pindutan, ililista nito ang lahat ng mga preset na naroroon sa pangunahing direktoryo.

Hakbang 3: Pagpapasadya at Afterword

Ngayon na natanggap mo ang code na tumatakbo, malugod kang lumikha ng iyong sariling preset. Narito kung paano ito gawin.

Kakailanganin mo ng 10 mga link, sa 10 magkakahiwalay na mga linya ng preset na file. Ang bawat linya ay hindi dapat maglaman ng anumang mga puwang sa magkabilang panig ng link. Gumagana rin ang mga link sa YouTube. Tiyaking mayroong isang walang laman na linya sa dulo ng file. Ipapaalam sa iyo ng programa kung ito ay katanggap-tanggap o hindi.

Salamat sa pag-check sa Instructable na ito! Kung nakakita ka ng anumang mga bug sa code, ipaalam sa akin sa pahina ng GitHub Project.

Inirerekumendang: