Innholdsfortegnelse:

Raspberry Pi Soundboard: 3 trinn
Raspberry Pi Soundboard: 3 trinn

Video: Raspberry Pi Soundboard: 3 trinn

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

Formålet med dette prosjektet er å lage et lydbord med en Raspberry Pi, for alle lyder. Jeg personlig opprettet den for Dungeons and Dragons lydbordstemning. Du kan imidlertid bruke dette til hva som helst hvis du tilpasser det

OPPSETT

For dette prosjektet trenger du:

  • Internettilgang
  • Raspberry Pi (hvilken som helst modell)

    www.adafruit.com/product/3055

  • Strømadapter for Raspberry Pi

    www.adafruit.com/product/1995

  • Micro SD -kort <4 GB.

    www.adafruit.com/product/3259

  • Høyttaler

    Enhver Aux- eller Bluetooth -høyttaler er bra

  • Tastaturnummerpute (Tastatur fungerer også fint

    Jeg brukte dette, men bare fordi jeg allerede eide det

Trinn 1: OS og installasjonstid

OS og installasjonstid
OS og installasjonstid

Så ta først Micro SD -kortet ditt, du må installere en versjon av Linux. Jeg brukte Rapbian fordi den er spesielt designet for Raspberry Pi. Her er lenken for å få et Raspbian -bilde. Nå trenger du et verktøy for å installere det på Micro SD -kortet. Jeg brukte Etcher. Det er et krysssystemverktøy designet for dette. Bruk denne lenken for å laste ned og installere den.

Når du har installert Raspbian på Micro SD -kortet, kobler du det til Raspberry Pi's Micro SD -kortspor og slår det på. Det vil si første gangs oppsett, så sørg for å ikke slå den av mens du konfigurerer. Når det er i gang, må du sørge for at du har noen ting installert. Python 3, pip3, VLC Media Player og libvlc. Åpne en terminal og kjør denne kommandoen.

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

Nå kan du kontrollere at noe av det er installert.

python3

python3 -versjon

pip3

pip3 fryse

VLC og libvlc

vlc -versjon

Nå er pip3 en Python 3 Package Manager. Du kan installere python -biblioteker med den. Det er noen få pakker du må installere med pip3. Kjør disse kommandoene.

pip installer pafy

pip installere readchar

pip installer python-vlc

pip installer youtube-dl

Når du skriver pip3 freeze, finner du dem der oppført der.

Trinn 2: Nedlasting og kjøring

Nå som du har installert alt som er nødvendig for å kjøre koden, laster du ned koden her.

github.com/Dude036/soundboard

På høyre side ser du en nedlastingsknapp. Last ned koden til en mappe du vil ha. Åpne mappen der du lastet ned filene i terminalen. Når du er der, les ReadMe, txt for mer informasjon.

For å kjøre programmet kjører du denne kommandoen

python3 main.py

Hvis det er feil ved oppstart. sjekk det siste trinnet for å sikre at det fungerer som det skal. Når du har installert og kjørt programmet, er du klar! Hvis det er feil mens du kjører, må du legge til det som et problem på GitHub, og jeg vil sørge for at det er løst og løst

Viktige innganger:

  • 0-9: Starter avspillingen av den respektive lyden i forhåndsinnstillingen du har valgt
  • + eller -: Pause og spill
  • *: Endre forhåndsinnstilling. Som standard vil det være den eldste lagrede forhåndsinnstillingen. Når du trykker på knappen, vises alle forhåndsinnstillingene i hovedkatalogen.

Trinn 3: Tilpasning og etterord

Nå som du har koden i gang, er du velkommen til å lage din egen forhåndsinnstilling. Slik gjør du det.

Du trenger 10 lenker, på 10 separate linjer i den forhåndsinnstilte filen. Hver linje bør ikke inneholde mellomrom på hver side av lenken. YouTube -lenker fungerer også. Sørg for at det er en tom linje på slutten av filen. Programmet gir deg beskjed om det er akseptabelt eller ikke.

Takk for at du sjekket denne instruksjonsboken! Gi meg beskjed på GitHub Project -siden hvis du finner feil i koden.

Anbefalt: