Orodha ya maudhui:
Video: PiPiano: Hatua 3 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Unganisha piano yako mwenyewe ya Raspberry Pi. Inatumia synthesizer ya FluidSynth SoundFont. Sifa polyphony na endelea, ikimaanisha unaweza kushinikiza noti zote mara moja na daftari litacheza kwa muda mrefu na kitufe kilichowekwa chini.
Mpangilio na PCB zinashirikiwa kwenye EasyEDA. Miundo na msimbo wa chatu zote ziko wazi. Geuza kukufaa kwa njia yako!
Mradi huu ulianza kama bodi ya sauti ndogo kwa mtoto wangu mdogo, lakini nilicheza nayo zaidi kuliko yeye. Baada ya marekebisho kadhaa ikawa watu wazima wazima wa piano wanaweza kufahamu.
Hatua ya 1: Panga Ujenzi
Inahitaji sifuri ya Raspberry PI ambayo ina unganisho la mtandao kusanikisha vifurushi. Vinginevyo mtu anaweza kutumia picha yangu ndogo ambayo hucheza piano kama nilivyoijenga, mitandao imeondolewa pia. Ukubwa wa kawaida wa Raspberry Pi inaweza kufanya kazi pia, lakini ingeweza kutoka kwa piano PCB.
Unaweza kutumia JST au vituo vya screw, kulingana na spika unazotumia. Nilitumia kiunganishi cha JST na spika zilizofungwa.
Unaweza kutumia spika za sauti za Raspbery Pi zinazoendana na USB au adapta badala ya chip ya amplifaya ya Maxim, ambayo inahitaji kuweka kwa solder ili kuiunganisha chini ya chip. Nilijaribu na spika za mini za USB, lakini inasikika kuwa nyepesi zaidi kuliko spika zilizoonyeshwa. Ikiwa unatumia vifaa vya sauti vya USB, hakuna sehemu yoyote ya sauti kwenye PCB itahitajika. Wao ni upande wa kushoto wa Raspberry Pi.
Niliweka Raspberry Pi Zero chini ya PCB, lakini unaweza kuweka juu. Hakikisha tu kuwa kadi ya SD iko sawa na pini 1 iliyowekwa alama kwenye PCB na hakikisha pini za kichwa kwenye Pi Zero zimeuzwa ili zilingane.
Mradi huu unahitaji PCB ya kawaida kutoka kwa mtengenezaji wako pendwa wa PCB. Nilipata 5 kutoka JLCPCB kwa dola 14.
Faili ya Gerber kwenye Hifadhi ya Google, unaweza pia kutoa Gerber kutoka EasyEDA.
Pia nilitoa lahajedwali la Muswada wa Vifaa.
Hatua ya 2: Jenga
Nilitumia kiwango cha chini cha risasi ya bure ya solder na kituo cha moto cha hewa kwenye AMP IC. Nilielekeza joto juu ya IC hadi nilipoweza kuona bead ya solder kwa viunganishi vinavyoonekana upande wa IC. Vipengele vingine ni kupitia shimo au saizi kubwa ya SMD iliyouzwa kwa urahisi. Nilitumia oveni yangu iliyogeuzwa ili kubadilisha tena marekebisho, lakini niliishia kurekebisha mikono yake mengi.
Hatua ya 3: Programu
Andaa kadi ya SD na Raspbian Lite
Sanidi usaidizi wa Pi kwa Maxim IC
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Script/master/i2samp.sh | bash
Sakinisha vifurushi
Sudo apt-pata sasisho
sasisho la kupata apt
Sudo apt-get kufunga fluidsynth python-numpy python-pip
Sudo pip kufunga pyfluidsynth
Hamisha faili za Mradi
Tumia WinSCP au programu nyingine ya SCP kunakili chatu na faili ya fonti ya sauti kwenye folda ya nyumbani ya Pi
chmod + x piano.py
Sudo nano /etc/rc.local
Tembeza chini, na kabla tu ya mstari wa kutoka 0, ingiza yafuatayo:
chatu / nyumba/pi/piano.py &
Soma tu
Ni wazo nzuri kufanya mfumo wa faili usome tu, kwa hivyo inaweza kuzimwa tu.
Kubadili upande wa kulia juu kunaruhusu kuzima kusoma tu, ili kuweza kurekebisha mfumo.
wget
Soma bash kusoma tu-fs.sh
Ndio kwa kusoma / kuandika jumper GPIO = 3
Hapana kwa GPIO-simama
Ndio kwa hofu ya kernel
Chagua chaguo 1 kwa Pi Zero W na Pi Zero 1.3 na chaguo 2 kwa Toleo la 1.2 (sio W)
Pakua USBpiano.py na ubadilishe jina piano.py ikiwa unatumia vifaa vya sauti vya USB
Nilitengeneza picha ya kadi kwa piano, iliyosanidiwa jinsi nilivyoijenga. Kila kitu kisicho cha lazima kiliondolewa kwenye picha hiyo ikiwa ni pamoja na mitandao. Inatumia nywila chaguomsingi: rasipberry
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha