Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni, sem študentka multimedijske in ustvarjalne tehnologije na Howest Belgium.
Ste si vedno želeli igrati glasbo, a ne tako kot vsi? Potem je to lahko nekaj za vas!
Iz Laserjev sem naredil klavir. Samo prste morate postaviti nad laserje in imate glasbo. Izberete lahko, kakšne zvoke oddaja prek spletnega mesta, prav tako pa lahko vidite, kako glasno igrate in kako dolgo.
1. korak: Elektronika materialov
Uporabil sem naslednje predmete:
- malina Pi 3
- Arduino UNO
- LCD zaslon 16*2
- RFID modul
- LDR senzorji (7x)
- 3.3V 5mW laserska dioda (7x)
- detektor zvoka SparkFun
- Upori
- kup skakalnic
- 2 plošči
Podroben seznam predmetov najdete spodaj:
2. korak: Stanovanje
Za ohišje sem uporabil letalsko torbico, lesene in aluminijaste U profile.
3. korak: Primer
Za primer imam pomoč očeta in njegovega najboljšega prijatelja. Začeli smo z odstranjevanjem kovčka za letenje in nameščanjem ključavnic na zadnji strani vrha ter dodali nekaj lesenih palic na zadnji strani za ponarejeno zadnjo palico, kamor sem lahko dal svoje žice za svoje laserje. Na spodnji strani ohišja smo dodali 4 gumijaste noge, ker se bo ohišje zasukalo za 90 stopinj. Za aluminijaste U profile smo naredili 3 luknje z majhnim vijakom in uporabili večji vijak, da naredimo majhno zarezo, tako da se lahko lesene deske zlahka premikajo.
4. korak: Lesene deske
Za lesene deske, ki bodo prišle v U -profile, položimo 2 deski točno eno na drugo, tako da bi lase, če bi naredili luknje z majhnim vijakom, kazali neposredno na ldr -je. Za ldr smo naredili nekaj zarez in 2 majhne luknje v njem za noge ldr, tako da so prišli skozi dno deske za vezje pod njim. Na spodnji deski nismo naredili nobenih lukenj, ker je ta za komponente.
5. korak: Spredaj
Za sprednjo stran smo začeli izdelovati luknje za komponente. Za ldr smo ga narisali na les, nato pa na risbi izvrtali luknje in z graverjem naredili čudovit pravokotnik, kamor se prilega moj lcd. Za decibelni meter smo pravkar naredili luknjo, za RFID pa smo naredili majhen pravokotnik, da lahko žica prehaja skozi njega. Na levi strani je luknja za napajanje in luknja za priključek. Dodali smo nekaj ročajev, tako da lahko z vezjem zlahka pridem do njega, če je kaj narobe.
6. korak: Dodajanje vezja v ohišje
Ko sem v ohišje dodal vezje, sem uporabil velcro trak, zato ga je mogoče zlahka zamenjati, če je del pokvarjen.
7. korak: Ožičenje
Za ožičenje sem uporabil Arduino, da sem po serijski komunikaciji RPI poslal decibele in vrednost rfid. Lcd je neposredno povezan z RPI in uporabil sem MCP3008 za branje vrednosti mojih LDR. V primeru, da sem med podaljševalci uporabil veliko izolacijskega traku, da se niso sprostili.
8. korak: Baza podatkov
Moja baza podatkov ni tako velika, potreboval sem le, da sem v času igranja dobil zgodovino decibelov. Dodal sem uporabnike stolpcev, kjer je shranjen ključ RFID. Nisem uporabil prijave, zato nisem uporabil gesla in e -pošte.
9. korak: Koda Github
Mojo kodo najdete na githubu: