Innholdsfortegnelse:

Håndholdt 6 -notat musikkboks / instrument (enkelt å lage og forbedre!): 5 trinn (med bilder)
Håndholdt 6 -notat musikkboks / instrument (enkelt å lage og forbedre!): 5 trinn (med bilder)

Video: Håndholdt 6 -notat musikkboks / instrument (enkelt å lage og forbedre!): 5 trinn (med bilder)

Video: Håndholdt 6 -notat musikkboks / instrument (enkelt å lage og forbedre!): 5 trinn (med bilder)
Video: Откосы из гипсокартона своими руками. Все этапы. ПЕРЕДЕЛКА ХРУЩЕВКИ ОТ А до Я #15 2024, Juni
Anonim
Håndholdt 6 notat musikkboks / instrument (enkelt å lage og forbedre!)
Håndholdt 6 notat musikkboks / instrument (enkelt å lage og forbedre!)

Hei der! Inspirert av Martin Molin, medlem av et svensk band kalt Wintergatan, ble jeg nylig forelsket i musikkbokser og alt om dem. Folk som lager sanger til musikkbokser, bruker fremdeles den gammeldagse måten å slå sangen for tonen i håp om at timingen ender opp. Etter å ha gjort dette selv, vet jeg at det er en slitsom øvelse og en som kan bruke en erstatning. Så jeg endte opp med å tenke på denne ideen om å bruke infrarøde linjedetektorer for å lage en sang. Dette vil bety at den bare trenger å lese et ark med svart -hvitt trykt papir, men kan også ha forskjellige bruksområder som å skanne en avis for lydutgang.

Trinn 1: Materialene

Dette er materialene jeg brukte, men de er veldig utskiftbare. Se hva som passer deg best!

- Arduino Uno

- Høyttaler eller summer

- 9v batteri

- 9v batteriklemme

- På / av bryter

- 6 x QRD1114 reflekterende sensor

- Kabler

- Treboks (10 x 15 x 9)

Trinn 2: Kretsen

Kretsen
Kretsen
Kretsen
Kretsen

Nå er kretsen med sprang og grenser den vanskeligste delen av dette prosjektet etter min mening. Men ikke la det skremme deg; det er ikke så ille.

QRD1114 reflekterende sensor

Den reflekterende sensoren er faktisk to sensorer i en. Den inneholder både en sender og en mottaker. Avsenderen er den mer oransje til hvite biten og mottakeren er den svartaktige, mørkeste biten. Dette er grunnen til at den trenger alle sine 4 ben koblet til Arduino. Den på prikken på mottakeren trenger en 10k ohm motstand koblet til 5v OG en jumperkabel koblet til en analog pin på Arduino. Den diagonalt motsatte av den må også kobles til 5v, men via en 220 ohm motstand. De resterende to benene kan kobles direkte til bakken (GND). Å installere 6 eller flere av disse er ganske tett, så jeg anbefaler å lodde dem hvis du kan.

Høytaleren

Høyttaleren er ganske enkel å koble til. Bare koble - pin til jord og koble + pin til en digital pin på Arduino. Jeg brukte pin ~ 9 for dette prosjektet.

Batteriet

For å la din Arduino drives av et batteri, anbefaler jeg deg å sjekke ut denne instruksen:

www.instructables.com/id/Powering-Arduino-…

De gjør en fantastisk jobb med å forklare hvordan de skal gjøre det. Jeg brukte også denne opplæringen for prosjektet mitt.

Trinn 3: Koden

Nå til koden. Dette prosjektet bruker basisbibliotekene som allerede er programmert i Arduino -programvaren.

Bare pakk ut zip -filen og åpne mappen. Du bør kunne se to faner; HandHeldMusicBox og plasser.h. Herfra bør du være god å gå!

Hvis pitches.h ikke er der, kan du lage en ny fane ved å trykke 'shift + ctrl + T' og gi den navnet pitches.h. Derfra kopierer du alt i.txt -filen til den nye fanen som skal gjøre det.

Trinn 4: Musikkarket

Musikkarket
Musikkarket

For å lage musikkarket laget jeg et Google -regneark kalt 'Speelpapier' som er nederlandsk for 'Playing Paper'. Du kan sjekke det ut via denne lenken:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Hvis du vil lage en sang selv, kan du bare kopiere alt i arket eller lagre en kopi av den på Disken din. Hvis du foretrekker å bruke Excel over Google -regneark, kan du også gjøre det ved å laste det ned som en Excel -fil under Fil> Last ned som> Microsoft Excel.

Å skrive i musikkbladet er litt rart for øyeblikket. Notene går fra G til E. Hvis du vil spille en G på en bestemt brikke, fyller du ut '1 på venstre side som sier "RAD MED TALL". Sørg for å legge til en 'foran tallet for å få Google -regneark til å innse at det faktisk ikke er et tall, men en streng som det kan bruke i kode.

'1 = G

'2 = A

'3 = B

'4 = C

'5 = D

'6 = E

Ha det gøy å lage dine egne låter.

Trinn 5: Forbedring

Nå til det viktigste trinnet: Gjør det til ditt eget!

Jeg har gitt deg de helt grunnleggende trinnene for å lage den håndholdte musikkboksen, hvordan det er på tide å forbedre konseptet. Her er noen tips:

- Du kan legge til flere sensorer ved å bruke en multiplexer eller en annen Arduino

- Du kan prøve å få noen sensorer til å bytte oktav for å få et bredere område

- Du kan legge til en volumglider eller knapp

- Legg til en forsterker for å få mer lyd ut av høyttaleren

- Bruk et lydbibliotek for å få sprø lyder, muligens til og med lage musikkboksen.

- Bruk timeravbrudd eller en annen metode for å prøve å få den til å spille akkorder også!

- Rediger musikkarkgeneratorfilen for å få den til å fungere for deg

- Ha en eller annen form for mekanisme som trekker papiret til en bestemt hastighet.

Lykke til med prosjektet ditt, og gi meg beskjed om fremgangen din, jeg vil gjerne høre det.

Anbefalt: