Innehållsförteckning:

Arduino Piano - Pentotron: 5 steg
Arduino Piano - Pentotron: 5 steg

Video: Arduino Piano - Pentotron: 5 steg

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

HEJ! Detta är min första instruerbara, jag kommer att göra mitt bästa för att det ska bli bra. Jag är ingen infödd talare, så behåll eventuella misstag du kan hitta.

Denna instruerbara visar dig hur du bygger ditt eget arduino "piano". Den spelar bara pentatoniska vågar och har därför bara 5 tangenter. Om du inte vet vad det betyder: oroa dig inte. Det låter alltid trevligt och gör ett bra leksakspiano. Du kan ändra tangenten med en ratt (så att du kan spela i valfri tangent) och växla från dur till mindre pentatoniska vågar med hjälp av en switch. Många nycklar och omkopplare här. Nu går vi.

Detta är ett ganska enkelt projekt att göra. Du kommer att behöva:

  • 1x Arduino Uno
  • 5x tillfälliga omkopplare
  • 2x vippbrytare
  • 1x 1/4 tum gitarrjack (eller en Piezo /8 ohm högtalare om du inte behöver ett uttag)
  • 1x Potentiometer
  • 1x 9v batteri
  • 1x 9v batteriklämma
  • ett lödkolv eller en brödbräda (och i så fall några duponttrådar)
  • någon form av bostad
  • lite tråd

Steg 1: Anslut allt

Ansluter allt
Ansluter allt
Ansluter allt
Ansluter allt

Anslut allt enligt schemat. Ersätt högtalaren högst upp till höger med din Piezo eller ditt gitarrjack, om du vill veta hur du kopplar den, ta en titt på den andra bilden.

  • knapparna Pin 8-12
  • vippomkopplaren Pin 7
  • ljuduttaget/högtalaren/piezo Pin 2
  • potentiometern Analog Pin A0
  • 5v för potentiometern
  • På/av -omkopplaren till Vin
  • Mark till mark

Steg 2: Överför koden

"Pitches" -filen ska öppnas automatiskt när den öppnas med Arduino IDE, men om jag ska bifoga den också.

Steg 3: Nycklar

Nycklar
Nycklar
Nycklar
Nycklar
Nycklar
Nycklar

Men en sak som tog lite tid att ta reda på var nycklarna! Jag ska berätta hur jag gjorde det

  • Jag höjde området "nycklar" med ett litet träblock som gick över hela bredden.
  • Jag delade sedan upp den bredden i fem lika delar och skar ut några tränycklar i den storleken.
  • Sedan markerade jag vart knapparna fick gå. De ska ge nycklarna stabilitet och vara lätta att klicka på. Jag placerade dem 2 cm från framkanten och i mitten av tangenterna under dessa nycklar.
  • Efter att ha limt dem på plats konstruerade jag en liten träbro som gick över kablarna.
  • Nycklarna limmas och häftas sedan till den bron
  • Nycklarna ska vila på både bron och knapparna

Steg 4: Huset

Boendet
Boendet
Boendet
Boendet
Boendet
Boendet

Bostaden är lite knepig. Du kan prova vilken form som helst, jag gick för en "Toypiano" - Style. Och eftersom jag varken har en 3D -skrivare eller tillgång till en valde jag trä som mitt material. Jag behövde plats för ljuduttaget, vredet, omkopplaren och åtkomst till arduino USB-porten. Ja, det är en switch mindre än ovan! Jag kunde använda en potentiometer med en inbyggd switch, vilket var en snygg lösning för mig. Min ratt styr tangenten OCH Ström. Som utgång kunde jag återvinna en gammal del från en gitarrhämtning. Även om XLR-utgången var trasig kunde den fortfarande användas. Och som en extra bonus innehöll det ett 9V batteri! Ditt hus kommer nästan säkert att se annorlunda ut (och nästan säkert se bättre ut). Det var i princip bara en trälåda som byggdes runt nycklarna och med brytaren och ratten i åtanke.

  • Klipp ut dina former
  • Börja från botten, applicera nyckeln "bock"
  • applicera sidan och säkra dem med skruvar
  • vira upp resten
  • utskärningar för dina knappar och potentiometer
  • testa allt
  • limma ihop allt med lim

Steg 5: Ha kul

Ha så kul!
Ha så kul!

Anslut ett 9v Buttery, en kabel och spela några fina melodier. Pentotron kommer att spela en liten hälsningsmelodi- en liten nick till kodens ursprung. Jag lade till ganska mycket, men jag vände mig snabbt till den lilla melodin, jag var tvungen att hålla den kvar där.

Ha det så kul och tack! Ställ eventuella frågor du kan ha. Jag kommer från Tyskland, det är vad kommentarerna i koden innehåller.

Hejdå!

Rekommenderad: