Cuprins:
- Pasul 1: Materialele
- Pasul 2: Circuitul
- Pasul 3: Codul
- Pasul 4: Foaia de muzică
- Pasul 5: Îmbunătățirea
Video: Handheld 6 Note Music Box / Instrument (ușor de realizat și îmbunătățit!): 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Bună! Inspirat de Martin Molin, membru al unei formații suedeze numite Wintergatan, m-am îndrăgostit recent de cutiile muzicale și de tot ce le privea. Oamenii care fac cântece pentru cutii de muzică folosesc în continuare modul de modă veche de a trece cu pumnul nota cântecului pentru notă, în speranța că timpul va ajunge să funcționeze. După ce am făcut asta, știu că este un exercițiu obositor și care ar putea folosi un înlocuitor. Așa că am ajuns să mă gândesc la această idee de a folosi detectoare de linii în infraroșu pentru a crea o melodie. Acest lucru ar însemna că ar trebui să citească doar o foaie de hârtie tipărită alb-negru, dar ar putea avea și utilizări diferite, cum ar fi scanarea unui ziar pentru a obține sunet.
Pasul 1: Materialele
Acestea sunt materialele pe care le-am folosit, dar sunt foarte mult înlocuibile. Vezi ce ți se potrivește cel mai bine!
- Arduino Uno
- Difuzor sau buzzer
- Baterie de 9v
- Clema bateriei de 9v
- Comutator On / Off
- 6 x senzor reflectorizant QRD1114
- Cabluri jumper
- Cutie de lemn (10 x 15 x 9)
Pasul 2: Circuitul
Acum, circuitul este cu pași repezi partea cea mai grea a acestui proiect, în opinia mea. Dar nu lăsa asta să te sperie; nu e chiar asa de rau.
Senzor reflectorizant QRD1114
Senzorul reflectorizant este de fapt doi senzori într-unul. Conține atât un expeditor, cât și un receptor. Expeditorul este cel mai portocaliu spre bitul alb, iar receptorul este bitul negricios, întunecat. Acesta este motivul pentru care are nevoie de toate cele 4 picioare conectate la Arduino. Cel de pe punctul de pe receptor are nevoie de un rezistor de 10k ohm conectat la 5v ȘI un cablu jumper conectat la un pin analogic pe Arduino. Cel opus în diagonală trebuie să fie conectat la 5V, dar printr-un rezistor de 220 ohmi. Celelalte două picioare pot fi conectate direct la sol (GND). Instalarea a 6 sau mai multe dintre acestea este o potrivire destul de strânsă, așa că vă recomand să le lipiți dacă puteți.
Vorbitorul
Difuzorul este destul de ușor de conectat. Conectați pinul la masă și conectați pinul + la un pin digital la alegere pe Arduino. Am folosit pinul 9 pentru acest proiect.
Bateria
Pentru a permite Arduino-ului dvs. să fie alimentat de o baterie, vă recomandăm să verificați acest instructable:
www.instructables.com/id/Powering-Arduino-…
Ei fac o treabă uimitoare explicând cum să o facă. Am folosit acest tutorial și pentru proiectul meu.
Pasul 3: Codul
Acum pentru cod. Acest proiect utilizează bibliotecile de bază deja programate în software-ul Arduino.
Doar extrageți fișierul zip și deschideți folderul. Ar trebui să puteți vedea două file; HandHeldMusicBox și pitchs.h. De aici ar trebui să fii bun să pleci!
Dacă pitches.h nu este acolo, puteți crea o filă nouă apăsând pe 'shift + ctrl + T' și denumindu-l pitches.h. De acolo, copiați totul în fișierul.txt în noua filă care ar trebui să o facă.
Pasul 4: Foaia de muzică
Pentru crearea foii de muzică am făcut o foaie de calcul Google numită „Speelpapier”, care este în olandeză pentru „Playing Paper”. O puteți verifica prin acest link:
docs.google.com/spreadsheets/d/1MHBrFVECut…
Dacă doriți să creați singuri o melodie, puteți copia doar totul din foaie sau salvând o copie a acesteia pe Drive. Dacă preferați să utilizați Excel peste foile de calcul Google, puteți face acest lucru și descărcându-l ca fișier excel în Fișier> Descărcare ca> Microsoft Excel.
Scrierea în foaia de muzică este cam ciudată în acest moment. Notele merg de la G la E. Dacă doriți să jucați un G pe o anumită țiglă, completați '1 în partea stângă care scrie "RÂNDUL NUMERELOR". Asigurați-vă că adăugați un „în fața numărului pentru a face foile de calcul Google să-și dea seama că nu este de fapt un număr, ci un șir pe care îl poate folosi în cod.
'1 = G
'2 = A
'3 = B
'4 = C
'5 = D
'6 = E
Distrează-te făcându-ți propriile melodii.
Pasul 5: Îmbunătățirea
Acum, pentru cel mai important pas: fă-ți propriul!
Ți-am dat pașii de bază pentru a crea muzica portabilă, cum este timpul să îmbunătățești conceptul. Iată câteva sfaturi:
- Puteți adăuga mai mulți senzori utilizând un multiplexor sau un alt Arduino
- Puteți încerca să faceți ca niște senzori să schimbe octave pentru a obține o gamă mai largă
- Puteți adăuga un glisor de volum sau un buton
- Adăugați un amplificator pentru a obține mai mult sunet din difuzor
- Utilizați o bibliotecă audio pentru a obține sunete nebunești, chiar și pentru a crea sunetul „muzică”.
- Utilizați întreruperi cu temporizator sau o altă metodă pentru a încerca și să-l atingeți și acorduri!
- Editați fișierul generator de foaie de muzică pentru a-l face să funcționeze pentru dvs.
- Aveți o formă de mecanism care trage hârtia la o rată stabilită.
Mult noroc cu proiectul dvs. și asigurați-vă că mă anunțați progresul dvs., mi-ar plăcea să-l aud.
Recomandat:
Matrice LED transparentă uriașă sub 150 USD. Ușor de realizat: 8 pași (cu imagini)
Matrice LED transparentă uriașă sub 150 USD. Ușor de realizat.: Vreau să încep prin a spune că nu sunt un profesionist, nu am nici o diplomă în electronică. Pur și simplu îmi place să lucrez cu mâinile mele și să descopăr lucrurile. Spun asta pentru a fi încurajatori pentru toți cei care nu sunt profesioniști ca mine. Ai capacitatea de a
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: 3 pași
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: acest proiect vă va ajuta să conectați 18 LED-uri (6 roșii + 6 albastre + 6 galbene) la placa Arduino și să analizați semnalele în timp real ale plăcii de sunet ale computerului și să le retransmiteți la LED-urile pentru a le aprinde conform efectelor de bătăi (Snare, High Hat, Kick)
Extractor de fum de lipit - Super ușor de realizat: 6 pași (cu imagini)
Extractor de fum de lipit | Super ușor de realizat: Să facem asta! (High Five and Freeze Frame) Vă mulțumesc că ați verificat proiectul meu! Am mai multe pe canalul meu YouTube youtube.com/c/3dsage De ce folosiți un extractor de fum? " Expunerea la colofoniu poate provoca iritații la nivelul ochilor, gâtului și plămânilor, sângerări ale nasului și capului
Super Telescop USB de 40 $, ușor de realizat, vede cratere pe Lună: 6 pași (cu imagini)
Super Telescop USB de 40 $, ușor de realizat, vede cratere pe Lună: Transformați un telelens vechi și o cameră web într-un telescop puternic, capabil să vadă craterele pe Lună. Lângă camera web și obiectivul tele, aveți nevoie de câteva materiale standard pentru instalații sanitare din pvc (țevi, adaptoare de diametru și capace)
Combo ușor de realizat rama foto Domo Plushie: 9 pași (cu imagini)
Combo ușor de realizat cu rame foto Domo Plushie: Transformați un pluș mic Domo într-o ramă foto în câțiva pași simpli, folosind câteva abilități obișnuite de artizanat. Nu este necesară cusut sau electronică. De la persoanele de pe http://www.GomiStyle.com