Obsah:

Zvuková deska Raspberry Pi: 3 kroky
Zvuková deska Raspberry Pi: 3 kroky

Video: Zvuková deska Raspberry Pi: 3 kroky

Video: Zvuková deska Raspberry Pi: 3 kroky
Video: Часть 5. Аудиокнига «Джунгли» Эптона Синклера (главы 18–22) 2024, Červenec
Anonim
Soundboard Raspberry Pi
Soundboard Raspberry Pi

Účelem tohoto projektu je vytvořit soundboard s Raspberry Pi pro jakékoli zvuky. Osobně jsem ho vytvořil pro účely atmosféry soundboardu Dungeons and Dragons. Můžete to však použít pro cokoli, jen si to přizpůsobíte

ZALOŽIT

Pro tento projekt budete potřebovat:

  • Přístup na internet
  • Raspberry Pi (jakýkoli model)

    www.adafruit.com/product/3055

  • Napájecí adaptér pro Raspberry Pi

    www.adafruit.com/product/1995

  • Micro SD karta <4 GB.

    www.adafruit.com/product/3259

  • mluvčí

    Jakýkoli reproduktor Aux nebo Bluetooth je v pořádku

  • Číselná klávesnice na klávesnici (Klávesnice bude také fungovat dobře

    Použil jsem to, ale jen proto, že jsem to již vlastnil

Krok 1: OS a doba instalace

OS a doba instalace
OS a doba instalace

Nejprve si tedy vezměte kartu Micro SD, musíte si nainstalovat nějakou verzi Linuxu. Použil jsem Rapbian, protože je speciálně navržen pro Raspberry Pi. Zde je odkaz na získání obrázku Raspbian. Nyní potřebujete nějaký nástroj k instalaci na kartu Micro SD. Použil jsem Etcher. Je to nástroj křížového systému k tomu určený. Pomocí tohoto odkazu jej stáhněte a nainstalujte.

Jakmile nainstalujete Raspbian na kartu Micro SD, zapojte jej do slotu pro kartu Micro SD u Raspberry Pi a zapněte jej. Řekne to při prvním nastavení, takže jej při nastavování nevypínejte. Jakmile bude spuštěn, budete se muset ujistit, že máte nainstalováno několik věcí. Python 3, pip3, VLC Media Player a libvlc. Otevřete terminál a spusťte tento příkaz.

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

Tady je postup, jak ověřit některé z jeho nainstalovaných.

python3

python3 --version

pip3

pip3 zmrazit

VLC a libvlc

vlc -verze

Nyní je pip3 správcem balíčků Pythonu 3. Můžete s ním nainstalovat knihovny pythonu. Existuje několik balíčků, které musíte nainstalovat pomocí pip3. Spusťte tyto příkazy.

pip install pafy

pip install readchar

pip install python-vlc

pip install youtube-dl

Když zadáte pip3 freeze, najdete je tam uvedené.

Krok 2: Stažení a spuštění

Nyní, když jste nainstalovali vše potřebné ke spuštění kódu, si zde stáhnete kód.

github.com/Dude036/soundboard

Na pravé straně se zobrazí tlačítko pro stažení. Stáhněte si kód do požadované složky. Otevřete složku, do které jste stáhli soubory v terminálu. Jakmile jste tam, přečtěte si další informace v souboru ReadMe, txt.

Chcete -li spustit aplikaci, spusťte tento příkaz

python3 main.py

Pokud se při spuštění vyskytnou chyby. zkontrolujte svůj poslední krok, abyste se ujistili, že funguje správně. Jakmile si program nainstalujete a spustíte, máte vše připraveno! Pokud se při běhu vyskytnou chyby, nezapomeňte jej přidat jako problém na GitHub a já se ujistím, že je vyřešen a opraven

Klíčové vstupy:

  • 0-9: Spustí přehrávání příslušného zvuku v předvolbě, kterou jste vybrali
  • + nebo -: Pozastavit a hrát
  • *: Změňte předvolbu. Ve výchozím nastavení to bude nejstarší uložená předvolba. Když stisknete tlačítko, zobrazí se seznam všech předvoleb přítomných v hlavním adresáři.

Krok 3: Přizpůsobení a doslov

Nyní, když máte spuštěný kód, můžete vytvořit vlastní předvolbu. Zde je návod, jak to udělat.

Budete potřebovat 10 odkazů na 10 samostatných řádků přednastaveného souboru. Každý řádek by neměl obsahovat mezery na obou stranách odkazu. Odkazy na YouTube také fungují. Ujistěte se, že na konci souboru je prázdný řádek. Program vám sdělí, zda je přijatelný nebo ne.

Děkujeme, že jste si prohlédli tento Instructable! Pokud v kódu najdete nějaké chyby, dejte mi vědět na stránce projektu GitHub.

Doporučuje: