Sadržaj:
Video: Ručna glazbena kutija / instrument sa 6 nota (jednostavno za izradu i poboljšanje!): 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Bok tamo! Nadahnut Martinom Molinom, članom švedskog benda Wintergatan, nedavno sam se zaljubio u glazbene kutije i sve o njima. Ljudi koji stvaraju pjesme za glazbene kutije i dalje koriste staromodan način udaranja note za notu, nadajući se da će tajming na kraju uspjeti. Nakon što sam to učinio, znam da je to zamorna vježba i da bi joj trebala zamjena. Tako sam na kraju razmišljao o ideji korištenja detektora infracrvenih linija za stvaranje pjesme. To bi značilo da bi samo trebao pročitati list crno -bijelog tiskanog papira, ali bi također mogao imati različite namjene, poput skeniranja novina za izlaz zvuka.
Korak 1: Materijali
Ovo su materijali koje sam koristio, ali su vrlo zamjenjivi. Pogledajte što vam najviše odgovara!
- Arduino Uno
- Zvučnik ili zujalica
- 9v baterija
- 9v kopča za bateriju
- Prekidač za uključivanje / isključivanje
- 6 x QRD1114 reflektirajući senzor
- Kablovi za skakače
- Drvena kutija (10 x 15 x 9)
Korak 2: Krug
Sada je krug po koracima najteži dio ovog projekta po mom mišljenju. Ali neka vas to ne plaši; nije tako loše.
Reflektirajući senzor QRD1114
Reflektirajući senzor zapravo su dva senzora u jednom. Sadrži i pošiljatelja i primatelja. Pošiljatelj je više narančaste do bijele bitove, a primatelj je crnkast, tamnoputi bit. Zato mu trebaju sve četiri noge povezane s Arduinom. Onoj na točki na prijemniku potreban je otpornik od 10 k ohma spojen na 5v I kratkospojni kabel spojen na analogni pin na Arduinu. Onaj dijagonalno suprotan od toga također mora biti spojen na 5v, ali preko otpornika od 220 ohma. Preostale dvije noge mogu se spojiti izravno na tlo (GND). Ugradnja 6 ili više njih prilično je uska pa preporučujem da ih lemite ako možete.
Zvučnik
Zvučnik je vrlo jednostavno spojiti. Samo spojite - pin na masu i spojite + pin na digitalni pin po izboru na Arduinu. Koristio sam pin ~ 9 za ovaj projekt.
Baterija
Za dopuštanje da se vaš Arduino napaja baterijom, toplo vam preporučujem da provjerite ovo uputstvo:
www.instructables.com/id/Powering-Arduino-…
Oni rade nevjerojatan posao objašnjavajući kako to učiniti. Ovaj sam vodič koristio i za svoj projekt.
Korak 3: Kôd
Sada za kod. Ovaj projekt koristi osnovne biblioteke koje su već programirane u softveru Arduino.
Jednostavno izvucite zip datoteku i otvorite mapu. Mogli biste vidjeti dvije kartice; HandHeldMusicBox i parcele.h. Odavde bi trebalo biti dobro krenuti!
Ako pitches.h nema, možete napraviti novu karticu pritiskom na 'shift + ctrl + T' i nazvati je pitches.h. Odatle samo kopirajte sve u.txt datoteci na novu karticu koja bi to trebala učiniti.
Korak 4: Glazbeni list
Za izradu glazbenog lista napravio sam google tablicu pod nazivom 'Speelpapier' koja na nizozemskom znači 'Playing Paper'. To možete provjeriti putem ove veze:
docs.google.com/spreadsheets/d/1MHBrFVECut…
Ako želite sami napraviti pjesmu, možete samo kopirati sve na listu ili spremiti kopiju na svoj Disk. Ako radije koristite Excel preko google proračunskih tablica, to možete učiniti i preuzimanjem kao excel datoteku pod Datoteka> Preuzmi kao> Microsoft Excel.
Zapisivanje na notnoj ploči trenutno je pomalo čudno. Bilješke idu od G do E. Ako želite svirati G na određenoj pločici, popunite '1 na lijevoj strani koja kaže "RED BROJEVA". Svakako dodajte 'ispred broja kako bi google tablice shvatile da to zapravo nije broj, već niz koji može koristiti u kodu.
'1 = G
'2 = A
'3 = B
'4 = C
'5 = D
'6 = E
Zabavite se stvarajući vlastite melodije.
Korak 5: Poboljšanje
A sada najvažniji korak: Učinite to svojim!
Dao sam vam osnovne korake za izradu ručne glazbene kutije, kako je vrijeme za poboljšanje koncepta. Evo nekoliko savjeta:
- Možete dodati više senzora pomoću multipleksera ili drugog Arduina
- Možete pokušati natjerati neke senzore da promijene oktave kako bi dobili širi raspon
- Možete dodati klizač ili gumb za glasnoću
- Dodajte pojačalo za bolji zvuk iz zvučnika
- Koristite audio biblioteku za dobivanje otkačenih zvukova, eventualno čak i za stvaranje zvuka "glazbene kutije".
- Upotrijebite prekidače timera ili drugu metodu kako biste pokušali navesti i akorde!
- Uredite datoteku generatora glazbenih listova kako bi radila za vas
- Imati neki oblik mehanizma koji povlači papir zadanom brzinom.
Sretno s vašim projektom i svakako mi javite svoj napredak, volio bih to čuti.
Preporučeni:
Glazbena kutija sa svjetlosnom predstavom: 9 koraka (sa slikama)
Music Box With Light Show: Pozdrav i dobrodošli, u ovom ćemo vodiču pokazati kako možete napraviti vlastitu glazbenu kutiju s uključenim light showom. Sve što trebate je prazna kutija. Uzeli smo futrolu koja se inače koristi za alate. U ovom projektu možete biti vrlo kreativni pa ne trebate
Tobias - Arduino glazbena kutija s TV izlazom: 5 koraka (sa slikama)
Tobias - Arduino Music Box Uz TVout: Prije svega, dopustite mi da vam predstavim Tobiasa, divovskog medvjedića svoje djevojke, koji je inspiracija za ovaj projekt. Toobias ima osobnost, izgrađenu s vremenom, dok se u šali pitamo što radi dok je na poslu. Projekt je
Dječja MP3 glazbena kutija: 6 koraka (sa slikama)
Dječja MP3 glazbena kutija: Kada sam tražio neke nove DIY projekte oko arduina, našao sam nekoliko lijepih ideja o MP3 playerima za djecu temeljenim na RFID -u. A na tržištu postoji jedna izvrsna profesionalna kutija za igračke - ovi momci vladaju. Napravili su sjajan posao od svoje pametne ideje. Ček
Prijenosna MP3 AUX glazbena kutija: 23 koraka (sa slikama)
Prijenosni MP3 AUX glazbeni okvir: Ova analiza procesa prikazuje kako izgraditi MP3 player s Arduino Nano, datoteke su 16-bitni MP3 i rade za razliku od tradicionalnih Arduino glazbenih playera koji su ograničeni na 8-bitni WAV.Drugi dio ovog vodiča demonstrira stvaranje laser-c
Glazbena nota koja treperi: 5 koraka
Glazbena nota koja treperi: Materijali: 4 LED svjetla (tirkizna, plava) CNC stroj Žica SolidWorks 3D pisač Lemilica i lemilica 2 200 ohmskih otpornika Vruće ljepilo 9 Voltna baterija i utična spojnica DrillOvaj projekt je vrlo jednostavan i ne bi trebao trajati dugo