Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tere, olen Belgia Howesti multimeedia- ja loovtehnoloogia üliõpilane.
Kas olete alati tahtnud muusikat mängida, kuid mitte nagu kõik? Siis võib see olla midagi teie jaoks!
Olen teinud laseritest klaveri. Peate lihtsalt sõrmed laserite kohale panema ja teil on muusika. Saate valida, milliseid helisid see veebisaidi kaudu tekitab, ja näete ka seda, kui valjult mängite ja kui kaua.
Samm: materjalide elektroonika
Kasutasin järgmisi esemeid:
- Vaarika Pi 3
- Arduino UNO
- LCD -ekraan 16*2
- RFID moodul
- LDR andurid (7x)
- 3.3V 5mW laserdiood (7x)
- SparkFuni helidetektor
- Takistid
- hunnik hüppetraate
- 2 leiba
Üksikasjade üksikasjaliku loendi leiate allpool:
2. samm: eluase
Korpuse jaoks kasutasin lennuümbrist, puidust ja alumiiniumist U -profiile.
3. samm: juhtum
Sel juhul olen abi saanud oma isalt ja tema parimast sõbrast. Alustasime lennukikoti eemaldamisega ja lukkude asetamisega ülaosa tagaküljele ning lisasime tagaküljele mõned puidust vardad võltsitud võlukepi jaoks, kuhu saaksin oma laserite jaoks juhtmed panna. Korpuse alumisele küljele oleme lisanud 4 kummist jalga, sest korpust pööratakse 90 kraadi. Alumiiniumist U -profiilide jaoks oleme teinud väikese kruviga 3 auku ja kasutanud suuremat kruvi, et teha väike sälk, nii et puitlauad saaksid kergesti liikuda.
4. samm: puidust plangud
U -profiilide sees olevate puitplaatide puhul asetame 2 plaati täpselt üksteise peale, nii et kui me teeksime augud väikese kruviga, osutaksid laserid otse ldr -le. LDD -de jaoks oleme teinud mõned sälgud ja 2 väikest auku selle sisekülje jalgade jaoks, nii et need tulid plaadi põhja kaudu selle all oleva vooluringi jaoks. Me ei teinud põhjaplaadile auke, sest see on komponentide jaoks.
Samm: esikülg
Esikülje jaoks alustasime komponentide jaoks aukude tegemist. LDD jaoks tõmbasime selle puidule ja puurisime seejärel joonisele augud ning tegime graveerija abil kauni ristküliku, kuhu minu LCD sobib. Detsibellimeetri jaoks tegime just augu ja RFID jaoks väike ristkülik, nii et traat saaks sellest läbi minna. Vasakul küljel on auk toiteallika jaoks ja pesa jaoks. Oleme lisanud mõned käepidemed, nii et kui vooluahelal on midagi valesti, saan selle hõlpsalt kätte.
6. samm: ahela lisamine korpusele
Kui lisasin vooluringi oma ümbrisele, kasutasin takjapaela, nii et kui mõni osa on katki, saab selle hõlpsalt asendada.
Samm: juhtmestik
Juhtmestiku jaoks kasutasin Arduinot, et saata detsibellid ja rfid -väärtus oma RPI künnise jadaühendusele. LCD on ühendatud otse RPI -ga ja ma kasutasin oma LDR -ide väärtuste lugemiseks MCP3008. Sel juhul kasutasin pikendajate vahel palju isoleerlinti ja need ei tulnud lahti.
8. samm: andmebaas
Minu andmebaas pole nii suur, et mul oli vaja mängimise ajalugu detsibellide kaupa hankida. Lisasin veeru kasutajad, kus RFID -võti on salvestatud. Ma ei kasutanud sisselogimist, nii et ma ei kasutanud parooli ja e -posti.
Samm: Githubi kood
Minu koodi leiate githubist: