Բովանդակություն:

Raspberry Pi Soundboard: 3 քայլ
Raspberry Pi Soundboard: 3 քայլ

Video: Raspberry Pi Soundboard: 3 քայլ

Video: Raspberry Pi Soundboard: 3 քայլ
Video: CircuitPython School - Playing Sound (wav or mp3) with PyGame on a Raspberry Pi 2024, Նոյեմբեր
Anonim
Ազնվամորի Պի սաունդբորդ
Ազնվամորի Պի սաունդբորդ

Այս նախագծի նպատակն է ստեղծել Raspberry Pi- ով ձայնային տախտակ ՝ ցանկացած հնչյունների համար: Ես անձամբ այն ստեղծել եմ Dungeons and Dragons soundboard մթնոլորտի նպատակով: Այնուամենայնիվ, դուք կարող եք այն օգտագործել ցանկացած բանի համար, եթե այն հարմարեցնեք

ԿԱՐԳԱՎՈՐՈՄ

Այս նախագծի համար ձեզ հարկավոր է.

  • Ինտերնետ հասանելիության
  • Raspberry Pi (ցանկացած մոդել)

    www.adafruit.com/product/3055

  • Power ադապտեր Raspberry Pi- ի համար

    www.adafruit.com/product/1995

  • Միկրո SD քարտ <4 ԳԲ:

    www.adafruit.com/product/3259

  • Խոսնակ

    Aանկացած Aux կամ Bluetooth բարձրախոս լավ է

  • Ստեղնաշարի համարների պահոց (ստեղնաշարը նույնպես լավ կաշխատի

    Ես օգտագործել եմ սա, բայց միայն այն պատճառով, որ արդեն իսկ պատկանում էի դրան:

Քայլ 1: OS և տեղադրման ժամանակը

OS և տեղադրման ժամանակը
OS և տեղադրման ժամանակը

Այսպիսով, նախ վերցրեք ձեր Micro SD քարտը, դուք պետք է տեղադրեք Linux- ի որոշ տարբերակ: Ես օգտագործեցի Rapbian- ը, քանի որ այն հատուկ մշակված է Raspberry Pi- ի համար: Ահա Raspbian պատկեր ստանալու համար հղումը: Այժմ ձեզ անհրաժեշտ է ինչ -որ գործիք ՝ այն Micro SD քարտի վրա տեղադրելու համար: Ես օգտագործել եմ Etcher: Դա խաչաձեւ համակարգի գործիք է, որը նախատեսված է դրա համար: Օգտագործեք այս հղումը `այն ներբեռնելու և տեղադրելու համար:

Երբ դուք տեղադրեք Raspbian- ը Micro SD քարտի վրա, միացրեք այն Raspberry Pi- ի Micro SD քարտի բնիկին և միացրեք այն: Այն կասի առաջին անգամ կարգավորում, այնպես որ համոզվեք, որ այն անջատելիս միացնելիս: Գործարկելուց հետո դուք պետք է համոզվեք, որ տեղադրված են մի քանի բան: Python 3, pip3, VLC Media Player և libvlc: Բացեք տերմինալը և գործարկեք այս հրամանը:

sudo apt-get տեղադրել python3 python3-pip vlc libvlc-dev youtube-dl

Այժմ, ահա թե ինչպես կարելի է ստուգել դրա տեղադրված որոշ հատվածներ:

պիթոն 3

python3 -շեղում

pip3

pip3 սառեցնել

VLC և libvlc

vlc -շեղում

Այժմ, pip3- ը Python 3 Փաթեթի կառավարիչ է: Դրանով կարող եք տեղադրել python գրադարաններ: Կան մի քանի փաթեթներ, որոնք դուք պետք է տեղադրեք pip3- ով: Գործարկեք այս հրամանները:

pip տեղադրել pafy

pip տեղադրել readchar

pip տեղադրել python-vlc

pip տեղադրել youtube-dl

Երբ մուտքագրում եք pip3 freeze, այնտեղ դրանք կգտնեք այնտեղ նշված:

Քայլ 2: Ներբեռնում և գործարկում

Այժմ, երբ դուք տեղադրել եք ամեն ինչ, որն անհրաժեշտ է կոդը գործարկելու համար, ահա թե որտեղից եք ներբեռնում ծածկագիրը:

github.com/Dude036/soundboard

Աջ կողմում կտեսնեք ներբեռնման կոճակը: Ներբեռնեք կոդը ՝ ձեր ուզած թղթապանակում: Բացեք թղթապանակը, որտեղից բեռնել եք ֆայլերը տերմինալում: Երբ այնտեղ լինեք, կարդացեք ReadMe, txt ՝ լրացուցիչ տեղեկությունների համար:

Applicationրագիրը գործարկելու համար դուք գործարկում եք այս հրամանը

python3 main.py

Եթե գործարկման ժամանակ սխալներ կան: ստուգեք ձեր վերջին քայլը `համոզվելու համար, որ այն ճիշտ է աշխատում: You'veրագիրը տեղադրելուց և գործարկելուց հետո ամեն ինչ պատրաստ է: Եթե աշխատելու ընթացքում սխալներ կան, անպայման ավելացրեք այն որպես խնդիր GitHub- ում, և ես կհամոզվեմ, որ այն լուծված և շտկված է

Հիմնական մուտքագրումներ.

  • 0-9. Սկսում է համապատասխան ձայնի նվագարկումը ձեր ընտրած նախադրված ռեժիմում
  • + կամ -: Դադար և խաղացեք
  • *: Փոխել նախադրվածը: Լռելյայն դա կլինի ամենահին պահված նախադրվածը: Երբ սեղմում եք կոճակը, այն կցուցադրի հիմնական գրացուցակում առկա բոլոր նախադրյալները:

Քայլ 3: Անհատականացում և հետբառ

Այժմ, երբ գործարկել եք կոդը, կարող եք ստեղծել ձեր սեփական նախադրվածը: Ահա թե ինչպես դա անել:

Ձեզ անհրաժեշտ կլինի 10 հղում ՝ նախապես տեղադրված ֆայլի 10 առանձին տողերի վրա: Յուրաքանչյուր տող չպետք է պարունակի բացատներ հղման երկու կողմերում: YouTube հղումները նույնպես աշխատում են: Համոզվեք, որ ֆայլի վերջում դատարկ տող կա: Programրագիրը ձեզ կտեղեկացնի ՝ ընդունելի է, թե ոչ:

Շնորհակալություն այս հրահանգը ստուգելու համար: Եթե ծածկագրում որևէ սխալ հայտնաբերեք, տեղեկացրեք ինձ GitHub Project էջում:

Խորհուրդ ենք տալիս: