Innholdsfortegnelse:

Arduino Piano - Pentotron: 5 trinn
Arduino Piano - Pentotron: 5 trinn

Video: Arduino Piano - Pentotron: 5 trinn

Video: Arduino Piano - Pentotron: 5 trinn
Video: [MiniforceX PENTATRON] Ep.15: The Swag Five 2024, November
Anonim
Arduino Piano - Pentotron
Arduino Piano - Pentotron

HI! Dette er min første instruerbare, jeg skal gjøre mitt beste for å gjøre det til en god en. Jeg er ikke morsmål, så behold eventuelle feil du måtte finne.

Denne instruktive vil vise deg hvordan du bygger ditt eget arduino "piano". Den spiller bare pentatoniske skalaer og har derfor bare 5 nøkler. Hvis du ikke vet hva det betyr: Ikke bekymre deg. Det vil alltid høres fint ut og lage et flott lekepiano. Du kan endre nøkkelen med en knapp (slik at du kan spille i hvilken som helst tast) og bytte fra dur til mindre pentatoniske vekter ved hjelp av en bryter. Mange taster og brytere her. La oss komme igang.

Dette er et ganske enkelt prosjekt å gjøre. Du vil trenge:

  • 1x Arduino Uno
  • 5x midlertidige brytere
  • 2x vippebrytere
  • 1x 1/4 tommers gitarkontakt (eller en Piezo /8 ohm høyttaler hvis du ikke trenger en utgang)
  • 1x potensiometer
  • 1x 9v batteri
  • 1x 9v batteriklemme
  • et loddejern eller et brødbrett (og i så fall noen dupont -ledninger)
  • noen form for bolig
  • litt ledning

Trinn 1: Koble til alt

Kabling av alt
Kabling av alt
Kabling av alt
Kabling av alt

Koble alt i henhold til skjematisk. Erstatt høyttaleren øverst til høyre med din Piezo eller gitarjacket ditt, hvis du vil vite hvordan du kobler den, kan du se på det andre bildet.

  • knappene Pin 8-12
  • vippebryteren Pin 7
  • lydkontakten/høyttaleren/piezo Pin 2
  • potensiometeret Analog Pin A0
  • 5v for potensiometeret
  • Av/på -bryteren til Vin
  • Jord til bakke

Trinn 2: Overfør koden

"Pitches" -filen skal åpnes automatisk når den åpnes med Arduino IDE, men i tilfelle jeg også legger den til.

Trinn 3: Nøkler

Nøkler
Nøkler
Nøkler
Nøkler
Nøkler
Nøkler

Men en ting som tok litt tid å finne ut var nøklene! Jeg skal fortelle hvordan jeg gjorde det

  • Jeg hevet "nøklene" -området med en liten treblokk som gikk over hele bredden.
  • Jeg delte deretter den bredden i fem like store deler og kuttet ut noen tretaster i den størrelsen.
  • Så markerte jeg hvor knappene måtte gå. De skal gi tastene stabilitet og være lett klikkbare. Jeg plasserte dem 2 cm fra forkanten og midt på tastene under disse tastene.
  • Etter å ha limt dem på plass konstruerte jeg en liten trebro som gikk over kablene.
  • Nøklene limes og stiftes deretter til den broen
  • Tastene skal hvile på både broen og knappene

Trinn 4: Boligen

Boligen
Boligen
Boligen
Boligen
Boligen
Boligen

Boligen er litt vanskelig. Du kan prøve hvilken som helst form, jeg gikk for en "Toypiano" - stil. Og fordi jeg hverken har en 3D -skriver eller tilgang til en, valgte jeg tre som materiale. Jeg trengte plass til lydkontakten, knappen, bryteren og tilgang til arduino USB-porten. Ja, det er en bryter mindre enn ovenfor! Jeg klarte å bruke et potensiometer med en innebygd bryter, som var en stilig løsning for meg. Knappen min styrer tasten OG strømmen. Som en utgang kunne jeg resirkulere en gammel del fra en gitarhenting. Selv om XLR-utgangen var ødelagt, kunne den fortsatt brukes. Og som en ekstra bonus inneholdt den et 9V batteri! Boligen din vil nesten helt sikkert se annerledes ut (og nesten helt sikkert se bedre ut). Det var i utgangspunktet bare en trekasse som ble bygget rundt tastene og med bryteren og knappen i tankene.

  • Klipp ut figurene dine
  • Start fra bunnen, bruk tasten "bock"
  • påfør siden og fest dem med skruer
  • led resten opp
  • utskjæringer for knappene og potensiometeret
  • test alt
  • lim alt sammen med lim

Trinn 5: Ha det gøy

Ha det gøy!
Ha det gøy!

Koble til en 9v Buttery, en kabel og spill noen fine melodier. Pentotron vil spille en liten hilsenmelodi- et lite nikk til opprinnelsen til koden. Jeg la til ganske mye, men jeg ble raskt vant til den lille melodien, jeg måtte beholde den der inne.

Ha det gøy og takk! Still spørsmål du måtte ha. Jeg er fra Tyskland, det er det kommentarene i koden inneholder.

Ha det!

Anbefalt: