Indholdsfortegnelse:
Video: Håndholdt 6 note musikboks / instrument (let at lave og forbedre!): 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hej! Inspireret af Martin Molin, medlem af et svensk band kaldet Wintergatan, blev jeg for nylig forelsket i musikbokse og alt om dem. Folk, der laver sange til musikbokse, bruger stadig den gammeldags måde at slå sangnoten efter note i håbet om, at timingen ender med at fungere. Efter at have gjort dette selv, ved jeg, at det er en trættende øvelse og en, der kunne bruge en erstatning. Så jeg endte med at tænke på denne idé om at bruge infrarøde linjedetektorer til at lave en sang. Dette ville betyde, at det kun skulle læse et ark sort / hvidt trykt papir, men kunne også have forskellige anvendelser som at scanne en avis efter lydoutput.
Trin 1: Materialerne
Dette er de materialer, jeg brugte, men de er meget udskiftelige. Se hvad der passer dig bedst!
- Arduino Uno
- Højttaler eller summer
- 9v batteri
- 9v batteriklemme
- Tænd / sluk -kontakt
- 6 x QRD1114 reflekterende sensor
- Jumperkabler
- Trækasse (10 x 15 x 9)
Trin 2: Kredsløbet
Nu er kredsløbet med spring og grænser den sværeste del af dette projekt efter min mening. Men lad det ikke skræmme dig; det er ikke så slemt.
QRD1114 reflekterende sensor
Den reflekterende sensor er faktisk to sensorer i en. Den indeholder både en afsender og en modtager. Afsenderen er den mere orange til hvide bit og modtageren er den sortlige, mørke bit. Det er derfor, det har brug for alle sine 4 ben forbundet til Arduino. Den på prikken på modtageren har brug for en 10k ohm modstand tilsluttet 5v OG et jumperkabel tilsluttet en analog pin på Arduino. Den ene diagonalt modsat den skal også tilsluttes 5v, men via en 220 ohm modstand. De resterende to ben kan forbindes direkte til jorden (GND). Installation af 6 eller flere af disse er ret stram, så jeg anbefaler at lodde dem, hvis du kan.
Taleren
Højttaleren er ganske let at tilslutte. Tilslut bare - pin til jord og tilslut + pin til en digital pin efter eget valg på Arduino. Jeg brugte pin ~ 9 til dette projekt.
Batteriet
For at tillade din Arduino at blive drevet af et batteri, anbefaler jeg stærkt, at du tjekker denne instruktive:
www.instructables.com/id/Powering-Arduino-…
De gør et fantastisk stykke arbejde med at forklare, hvordan man gør det. Jeg brugte også denne vejledning til mit projekt.
Trin 3: Koden
Nu til koden. Dette projekt bruger de basisbiblioteker, der allerede er programmeret i Arduino -softwaren.
Udpak bare zip -filen, og åbn mappen. Du skal kunne se to faner; HandHeldMusicBox og pladser.h. Herfra skulle du være god til at gå!
Hvis pitches.h ikke er der, kan du oprette en ny fane ved at trykke på 'shift + ctrl + T' og navngive den pitches.h. Derfra skal du bare kopiere alt i.txt -filen til den nye fane, som skal gøre det.
Trin 4: Musikarket
Til oprettelse af musikarket lavede jeg et google -regneark kaldet 'Speelpapier', der er hollandsk for 'Playing Paper'. Du kan tjekke det ud via dette link:
docs.google.com/spreadsheets/d/1MHBrFVECut…
Hvis du selv vil lave en sang, kan du bare kopiere alt på arket eller ved at gemme en kopi af den på dit Drev. Hvis du foretrækker at bruge Excel frem for google -regneark, kan du også gøre det ved at downloade det som en excel -fil under Filer> Download som> Microsoft Excel.
At skrive i musikarket er lidt underligt i øjeblikket. Noterne går fra G til E. Hvis du vil spille et G på en bestemt brik, udfylder du '1 på venstre side, hvor der står "RÆKKE MED NUMRE". Sørg for at tilføje et 'foran tallet for at få Google -regneark til at indse, at det faktisk ikke er et tal, men en streng, som det kan bruge i kode.
'1 = G
'2 = A
'3 = B
'4 = C
'5 = D
'6 = E
God fornøjelse med at lave dine egne melodier.
Trin 5: Forbedring
Nu til det vigtigste trin: Gør det til dit eget!
Jeg har givet dig de helt grundlæggende trin til at lave den håndholdte musikboks, hvordan det er på tide at forbedre konceptet. Her er et par tips:
- Du kan tilføje flere sensorer ved at bruge en multiplexer eller en anden Arduino
- Du kan prøve at få nogle sensorer til at ændre oktaver for at få et bredere område
- Du kan tilføje en volumen skyder eller knap
- Tilføj en forstærker for at få mere lyd ud af højttaleren
- Brug et lydbibliotek til at få skøre lyde, muligvis endda skabe 'musikboks' -lyden.
- Brug timerafbrydelser eller en anden metode til også at få det til at spille akkorder!
- Rediger musikarkgeneratorfilen for at få den til at fungere for dig
- Hav en eller anden form for mekanisme, der trækker papiret med en bestemt hastighed.
Held og lykke med dit projekt, og sørg for at fortælle mig om dine fremskridt, jeg vil meget gerne høre det.
Anbefalede:
Kæmpe Fleksibel Gennemsigtig LED Matrix Under $ 150. Let at lave .: 8 trin (med billeder)
Kæmpe Fleksibel Gennemsigtig LED Matrix Under $ 150. Let at lave .: Jeg vil starte med at sige, at jeg ikke er professionel, jeg har ingen uddannelser inden for elektronik. Jeg nyder simpelthen at arbejde med mine hænder og finde ud af tingene. Jeg siger det for at opmuntre alle jer nonprofessionals som mig. Du har evnen til at
DIY MusiLED, musik-synkroniserede lysdioder med et klik Windows & Linux-applikation (32-bit og 64-bit). Let at genskabe, let at bruge, let at transportere .: 3 trin
DIY MusiLED, musik-synkroniserede lysdioder med et klik Windows & Linux-applikation (32-bit og 64-bit). Let at genskabe, let at bruge, let at transportere .: Dette projekt hjælper dig med at forbinde 18 lysdioder (6 røde + 6 blå + 6 gule) til dit Arduino-kort og analysere din computers lydkorts realtids signaler og videresende dem til lysdioderne for at tænde dem i takt med slageffekterne (Snare, High Hat, Kick)
Loddemateriale - Super let at lave: 6 trin (med billeder)
Loddemateriale | Super let at lave: Lad os gøre dette! (High Five and Freeze Frame) Tak fordi du tjekkede mit projekt! Jeg har mere på min YouTube -kanal youtube.com/c/3dsageHvorfor bruge en røgudsugning? " Eksponering for kolofonium kan forårsage øjen-, hals- og lungeirritation, næseblod og hoved
40 $ USB superteleskop, let at lave, ser kratere på månen: 6 trin (med billeder)
40 $ USB superteleskop, let at lave, ser kratere på månen: Gør en gammel telelens og et webcam til et kraftfuldt teleskop, der er i stand til at se kratere på månen. Ved siden af webcam og teleobjektiv er alt, hvad du har brug for, nogle standard PVC -VVS -materialer (rør, diameteradaptere og endehætter)
Billigt og let at lave Steampunk -tastatur: 7 trin (med billeder)
Billigt og let at lave Steampunk -tastatur: Efter at have kigget på nogle af de smarte retro -tastaturer på Datamancers websted og den fine tutorial på Steampunk Workshop, ville jeg virkelig lave en selv. Desværre mangler jeg værktøjer/plads og penge til at skære og klippe messing, og jeg er ikke