Tartalomjegyzék:

Raspberry Pi Soundboard: 3 lépés
Raspberry Pi Soundboard: 3 lépés

Videó: Raspberry Pi Soundboard: 3 lépés

Videó: Raspberry Pi Soundboard: 3 lépés
Videó: CircuitPython School - Playing Sound (wav or mp3) with PyGame on a Raspberry Pi 2024, November
Anonim
Raspberry Pi Soundboard
Raspberry Pi Soundboard

Ennek a projektnek a célja, hogy Raspberry Pi hangtáblát hozzon létre bármilyen hanghoz. Én személy szerint a Dungeons and Dragons soundboard hangulata céljából hoztam létre. Ezt azonban bármire használhatja, ha személyre szabja

BEÁLLÍT

Ehhez a projekthez szüksége lesz:

  • Internet-hozzáférés
  • Raspberry Pi (bármilyen modell)

    www.adafruit.com/product/3055

  • Tápegység a Raspberry Pi számára

    www.adafruit.com/product/1995

  • Micro SD kártya <4 GB.

    www.adafruit.com/product/3259

  • Hangszóró

    Bármilyen Aux vagy Bluetooth hangszóró rendben van

  • Billentyűzet számbillentyűzet (A billentyűzet is jól működik

    Ezt használtam, de csak azért, mert már birtokoltam

1. lépés: OS és telepítési idő

OS és telepítési idő
OS és telepítési idő

Tehát először vegye elő a Micro SD kártyát, telepítenie kell a Linux valamely verzióját. Azért használtam a Rapbian -t, mert kifejezetten a Raspberry Pi -hez készült. Itt a link a Raspbian képhez. Most szüksége van egy eszközre, hogy telepítse a Micro SD kártyára. Én Etchert használtam. Ez egy cross -system eszköz, amelyet erre terveztek. Használja ezt a linket a letöltéséhez és telepítéséhez.

Miután telepítette a Raspbian programot a Micro SD kártyára, csatlakoztassa a Raspberry Pi Micro SD kártyahelyéhez, és kapcsolja be. Azt fogja mondani, hogy az első beállítás, ezért ügyeljen arra, hogy ne kapcsolja ki a beállítást. Miután elindult, győződjön meg arról, hogy telepített néhány dolgot. Python 3, pip3, VLC Media Player és libvlc. Nyisson meg egy terminált, és futtassa ezt a parancsot.

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

Most nézze meg, hogyan ellenőrizheti, hogy egyesek telepítve vannak -e.

python3

python3 --verzió

pip3

pip3 lefagy

VLC és libvlc

vlc --verzió

A pip3 most egy Python 3 csomagkezelő. Python könyvtárakat telepíthet vele. Néhány csomagot telepítenie kell a pip3 segítségével. Futtassa ezeket a parancsokat.

pip install pafy

pip install readchar

pip install python-vlc

pip install youtube-dl

Amikor beírja a pip3 freeze parancsot, ott megtalálja őket.

2. lépés: Letöltés és futtatás

Most, hogy telepített mindent, ami a kód futtatásához szükséges, innen tölti le a kódot.

github.com/Dude036/soundboard

A jobb oldalon megjelenik a letöltés gomb. Töltse le a kódot a kívánt mappába. Nyissa meg azt a mappát, ahonnan letöltötte a fájlokat a terminálon. Ha már ott van, további információkért olvassa el a ReadMe, txt fájlt.

Az alkalmazás futtatásához futtassa ezt a parancsot

python3 main.py

Ha hibák vannak az indításkor. ellenőrizze az utolsó lépést, hogy megbizonyosodjon arról, hogy megfelelően működik. Miután telepítette és futtatta a programot, készen áll! Ha futás közben hiba lép fel, feltétlenül adja hozzá problémaként a GitHub -on, és gondoskodom arról, hogy megoldódjon és kijavuljon

Kulcsbemenetek:

  • 0-9: Elkezdi lejátszani a kiválasztott előre beállított hangot
  • + vagy -: Szünet és lejátszás
  • *: Az előre beállított érték megváltoztatása. Alapértelmezés szerint ez lesz a legrégebben mentett előre beállított érték. Ha megnyomja a gombot, megjelenik a főkönyvtárban található összes előre beállított érték.

3. lépés: Testreszabás és utószó

Most, hogy a kód fut, készítsen saját előre beállított értéket. Íme, hogyan kell csinálni.

10 linkre lesz szüksége az előre beállított fájl 10 külön sorában. Minden sor nem tartalmazhat szóközt a link mindkét oldalán. A YouTube linkek is működnek. Győződjön meg arról, hogy a fájl végén van egy üres sor. A program tájékoztatni fogja, hogy elfogadható -e vagy sem.

Köszönjük, hogy megtekintette ezt az Instructable -t! Ha hibákat talál a kódban, tudassa velem a GitHub Project oldalon.

Ajánlott: