Inhoudsopgave:

Arduino Piano - Pentotron - Ajarnpa
Arduino Piano - Pentotron - Ajarnpa

Video: Arduino Piano - Pentotron - Ajarnpa

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

HOI! Dit is mijn eerste instructable, ik zal mijn uiterste best doen om er een goede van te maken. Ik ben geen moedertaalspreker, dus bewaar eventuele fouten die u tegenkomt.

Deze instructable laat je zien hoe je je eigen arduino "piano" kunt bouwen. Hij speelt alleen pentatonische toonladders en heeft dus maar 5 toetsen. Als je niet weet wat dat betekent: maak je geen zorgen. Het zal altijd mooi klinken en het is een geweldige speelgoedpiano. Je kunt de toonsoort veranderen met een knop (zodat je in elke toonsoort kunt spelen) en met behulp van een schakelaar van majeur- naar mineur pentatonische toonladders wisselen. Veel sleutels en schakelaars hier. Laten we gaan.

Dit is een vrij eenvoudig project om te doen. Je hebt nodig:

  • 1x Arduino Uno
  • 5x Momentschakelaars
  • 2x tuimelschakelaars
  • 1x 1/4 inch gitaar jack (of een piëzo /8 ohm speaker als je geen output jack nodig hebt)
  • 1x Potentiometer
  • 1x 9v batterij
  • 1x 9v batterijclip
  • een soldeerbout of een breadboard (en in dat geval wat dupont-draden)
  • elke vorm van huisvesting
  • wat draad

Stap 1: Alles bedraden

Alles bedraden
Alles bedraden
Alles bedraden
Alles bedraden

Sluit alles aan volgens het schema. Vervang de luidspreker rechtsboven door je piëzo of je gitaarjack, als je wilt weten hoe je hem moet aansluiten, kijk dan eens naar de tweede foto.

  • de knoppen Pin 8-12
  • de tuimelschakelaar Pin 7
  • de audio jack/speaker/piezo Pin 2
  • de potentiometer Analoge Pin A0
  • 5v voor de potentiometer
  • De aan/uit-schakelaar naar Vin
  • Grond tot grond

Stap 2: Breng de code over

Het "pitches"-bestand zou automatisch moeten openen wanneer het wordt geopend met de Arduino IDE, maar voor het geval ik het ook zal bijvoegen.

Stap 3: Toetsen

Sleutels
Sleutels
Sleutels
Sleutels
Sleutels
Sleutels

Maar een ding dat wat tijd kostte om erachter te komen, waren de sleutels! Ik zal vertellen hoe ik dat deed

  • Ik heb het gebied met de "sleutels" verhoogd met een klein blok hout over de hele breedte.
  • Ik verdeelde die breedte vervolgens in vijf gelijke delen en knipte enkele houten sleutels in die maat uit.
  • Daarna heb ik aangegeven waar de knoppen moesten komen. Ze moeten stabiliteit bieden aan de toetsen en gemakkelijk aanklikbaar zijn. Ik plaatste ze 2 cm van de voorkant en in het midden van de toetsen onder die toetsen.
  • Nadat ik ze op hun plaats had gelijmd, bouwde ik een kleine houten brug die over de kabels ging.
  • De sleutels worden gelijmd en vervolgens geniet aan die brug
  • De toetsen moeten op zowel de brug als de knoppen rusten

Stap 4: De behuizing

De huisvesting
De huisvesting
De huisvesting
De huisvesting
De huisvesting
De huisvesting

De huisvesting is een beetje lastig. Je kunt elke vorm proberen, ik ging voor een "Toypiano" - Stijl. En omdat ik geen 3D-printer heb en er ook geen toegang toe heb, heb ik hout gekozen als mijn materiaal. Ik had ruimte nodig voor de audio-aansluiting, de knop, schakelaar en toegang tot de arduino USB-poort. Ja, dat is een schakelaar minder dan hierboven! Ik kon een potentiometer gebruiken met een ingebouwde schakelaar, wat voor mij een stijlvolle oplossing was. Mijn knop regelt de sleutel EN de macht. Als output kon ik een oud onderdeel van een gitaarpickup recyclen. Ook al was de XLR-uitgang kapot, deze kon nog steeds worden gebruikt. En als een toegevoegde bonus bevatte het een 9V-batterij! Je behuizing zal er vrijwel zeker anders uitzien (en vrijwel zeker beter uitzien). Het was eigenlijk gewoon een houten kist die rond de toetsen was gebouwd en met de schakelaar en knop in gedachten.

  • Knip je vormen uit
  • Begin vanaf de onderkant, pas de sleutel "bock" toe
  • breng de zijkant aan en zet ze vast met schroeven
  • sluit de rest aan
  • uitgesneden uitsparingen voor uw knoppen en potentiometer
  • test alles
  • lijm alles aan elkaar met hotglue

Stap 5: Veel plezier

Veel plezier!
Veel plezier!

Sluit een 9v Buttery aan, een kabel en speel een paar leuke melodieën. De Pentotron speelt een kleine begroetingsmelodie - een kleine knipoog naar de oorsprong van de code. Ik heb wel wat toegevoegd, maar ik raakte snel gewend aan het melodietje, ik moest het erin houden.

Veel plezier en bedankt! Stel al uw vragen. Ik kom uit Duitsland, daar staan die opmerkingen in de code in.

Doei!

Aanbevolen: