INHOUDSOPGAWE:
Video: PiPiano: 3 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Sintetiseer u eie klein Raspberry Pi -klavier. Gebruik FluidSynth SoundFont -sintetiseerder. Dit bevat polifonie en sustain, wat beteken dat u al die note tegelyk kan druk en die noot sal langer speel terwyl die knop ingedruk gehou word.
Skematiese en PCB word gedeel op EasyEDA. Ontwerpe en luislangkode is almal oop. Pas dit op u manier aan!
Hierdie projek het eers begin as 'n klankbord vir my kleuter, maar ek het meer daarmee gespeel as hy. Na verskeie hersienings het dit 'n bietjie klavier geword wat grootmense kan waardeer.
Stap 1: Beplan vir bou
Benodig 'n Raspberry PI -nul met 'n internetverbinding om pakkette te installeer. U kan ook my minimale beeld wat die klavier speel, gebruik terwyl ek dit gebou het; netwerk is ook verwyder. 'N Raspberry Pi van gewone grootte kan ook werk, maar dit sou uit die klavier -PCB steek.
U kan JST- of skroefaansluitings gebruik, afhangende van die luidsprekers wat u gebruik. Ek gebruik die JST -aansluiting met ingeslote luidsprekers.
U kan Raspbery Pi -versoenbare USB -klankluidsprekers of -adapter gebruik in plaas van die Maxim -versterker -chip, wat soldeerpasta benodig om dit onder die chip te soldeer. Ek het dit probeer met mini -USB -luidsprekers, maar dit klink meer dun as die getoonde luidsprekers. As u USB -klankhardeware gebruik, is geen van die klankkomponente op die PCB nodig nie. Hulle is aan die linkerkant van die Raspberry Pi.
Ek het die Raspberry Pi Zero onder die PCB gemonteer, maar u kan dit bo -op sit. Maak net seker dat die SD -kaart dieselfde kant is as pen 1 op die PCB, en maak seker dat die koppenne op die Pi Zero gesoldeer is.
Hierdie projek benodig 'n pasgemaakte PCB van u gunsteling PCB -vervaardiger. Ek het 5 by JLCPCB gekry vir 14 USD.
Gerber -lĂȘer op Google Drive, kan u ook die Gerber van EasyEDA genereer.
Ek het ook 'n Bill of Materials -sigblad verskaf.
Stap 2: Bou
Ek het loodvrye soldeerpasta met 'n lae temperatuur en 'n warm lug -soldeerstasie op die Amp IC's gebruik. Ek het die hitte bo -op die IC gefokus totdat ek die soldeerkraal kon sien aan verbindings wat aan die kant van die IC sigbaar was. Die res van die komponente is deur 'n gat of 'n groot SMD -grootte wat maklik met die hand gesoldeer is. Ek het my omgeboude broodrooster gebruik om 'n vroeëre hersiening te herlaai, maar ek het uiteindelik baie daarvan reggemaak.
Stap 3: sagteware
Berei SD -kaart voor met Raspbian Lite
Stel Pi -ondersteuning vir Maxim IC op
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bash
Installeer pakkette
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fluidsynth python-numpy python-pip
sudo pip installeer pyfluidsynth
Dra projeklĂȘers oor
Gebruik WinSCP of ander SCP -sagteware om python- en klankletterlĂȘer na die Pi -tuisgids te kopieer
chmod +x klavier.py
sudo nano /etc/rc.local
Blaai af en voer die volgende in net voor afrit 0:
python /home/pi/piano.py &
Alleen -lees
Dit is 'n goeie idee om die lĂȘerstelsel slegs leesbaar te maak, sodat dit net afgeskakel kan word.
Met die skakelaar regs bo kan u leesalleen uitskakel om die stelsel te kan verander.
wget
sudo bash read-only-fs.sh
Ja vir lees/skryf -trui GPIO = 3
Nee vir GPIO-stop
Ja vir kernpaniek
Kies opsie 1 vir Pi Zero W en Pi Zero 1.3 en opsie 2 vir 'n 1.2 weergawe (nie W)
Laai USBpiano.py af en hernoem dit na piano.py as u USB -klankhardeware gebruik
Ek het 'n kaartafbeelding vir die klavier gemaak, die manier waarop ek dit gebou het, gekonfigureer. Alles wat onnodig is, is verwyder uit die beeld, insluitend netwerk. Gebruik standaard wagwoord: framboos
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hĂȘ om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulĂȘr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer