Sadržaj:
- Korak 1: Popis dijelova
- Korak 2: Elektronika
- Korak 3: Baza podataka
- Korak 4: Sastavljanje elektronike
- Korak 5: Kodiranje
- Korak 6: Web stranica
- Korak 7: Izgradnja kućišta
- Korak 8: A sada.. Igrajte
Video: Infracrvena tipkovnica Raspberry Pi: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Oduvijek sam volio glazbu, pa sam razmišljajući o tome što bih napravio kao svoj prvi projekt Raspberry Pi, prirodno otišao na to. No, naravno, želio sam mu dati dodatni dodir, ili bolje, bez dodira! S obzirom na trenutnu krizu Covid-19 i imajući u vidu sve higijenske i dirljive ograničenja, odlučujem se napraviti tipkovnicu na kojoj su tipke zamijenjene infracrvenim senzorima. Tipku na kojoj svirate možete promijeniti okretanjem rotacijskog kodera i pritiskom na nju pokrenut će se povratna traka, čiji se tempo može promijeniti dodirom osjetnika na dodir.
Izgledu sam dao viziju ksilofon-klavir, koju sam integrirao i na web stranici, gdje možete vidjeti koje se note sviraju. Za izradu kućišta koristio sam samo drvo koje sam obojao kako bih mu dao završni pečat.
Korak 1: Popis dijelova
- Raspberry Pi 4 Model B v1.2 - 2 GB
- Sastavljen Pi T-Cobbler Plus
- 40 komada muški ženski džemper 10 cm
- Kabel 40pcs 10cm muški kabel za kratkospojnike
- Izbjegavanje IC prepreka
- Zvučnici
- Različiti komadi drveta
- Boja
- Senzor dodira
- LCD
- Malina pi 4
- adapter otpornički paket
- Rotacijski davač
Cijena: oko 230 eura, ali ovisi o slučaju
Korak 2: Elektronika
Ožičite svoju elektroniku kao u danom pdf -u. Imajte na umu da će infracrvenom senzoru možda trebati dodatno podešavanje kako bi se osiguralo da ne šalje signale s vremena na vrijeme kada se ne aktiviraju.
Moj zvučnik je priključen na vanjsku USB zvučnu karticu kako bi poboljšao zvuk, ali možete ga i jednostavno priključiti na pi priključak.
Korak 3: Baza podataka
Ovo je baza podataka koju sam stvorio. Koristio sam tablicu koja sadrži sve nazive bilješki i odgovarajuće vrijednosti midi nota. Druga tablica sadrži ključeve između kojih možete birati. Tablica PlaySession sadrži sve prethodno spremljene pjesme koje ste svirali i s kojima ste povezani, a to su bilješke u ovoj pjesmi.
Korak 4: Sastavljanje elektronike
Slijedila je montaža elektronike. Odlučio sam sve ostaviti na ploči a ne lemiti jer nisam tako dobar u lemljenju, a IR senzori su prilično osjetljivi pa bi se moglo dogoditi da ćete jednog dana morati zamijeniti jedan.
Korak 5: Kodiranje
Za kodiranje sam koristio python knjižnicu koja zove Mingus koji koristi FluidSynth za sviranje midi nota.
Da biste postavili oboje, morate pokrenuti sljedeće naredbe:
pip install mingus
pip install fluidsynth
Kôd možete pronaći na mom GIT -u.
Korak 6: Web stranica
Zatim sam dizajnirao i kodirao moju web stranicu. Koristio sam html, css i JS s web -utičnicama za komunikaciju sa poslužiteljem koji radi iza.
Korak 7: Izgradnja kućišta
Dizajnirao sam svoju futrolu da liči na neku vrstu ksilofona/ klavira. Napravio sam sve u drvetu i odlučio sve dati premazati bojom kako bi izgledalo još ljepše.
Korak 8: A sada.. Igrajte
Sada ste spremni za početak sviranja vlastitog instrumenta! Ne bojte se postavljati pitanja u komentarima i zabavite se stvaranjem!
Preporučeni:
Infracrvena lampa: 4 koraka
Infracrvena lampa: Ovaj projekt prikazuje infracrvenu lampu koja se uključuje pola minute nakon što primi signal s infracrvenog daljinskog upravljača televizora. Možete vidjeti krug koji radi u videu. Ja sam dizajnirao sklop s BJT tranzistorima nakon čitanja ovog članka: https
Infracrvena kamera za igre Raspberry Pi: 6 koraka
Infracrvena kamera za igre Raspberry Pi: Tek sam počeo istraživati Raspberry Pi i zaintrigirao me modul Pi infracrvene kamere. Živim u pomalo udaljenom području i vidio sam znakove raznih divljih životinja koje noću istražuju po kući. Imao sam ideju o stvaranju crnca
Infracrvena laserska oznaka s Raspberry Pi Zero: 6 koraka (sa slikama)
Infracrvena laserska oznaka s Raspberry Pi Zero: Ovaj Instructable će proći kroz proces stvaranja igre s infracrvenim laserskim oznakama pomoću osnovnog računala poslužitelja i nule Raspberry Pi za svakog igrača. Projekt se u velikoj mjeri oslanja na Wifi vezu za komunikaciju sa poslužiteljem što
Infracrvena tipkovnica Palm s Android uređajima: 5 koraka
Korištenje infracrvene tipkovnice Palm s Android uređajima: Ja sam sjedio s bežičnom tipkovnicom PalmOne i želio sam imati Bluetooth tipkovnicu za svoj telefon. Jedini problem bio je što je tipkovnica PalmOne bila infracrvena. Imao sam i Brainlink uređaj. Ovo je prilično simpatičan mali uređaj za mediate
Brza i prljava tipkovnica Das (prazna tipkovnica): 3 koraka
Brza i prljava Das tipkovnica (prazna tipkovnica): Dasova tipkovnica naziv je najpopularnije tipkovnice bez natpisa na tipkama (prazna tipkovnica). Das Keyboard se prodaje po cijeni od 89,95 USD. Ovo uputstvo će vas voditi iako ćete sami napraviti bilo koju staru tipkovnicu koja vam leži