Innehållsförteckning:

Pi-aser ett laserpiano: 9 steg
Pi-aser ett laserpiano: 9 steg

Video: Pi-aser ett laserpiano: 9 steg

Video: Pi-aser ett laserpiano: 9 steg
Video: Электрика в квартире своими руками. Переделка хрущевки от А до Я #9 2024, Juli
Anonim
Pi-aser ett laserpiano
Pi-aser ett laserpiano

Hej, jag är student Multimedia & Creative Technology på Howest Belgium.

Har du alltid velat spela musik men inte som alla gör? Då kan det här vara något för dig!

Jag har gjort ett piano av lasrar. Du måste bara sätta fingrarna ovanför lasrarna och du har musik. Du kan välja vilka ljud det gör genom webbplatsen och du kan också se hur högt du spelar och hur länge.

Steg 1: Materialelektronik

Materialelektronik
Materialelektronik

Jag använde följande objekt:

- Raspberry Pi 3

- Arduino UNO

- LCD -skärm 16*2

- RFID -modul

- LDR -sensorer (7x)

- 3,3V 5mW laserdiod (7x)

- SparkFun ljuddetektor

- Motstånd

- ett gäng jumpwires

- 2 brödbrädor

Du hittar en detaljerad lista över artiklarna nedan:

Steg 2: Bostäder

Hus
Hus

För huset använde jag ett flygfodral, trä- och aluminium U -profiler.

Steg 3: Fodral

Fall
Fall
Fall
Fall
Fall
Fall

För fallet har jag fått hjälp av min pappa och hans bästa vän. Vi började med att ta bort ett flygfodral och placera lås på baksidan av toppen och lade till några trästavar på baksidan för en falsk ryggstav där jag kunde sätta mina trådar för mina lasrar. På undersidan av fodralet har vi lagt till 4 gummifötter eftersom fodralet kommer att roteras 90 grader. För U -profilerna i aluminium har vi gjort 3 hål med en liten skruv och använt en större skruv för att göra en liten skåra så att träplankorna enkelt kan röra sig.

Steg 4: Träplankor

Träplankor
Träplankor
Träplankor
Träplankor
Träplankor
Träplankor

För träplankorna som kommer in i U -profilerna lägger vi de två plankorna exakt ovanpå varandra så om vi gjorde hålen med den lilla skruven skulle lasrarna peka direkt på ldr: erna. För ldr: erna har vi gjort några hack och 2 små hål inuti den för benen på ldr så de kom genom botten av plankan för kretsen nedanför den. Vi gjorde inga hål i bottenplankan eftersom den här är för komponenterna.

Steg 5: Framsidan

Fronten
Fronten
Fronten
Fronten

På framsidan började vi göra hål för komponenterna. För ldr ritade vi ut det på träet och sedan borrade vi hål på ritningen och använde en graverare för att göra en vacker rektangel där min LCD passar in. För decibelmätaren gjorde vi precis ett hål och för RFID har vi gjort en liten rektangel så att tråden kunde passera genom den. På vänster sida finns ett hål för strömförsörjningen och ett hål för uttaget. Vi har lagt till några handtag så om det är något fel på kretsen kan jag enkelt komma till den.

Steg 6: Lägga till kretsen i fodralet

Lägga till kretsen i fodralet
Lägga till kretsen i fodralet
Lägga till kretsen i fodralet
Lägga till kretsen i fodralet

När jag lade till kretsen i mitt fodral använde jag kardborreband så om det är en del som går sönder kan den enkelt bytas ut.

Steg 7: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

För ledningarna använde jag Arduino för att skicka decibeln och rfid -värdet till min RPI genom seriell kommunikation. LCD -skärmen är ansluten direkt till RPI och jag använde en MCP3008 för att läsa värdena på mina LDR: er. I fallet använde jag mycket isoleringstejp mellan förlängarna så att de inte lossnade.

Steg 8: Databas

Databas
Databas

Min databas är inte så stor, jag behövde bara få min speltidshistoria decibeln när jag spelade. Jag lade till en kolumnanvändare där RFID -nyckeln är lagrad. Jag använde inte en inloggning så jag använde inte lösenord och e -post.

Steg 9: Github -kod

Github -kod
Github -kod

Du hittar min kod på github:

Rekommenderad: