Orodha ya maudhui:

Raspberry Pi Soundboard: 3 Hatua
Raspberry Pi Soundboard: 3 Hatua

Video: Raspberry Pi Soundboard: 3 Hatua

Video: Raspberry Pi Soundboard: 3 Hatua
Video: CircuitPython School - Playing Sound (wav or mp3) with PyGame on a Raspberry Pi 2024, Novemba
Anonim
Raspberry Pi Soundboard
Raspberry Pi Soundboard

Madhumuni ya mradi huu ni kuunda ubao wa sauti na Raspberry Pi, kwa sauti yoyote. Mimi mwenyewe niliiunda kwa kusudi la Nyumba ya wafungwa na Dragons. Walakini, unaweza kutumia hii kwa chochote ukibadilisha

KUWEKA

Kwa mradi huu utahitaji:

  • Ufikiaji wa Mtandao
  • Raspberry Pi (Mfano wowote)

    www.adafruit.com/product/3055

  • Adapter ya Nguvu kwa Raspberry Pi

    www.adafruit.com/product/1995

  • Kadi ndogo ya SD <4 GB.

    www.adafruit.com/product/3259

  • Spika

    Spika yoyote ya Aux au Bluetooth ni sawa

  • Nambari ya Kinanda Pad (Kinanda pia itafanya kazi vizuri

    Nilitumia hii, lakini kwa sababu tu nilikuwa nikimiliki. https://www.amazon.com/Numeric-Jelly-Comb-Portabl ……

Hatua ya 1: OS na Muda wa Ufungaji

Muda wa OS na Ufungaji
Muda wa OS na Ufungaji

Kwa hivyo, Kwanza chukua kadi yako ya Micro SD, Unahitaji kusanikisha toleo la Linux. Nilitumia Rapbian kwa sababu imeundwa mahsusi kwa Raspberry Pi. Hapa kuna kiunga cha kupata picha ya Raspbian. Sasa unahitaji zana fulani kuiweka kwenye kadi ya Micro SD. Nilitumia Etcher. Ni zana ya mfumo wa msalaba iliyoundwa kwa hii. Tumia kiunga hiki kupakua na kuisakinisha.

Mara tu ikiwa umeweka Raspbian kwenye kadi ya Micro SD, ingiza kwenye slot ya kadi ya Micro SD ya Raspberry Pi, na uiweze nguvu. Itasema mara ya kwanza kuanzisha, kwa hivyo hakikisha usizime wakati wa kuweka mipangilio. Mara tu inapoanza, utahitaji kuhakikisha kuwa umesakinisha vitu vichache. Python 3, pip3, VLC Media Player, na libvlc. Fungua kituo na utumie amri hii.

Sudo apt-get kufunga python3 python3-pip vlc libvlc-dev youtube-dl

Sasa, hii ndio njia ya kudhibitisha zingine zimewekwa.

chatu3

python3 - mabadiliko

bomba3

pip3 kufungia

VLC na libvlc

vlc - tafsiri

Sasa, pip3 ni msimamizi wa Kifurushi cha Python 3. Unaweza kufunga maktaba ya chatu nayo. Kuna vifurushi kadhaa unahitaji kusanikisha na pip3. Endesha amri hizi.

bomba funga pafy

pip kufunga readchar

bomba funga python-vlc

bomba funga youtube-dl

Unapoandika kufungia pip3, utazipata hapo zimeorodheshwa hapo.

Hatua ya 2: Kupakua na Kuendesha

Sasa kwa kuwa umeweka kila kitu muhimu kutekeleza nambari, hapa ndipo unapopakua nambari.

github.com/Dude036/soundboard

Upande wa kulia, utaona kitufe cha kupakua. Pakua nambari, kwenye folda unayotaka. Fungua folda ambapo umepakua faili kwenye terminal. Mara tu utakapokuwa hapo, soma ReadMe, txt kwa habari zaidi.

Ili kuendesha Programu, unaendesha amri hii

python3 kuu.py

Ikiwa kuna makosa wakati wa kuanza. angalia hatua yako ya mwisho ili kuhakikisha inafanya kazi kwa usahihi. Mara tu ikiwa umeweka na kuendesha programu, uko tayari! Ikiwa kuna makosa wakati unafanya kazi, hakikisha kuiongeza kama suala kwenye GitHub na nitahakikisha kuwa imetatuliwa na imerekebishwa

Pembejeo muhimu:

  • 0-9: Huanza kucheza sauti husika katika mipangilio uliyowachagua awali
  • + au -: Sitisha na Cheza
  • *: Badilisha mipangilio iliyowekwa awali. Kwa chaguo-msingi itakuwa mipangilio ya zamani iliyohifadhiwa. Unapobonyeza kitufe, itaorodhesha mipangilio yote iliyopo kwenye saraka kuu.

Hatua ya 3: Customization na Afterword

Sasa kwa kuwa nambari yako inaendeshwa, unakaribishwa kuunda mipangilio yako mwenyewe. Hapa kuna jinsi ya kuifanya.

Utahitaji viungo 10, kwenye mistari 10 tofauti ya faili iliyowekwa awali. Kila mstari haipaswi kuwa na nafasi yoyote upande wowote wa kiunga. Viungo vya YouTube hufanya kazi pia. Hakikisha kuna laini tupu mwishoni mwa faili. Programu itakujulisha ikiwa inakubalika au la.

Asante kwa kuangalia hii inayoweza kufundishwa! Ikiwa unapata mende yoyote kwenye nambari, nijulishe kwenye ukurasa wa Mradi wa GitHub.

Ilipendekeza: