Innehållsförteckning:

Raspberry Pi Soundboard: 3 steg
Raspberry Pi Soundboard: 3 steg

Video: Raspberry Pi Soundboard: 3 steg

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

Syftet med detta projekt är att skapa en soundboard med en Raspberry Pi, för alla ljud. Jag skapade den personligen för Dungeons and Dragons soundboard -atmosfär. Du kan dock använda detta till vad som helst om du anpassar det

UPPSTART

För detta projekt behöver du:

  • Internetåtkomst
  • Raspberry Pi (valfri modell)

    www.adafruit.com/product/3055

  • Strömadapter för Raspberry Pi

    www.adafruit.com/product/1995

  • Micro SD -kort <4 GB.

    www.adafruit.com/product/3259

  • Högtalare

    Alla Aux- eller Bluetooth -högtalare är bra

  • Tangentbordets nummerplatta (tangentbordet fungerar också bra

    Jag använde det här, men bara för att jag redan ägde det

Steg 1: OS och installationstid

OS och installationstid
OS och installationstid

Så ta först ditt Micro SD -kort, du måste installera någon version av Linux. Jag använde Rapbian eftersom det är speciellt utformat för Raspberry Pi. Här är länken för att få en Raspbian -bild. Nu behöver du något verktyg för att installera det på Micro SD -kortet. Jag använde Etcher. Det är ett tvärsystemsverktyg som är utformat för detta. Använd den här länken för att ladda ner och installera den.

När du har installerat Raspbian på Micro SD -kortet, anslut det till Raspberry Pi: s Micro SD -kortplats och slå på det. Det kommer att säga första gången installationen, så se till att inte stänga av den medan du konfigurerar. När det väl är igång måste du se till att du har några saker installerade. Python 3, pip3, VLC Media Player och libvlc. Öppna en terminal och kör det här kommandot.

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

Nu kan du verifiera att en del av den är installerad.

python3

python3 -version

pip3

pip3 frysa

VLC och libvlc

vlc -version

Nu är pip3 en Python 3 Package Manager. Du kan installera pythonbibliotek med det. Det finns några paket du måste installera med pip3. Kör dessa kommandon.

pip installera pafy

pip installera readchar

pip installera python-vlc

pip installera youtube-dl

När du skriver pip3 freeze hittar du dem där listade där.

Steg 2: Ladda ner och kör

Nu när du har installerat allt som är nödvändigt för att köra koden, hämtar du koden här.

github.com/Dude036/soundboard

På höger sida ser du en nedladdningsknapp. Ladda ner koden till en mapp du vill ha. Öppna mappen där du laddade ner filerna i terminalen. När du väl är där kan du läsa ReadMe, txt för mer information.

För att köra programmet kör du det här kommandot

python3 main.py

Om det uppstår fel vid start. kontrollera ditt sista steg för att se till att det fungerar korrekt. När du har installerat och kört programmet är du klar! Om det finns fel när du kör, se till att lägga till det som ett problem på GitHub och jag ser till att det är löst och fixat

Viktiga ingångar:

  • 0-9: Börjar spela upp respektive ljud i den förinställning du har valt
  • + eller -: Pausa och spela
  • *: Ändra förinställning. Som standard är det den äldsta sparade förinställningen. När du trycker på knappen listas alla förinställningar som finns i huvudkatalogen.

Steg 3: Anpassning och efterord

Nu när du har koden igång är du välkommen att skapa din egen förinställning. Så här gör du.

Du behöver 10 länkar på 10 separata rader i den förinställda filen. Varje rad får inte innehålla mellanslag på vardera sidan av länken. YouTube -länkar fungerar också. Se till att det finns en tom rad i slutet av filen. Programmet meddelar dig om det är acceptabelt eller inte.

Tack för att du kollade in denna instruerbara! Om du hittar några fel i koden, meddela mig på GitHub Project -sidan.

Rekommenderad: