Satura rādītājs:
- 1. darbība: OS un instalēšanas laiks
- 2. darbība: lejupielāde un palaišana
- 3. darbība: pielāgošana un pēcvārds
Video: Raspberry Pi skaņu dēlis: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šī projekta mērķis ir izveidot skaņu dēli ar Raspberry Pi jebkurai skaņai. Es personīgi to izveidoju ar mērķi Dungeons and Dragons soundboard ambiance. Tomēr jūs to varat izmantot jebkuram nolūkam, ja to pielāgojat
UZSTĀDĪT
Šim projektam jums būs nepieciešams:
- Interneta pieslēgums
-
Raspberry Pi (jebkurš modelis)
www.adafruit.com/product/3055
-
Barošanas adapteris Raspberry Pi
www.adafruit.com/product/1995
-
Micro SD karte <4 GB.
www.adafruit.com/product/3259
-
Runātājs
Jebkurš Aux vai Bluetooth skaļrunis ir piemērots
-
Tastatūras cipartastatūra (tastatūra darbosies arī labi
Es to izmantoju, bet tikai tāpēc, ka man tas jau piederēja
1. darbība: OS un instalēšanas laiks
Tātad, vispirms paņemiet savu Micro SD karti, jums jāinstalē kāda Linux versija. Es izmantoju Rapbian, jo tas ir īpaši izstrādāts Raspberry Pi. Šeit ir saite, lai iegūtu Raspbian attēlu. Tagad jums ir nepieciešams kāds rīks, lai to instalētu Micro SD kartē. Es izmantoju Etcher. Tas ir vairāku sistēmu rīks, kas paredzēts šim nolūkam. Izmantojiet šo saiti, lai to lejupielādētu un instalētu.
Kad esat instalējis Raspbian Micro SD kartē, pievienojiet to Raspberry Pi Micro SD kartes slotā un ieslēdziet to. Tas saka, ka iestatīšana notiek pirmo reizi, tāpēc iestatīšanas laikā noteikti neizslēdziet to. Kad tas ir izveidots un darbojas, jums jāpārliecinās, vai ir instalētas dažas lietas. Python 3, pip3, VLC Media Player un libvlc. Atveriet termināli un palaidiet šo komandu.
sudo apt-get instalēt python3 python3-pip vlc libvlc-dev youtube-dl
Tālāk ir norādīts, kā pārbaudīt, vai daļa no tā ir instalēta.
python3
python3 -versija
pip3
pip3 iesaldēt
VLC un libvlc
vlc --versija
Tagad pip3 ir Python 3 pakotņu pārvaldnieks. Ar to jūs varat instalēt python bibliotēkas. Ir dažas paketes, kas jāinstalē ar pip3. Izpildiet šīs komandas.
pip instalēt pafy
pip instalēt lasāmgrāmatu
pip instalēt python-vlc
pip instalēt youtube-dl
Ievadot pip3 freeze, jūs tos atradīsit tur.
2. darbība: lejupielāde un palaišana
Tagad, kad esat instalējis visu nepieciešamo, lai palaistu kodu, šeit jūs lejupielādējat kodu.
github.com/Dude036/soundboard
Labajā pusē redzēsit lejupielādes pogu. Lejupielādējiet kodu vēlamajā mapē. Atveriet mapi, kurā lejupielādējāt failus terminālī. Kad esat tur, lasiet ReadMe, txt, lai iegūtu vairāk informācijas.
Lai palaistu lietojumprogrammu, palaidiet šo komandu
python3 main.py
Ja startēšanas laikā ir kļūdas. pārbaudiet savu pēdējo darbību, lai pārliecinātos, ka tā darbojas pareizi. Kad esat instalējis un palaidis programmu, viss ir gatavs! Ja darbības laikā rodas kļūdas, noteikti pievienojiet to kā problēmu vietnē GitHub, un es pārliecināšos, ka tā ir atrisināta un novērsta
Galvenās ieejas:
- 0-9: sāk atskaņot attiecīgo skaņu izvēlētajā iepriekš iestatītajā iestatījumā
- + vai -: Pauze un atskaņošana
- *: Mainīt sākotnējo iestatījumu. Pēc noklusējuma tas būs vecākais saglabātais sākotnējais iestatījums. Nospiežot pogu, tajā tiks uzskaitīti visi sākotnējā iestatījumi, kas atrodas galvenajā direktorijā.
3. darbība: pielāgošana un pēcvārds
Tagad, kad kods darbojas, varat izveidot savu sākotnējo iestatījumu. Lūk, kā to izdarīt.
Jums būs nepieciešamas 10 saites uz 10 atsevišķām iepriekš iestatīta faila rindām. Katrā rindiņā nedrīkst būt atstarpes abās saites pusēs. YouTube saites darbojas arī. Pārliecinieties, vai faila beigās ir tukša rinda. Programma jums paziņos, vai tas ir pieņemami vai nē.
Paldies, ka pārbaudījāt šo pamācību! Ja kodā atrodat kļūdas, informējiet mani GitHub projekta lapā.
Ieteicams:
Raspberry Pi pašmāju pielāgota paplašināšanas dēlis: 8 soļi
Raspberry Pi pašmāju pielāgota paplašināšanas dēlis: Kopš 2015. gada es uzlaboju šo lielisko projektu, lai manā automašīnā būtu gandrīz neierobežots pielāgots multivides centrs. Kādu dienu es nolēmu ieviest organizāciju tur, izmantojot pielāgotu mājās gatavotu PCB plati. Iepriekš redzamie attēli atrodas plašā prototipa stadijā, tāpēc
RaspberryPi 3/4 pagarinājuma dēlis, lai Raspberry Pi pievienotu papildu funkcijas: 15 soļi (ar attēliem)
RaspberryPi 3/4 paplašinājuma dēlis, lai Raspberry Pi pievienotu papildu funkcijas: mēs zinām, ka aveņu pi 3/4 komplektācijā nav iebūvēts ADC (analogo ciparu pārveidotājs) un RTC (reālā laika pulkstenis), tāpēc es izstrādāju PCB, kas satur 16 kanāls 12 bitu ADC, RTC, SIM7600 4G modulis, spiedpogas, releji, USB izeja, 5 V strāvas padeve, 12 V jauda
MXY dēlis - zema budžeta XY ploteru zīmēšanas robotu dēlis: 8 soļi (ar attēliem)
MXY dēlis - zema budžeta XY ploteru zīmēšanas robotu dēlis: Mans mērķis bija izveidot mXY tāfeli tā, lai XY ploteru zīmēšanas mašīna būtu ar mazu budžetu. Tāpēc es izveidoju tāfeli, kas atvieglo tiem, kas vēlas izveidot šo projektu. Iepriekšējā projektā, izmantojot 2 gab. Nema17 soļu motorus, šī tāfele
Raspberry Pi ziņojumu dēlis: 11 soļi (ar attēliem)
Raspberry Pi ziņojumu dēlis: Šis ir projekts, pie kura es strādāju savai draudzei. Mēs vēlējāmies elektronisku ziņojumu dēli, kas būtu uzstādīts narthex/vestibila zonā un ik pēc dažām sekundēm pārvietotos pa statiskiem slaidiem. Tie bija mūsu dizaina mērķi: statiski slaidi, bez video vai
DockerPi sērijas IoT mezgla (A) dēlis Raspberry Pi 4B: 4 soļi
DockerPi sērijas IoT mezgla (A) dēlis Raspberry Pi 4B: Apraksti: IoT Node (A) ir viens no Docker Pi sērijas moduļiem. IOT mezgls (A) = GPS/BDS + GSM + Lora. I2C tieši kontrolē Lora, sūta un saņem datus, kontrolē GSM/GPS/BDS moduli, izmantojot SC16IS752, mātesplatē ir nepieciešams tikai I2C atbalsts. Atbalsts Raspbe