Innholdsfortegnelse:

Pi-aser et laserpiano: 9 trinn
Pi-aser et laserpiano: 9 trinn

Video: Pi-aser et laserpiano: 9 trinn

Video: Pi-aser et laserpiano: 9 trinn
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Juli
Anonim
Pi-aser et laserpiano
Pi-aser et laserpiano

Hei, jeg er student Multimedia og kreativ teknologi ved Howest Belgium.

Har du alltid ønsket å spille musikk, men ikke som alle gjør? Da kan dette være noe for deg!

Jeg har laget et piano av lasere. Du må bare sette fingrene over laserne, og du har musikk. Du kan velge hvilke lyder det lager gjennom nettstedet, og du kan også se hvor høyt du spiller og hvor lenge.

Trinn 1: Materialelektronikk

Materialer elektronikk
Materialer elektronikk

Jeg brukte følgende varer:

- Bringebær Pi 3

- Arduino UNO

- LCD -skjerm 16*2

- RFID -modul

- LDR -sensorer (7x)

- 3.3V 5mW laserdiode (7x)

- SparkFun lyddetektor

- Motstander

- en haug med hoppetråder

- 2 brødbrett

Du finner en detaljert liste over elementene nedenfor:

Trinn 2: Boliger

Boliger
Boliger

Til huset brukte jeg en flykasse, tre- og aluminium U -profiler.

Trinn 3: Case

Sak
Sak
Sak
Sak
Sak
Sak

For saken har jeg fått hjelp av min far og hans beste venn. Vi begynte med å fjerne en flykasse og plassere låser på baksiden av toppen og la til noen trestenger på baksiden for en falsk ryggstav der jeg kunne sette ledningene til laserne mine. På undersiden av saken har vi lagt til 4 gummiføtter fordi saken roteres 90 grader. For U -profilene i aluminium har vi laget 3 hull med en liten skrue og brukt en større skrue for å lage et lite hakk slik at treplanker enkelt kan bevege seg.

Trinn 4: Treplanker

Treplanker
Treplanker
Treplanker
Treplanker
Treplanker
Treplanker

For treplankene som skal komme inne i U -profilene legger vi de 2 plankene nøyaktig oppå hverandre, så hvis vi lagde hullene med den lille skruen, ville laserne peke direkte på ldrene. For ldr's har vi laget noen hakk og 2 små hull inni den for bena på ldr så de kom gjennom bunnen av planken for kretsen under den. Vi lagde ingen hull i bunnplanken fordi denne er for komponentene.

Trinn 5: Fronten

Fronten
Fronten
Fronten
Fronten

På forsiden begynte vi å lage hull for komponentene. For ldr tegnet vi den ut på treet og boret deretter hull i tegningen og brukte en graverer til å lage et vakkert rektangel der lcd -en min passer inn. For desibel -meteren har vi nettopp laget et hull og for RFID har vi laget en lite rektangel slik at ledningen kunne passere gjennom den. På venstre side er det et hull for strømforsyningen og et hull for kontakten. Vi har lagt til noen håndtak, så hvis det er noe galt med kretsen, kan jeg enkelt komme til den.

Trinn 6: Legge til kretsen i saken

Legge til kretsen i saken
Legge til kretsen i saken
Legge til kretsen i saken
Legge til kretsen i saken

Da jeg la kretsen til saken min, brukte jeg borrelåsbånd, så hvis det er en del som er ødelagt, kan den enkelt byttes ut.

Trinn 7: Kabling

Kabling
Kabling
Kabling
Kabling

For ledningene brukte jeg Arduino til å sende desibelene og rfid -verdien til min RPI gjennom seriell kommunikasjon. LCD -en er koblet direkte til RPI, og jeg brukte en MCP3008 for å lese verdiene til LDR -ene mine. I saken brukte jeg mye isolasjonstape mellom forlengerne, slik at de ikke løsnet.

Trinn 8: Database

Database
Database

Databasen min er ikke så stor, jeg trengte bare å få spilletidshistorikken til desibelene da jeg spilte. Jeg la til en kolonnebrukere der RFID -nøkkelen er lagret. Jeg brukte ikke pålogging, så jeg brukte ikke passord og e -post.

Trinn 9: Github -kode

Github -kode
Github -kode

Du finner koden min på github:

Anbefalt: