Kazalo:
- 1. korak: Seznam delov
- 2. korak: Elektronika
- 3. korak: zbirka podatkov
- 4. korak: Sestavljanje elektronike
- 5. korak: Kodiranje
- 6. korak: Spletno mesto
- Korak 7: Gradnja primera
- 8. korak: In zdaj.. Igrajte
Video: Infrardeča tipkovnica Raspberry Pi: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Vedno sem imel rad glasbo, zato sem razmišljal o tem, kaj bi naredil za svoj prvi projekt Raspberry Pi. Seveda sem mu želel dati dodaten dotik ali bolje, brez dotika! Glede na trenutno krizo Covid-19 ter v mislih na vse higienske in ganljive omejitve se odločim za izdelavo tipkovnice, kjer so tipke zamenjale infrardeči senzorji. Tipko, v kateri igrate, lahko spremenite tako, da zavrtite vrtljivi dajalnik in pritisnete nanjo, da se sproži povratna pot, katere tempo lahko spremenite s pritiskom na senzor na dotik.
Izgledu sem dal vibriranje ksilofona in klavirja, ki sem ga vključil tudi na spletno stran, kjer lahko vidite, katere note se igrajo. Za izdelavo ohišja sem uporabil le les, ki sem ga pobarval, da sem mu dal piko na i.
1. korak: Seznam delov
- Raspberry Pi 4 Model B v1.2 - 2 GB
- Sestavljen Pi T-Cobbler Plus
- 40 kos 10cm moški ženski pulover
- Kabel 40pcs 10cm moški kabel za moške
- Izogibanje IR oviram
- Zvočniki
- Različni kosi lesa
- Barvanje
- Senzor na dotik
- LCD
- Malina pi 4
- paket uporovnih adapterjev
- Rotacijski dajalnik
Cena: okoli 230 evrov, odvisno od primera
2. korak: Elektronika
Povežite svojo elektroniko, kot je v danem pdf -ju. Zavedajte se, da bo infrardeči senzor morda potreboval nekaj prilagoditev, da se prepriča, da ne pošilja signalov v času, ko niso sproženi.
Moj zvočnik je priključen na zunanjo USB zvočno kartico, da izboljša zvok, lahko pa ga priključite tudi na izhod pi v jacku.
3. korak: zbirka podatkov
To je baza podatkov, ki sem jo ustvaril. Uporabil sem tabelo, ki vsebuje vsa notna imena in ustrezne vrednosti midi not. Druga tabela vsebuje ključe, med katerimi lahko izbirate. Tabela PlaySession vsebuje vse predhodno shranjene skladbe, ki ste jih predvajali in na katere ste povezani, to so opombe v tej skladbi.
4. korak: Sestavljanje elektronike
Sledila je montaža elektronike. Odločil sem se, da bom vse pustil na krovu in ga ne bom spajkal, ker nisem tako dober pri spajkanju in IR senzorji so precej občutljivi, zato se lahko zgodi, da ga boste morali nekega dne zamenjati.
5. korak: Kodiranje
Za kodiranje sem uporabil klic knjižnice python Mingus, ki uporablja FluidSynth za predvajanje midi not.
Če želite nastaviti oba, morate zagnati naslednje ukaze:
pip namestite mingus
pip install fluidsynth
Kodo najdete na mojem GIT -u.
6. korak: Spletno mesto
Nato sem oblikoval in kodiral mojo spletno stran. Za komunikacijo s strežnikom zadaj sem uporabljal html, css in JS s spletnimi vtičnicami.
Korak 7: Gradnja primera
Svoj kovček sem oblikoval tako, da spominja na nekakšen ksilofon/ klavir. Vse sem naredil iz lesa in se odločil, da vsemu položim barvo, da bo videti še lepše.
8. korak: In zdaj.. Igrajte
Zdaj ste pripravljeni, da začnete igrati na svoj samostojni inštrument! Ne bojte se postavljati kakršnih koli vprašanj v komentarjih in se zabavajte pri ustvarjanju!
Priporočena:
Infrardeča kamera za igre Raspberry Pi: 6 korakov
Infrardeča igralna kamera Raspberry Pi: Pravkar sem začel raziskovati Raspberry Pi in me je navdušil modul infrardeče kamere Pi. Živim na nekoliko oddaljenem območju in sem videl znake različnih divjih živali, ki ponoči raziskujejo okoli hiše. Imel sem idejo o ustvarjanju črnuha
Arkadna tipkovnica MIDI tipkovnica: 7 korakov (s slikami)
Arkadna tipkovnica MIDI tipkovnica: To je različica 2.0 enega mojih prvih napadov na programiranje Arduino in DIY MIDI. Razvil sem svoje veščine pri oblikovanju prototipov in oblikovanju, zato sem mislil, da bo to dobra predstavitev procesa in napredovanja. Z bolj informiranim postopkom oblikovanja sem
Infrardeča laserska oznaka z Raspberry Pi Zero: 6 korakov (s slikami)
Infrardeča laserska oznaka z Raspberry Pi Zero: Ta navodila bodo predstavila postopek ustvarjanja igre z infrardečo lasersko oznako z uporabo osnovnega strežniškega računalnika in ničle Raspberry Pi za vsakega igralca. Projekt se v veliki meri opira na povezavo Wifi za komunikacijo s strežnikom, ki omogoča
Infrardeča tipkovnica Palm z napravami Android: 5 korakov
Uporabite infrardečo tipkovnico Palm z napravami Android: okoli sem sedel brezžično tipkovnico PalmOne in hotel sem imeti tipkovnico Bluetooth za telefon. Edina težava je bila v tem, da je tipkovnica PalmOne temeljila na infrardeči povezavi, imel pa sem tudi napravo Brainlink. To je precej luštna naprava za mediati
Hitra in umazana tipkovnica Das (prazna tipkovnica): 3 koraki
Hitra in umazana tipkovnica Das (prazna tipkovnica): Dasova tipkovnica je ime najbolj priljubljene tipkovnice brez napisov na tipkah (prazna tipkovnica). Tipkovnica Das se prodaja na drobno za 89,95 USD. Ta navodila vam bodo vodila, čeprav jih naredite sami s katero koli staro tipkovnico, ki jo imate naokoli