Բովանդակություն:
Video: Raspberry Pi Soundboard: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս նախագծի նպատակն է ստեղծել 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 և տեղադրման ժամանակը
Այսպիսով, նախ վերցրեք ձեր 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 էջում:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)