Sisukord:
Video: PiPiano: 3 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Sünteesige oma väike Raspberry Pi klaver. Kasutab FluidSynth SoundFont süntesaatorit. Sisaldab polüfooniat ja jätkusuutlikkust, mis tähendab, et võite vajutada kõiki noote korraga ja noot mängib kauem, kui nuppu all hoida.
Skeem ja trükkplaat on EasyEDA -s jagatud. Disainid ja python -kood on kõik avatud. Kohanda seda omal moel!
See projekt sai alguse minu väikelapse helilaua tahvlina, kuid ma mängisin sellega rohkem kui tema. Pärast mitmeid muudatusi sai sellest väike klaver, mida täiskasvanud oskavad hinnata.
Samm: ehituse kavandamine
Vajab pakettide installimiseks vaarika PI nulli, millel on Interneti -ühendus. Teise võimalusena võib kasutada minu minimaalset kujutist, mis mängib klaverit, nagu ma selle ehitasin, samuti on eemaldatud võrgustik. Ka tavalise suurusega Raspberry Pi võiks töötada, kuid see jääks klaveriplaadist välja.
Sõltuvalt kasutatavatest kõlaritest saate kasutada JST- või kruviklemmi. Kasutasin kaasasolevate kõlaritega JST -pistikut.
Maximi võimendi kiibi asemel saate kasutada Raspbery Pi -ga ühilduvaid USB -kõlareid või adapterit, mis nõuab kiibi alla jootmiseks jootepastat. Proovisin seda mini -USB -kõlaritega, kuid see kõlab pehmemalt kui näidatud kõlarid. Kui kasutate USB -heliriistvara, pole PCB -l ühtegi helikomponenti vaja. Nad on Raspberry Pi vasakul.
Paigaldasin Raspberry Pi Zero trükkplaadi alla, kuid võite selle peal asetada. Lihtsalt veenduge, et SD -kaart oleks PCB -le märgitud tihvtiga 1 samal poolel ja veenduge, et Pi Zero päisepoldid oleksid joodetud.
See projekt vajab teie lemmikplaatide tootja kohandatud trükkplaate. Sain JLCPCB -lt 5 USD 14 USD eest.
Gerberi faili Google Drive'is, saate Gerberi genereerida ka EasyEDA -st.
Esitasin ka materjali arve tabeli.
2. samm: ehitage
Kasutasin võimendi IC -del madala temperatuuriga pliivaba jootepastat ja kuuma õhu jootmisjaama. Keskendasin kuumuse IC -i peale, kuni nägin jootmisriba IC küljel nähtavate pistikute külge. Ülejäänud komponendid on läbi augu või suure SMD suurusega, mis olid kergesti käsitsi joodetud. Kasutasin oma ümberehitatud röstriahju varasema versiooni tagasivooluks, kuid lõpuks parandasin suure osa sellest käsitsi.
Samm: tarkvara
Valmistage SD -kaart ette Raspbian Lite abil
Seadistage Pi tugi Maxim IC jaoks
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | lööma
Installige paketid
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fluidsynth python-numpy python-pip
sudo pip install pyfluidsynth
Edastage projekti failid
Kasutage WinSCP -d või mõnda muud SCP -tarkvara, et kopeerida pythoni ja helifondi fail Pi kodukausta
chmod +x piano.py
sudo nano /etc/rc.local
Kerige alla ja sisestage vahetult enne väljumisrea 0 järgmist:
python /home/pi/piano.py &
Loe ainult
On hea mõte muuta failisüsteem ainult lugemiseks, nii et selle saab lihtsalt välja lülitada.
Parempoolses ülanurgas olev lüliti võimaldab ainult lugemise välja lülitada, et süsteemi muuta.
wget
sudo bash read-only-fs.sh
Jah lugemise/kirjutamise hüppaja jaoks GPIO = 3
Ei GPIO peatamiseks
Jah, kerneli paanika korral
Valige suvand 1 Pi Zero W ja Pi Zero 1.3 jaoks ning variant 2 versiooni 1.2 (mitte W) jaoks
USB -heliriistvara kasutamisel laadige alla USBpiano.py ja nimetage ümber nimeks piano.py
Tegin klaverile kaardipildi, konfigureerisin selle ehitamise viisi. Kõik ebavajalik eemaldati pildilt, sealhulgas võrgustik. Kasutab vaikeparooli: vaarikas
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)
Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: 4 sammu (koos piltidega)
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: Kitronik Leiutaja komplekt BBC micro: bit jaoks on suurepärane sissejuhatus elektroonikaga mikrokontrolleritele, kasutades leivaplaati. See komplekti versioon on mõeldud kasutamiseks koos odava BBC mikro: bitiga. Üksikasjalik õpetusraamat, mis tuleb
Aktiivse muusikapeo LED -latern ja Bluetooth -kõlar koos pimedas helendava PLA -ga: 7 sammu (koos piltidega)
Aktiivse muusikapeo LED -latern ja Bluetooth -kõlar koos helendusega pimedas PLA: Tere, ja aitäh, et häälestasite minu juhendatavaks! Igal aastal teen koos oma pojaga, kes on nüüd 14., huvitava projekti. Oleme ehitanud nelikopteri, ujumistempo. (mis on ka juhendatav), CNC korpuse pink ja Fidget Spinners
3 KANALI AUDIO MIXER koos FM -raadiosaatjaga: 19 sammu (koos piltidega)
3 KANALI AUDIO MIXER, mis on integreeritud FM -raadiosaatjaga: Hei kõik, selles artiklis ma aitan teil ehitada oma 3 KANALI AUDIO MIXER koos FM -raadiosaatjaga