Sisukord:
- Samm: minge hankige asju
- Samm: lõigake ülemine paneel
- Samm: lõigake mõned vahekaugused
- Samm: ühendage potid juhtmetega
- Samm: pange ülemine paneel kokku
- Samm: ehitage vooluring
- Samm: lõigake kinnituspaneel
- 8. samm: ühendage vooluahela paneel
- 9. samm: programmeerige kiip
- 10. samm: silumine
- 11. samm: puurige
- 12. samm: joondage ümbris
- Samm: riistvara kinnitamine
- 14. samm: juhtum suleti
- 15. samm: kummist jalad
- 16. samm: tehke muusikat
Video: Lihtne järjestus: 16 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Üks hea muusika tegemise võtmeid on mõtetu kordamine. Selles on lihtne jadaja suurepärane. See teeb sama asja ikka ja jälle kaheksa noodiga jadas. Saate reguleerida märkmete sagedust, märkmete kestust ja märkmete vahelist pausi. Kui teil läheb tõesti hästi, võite järgmist nooti ette näha ja asju käigu pealt muuta. See väike kast pakub kindlasti lõputuid tunde lõbu.
Samm: minge hankige asju
Sa vajad:
- (8) 1M potentsiomeetrid - (8) 50K potentsiomeetrid - (8) 10K potentsiomeetrid - (8) SPST 5V releed - (1) 20K potentsiomeetrid - (16). 1uF kondensaatorid - (16) 220 oomi takisti - 74HC595 Shift Register - Lambitõmbe lüliti - Toitepistik - Mono helipistik - 10K takisti - 16F877 Pic -kiip - 20 MHZ resonaator - trükkplaat või kaks - 40 -kontaktiline pistikupesa - mattplaat - 12 x 12 akrüüllehte - puidutera kontaktpaber - 5 x 7 alumiiniumkarp - Analoogne muutuva takistusega müra tekitaja - Kummist jalad - 26 erinevat värvi nuppu - Elektritrell - C -klambrid - Laserlõikur - Jooteseadistus - Muud tööriistad ja riistvara
(Pange tähele, et mõned sellel lehel olevad lingid on sidusettevõtte lingid. See ei muuda teie jaoks toote maksumust. Investeerin kõik saadud tulud uuesti uute projektide tegemisse. Kui soovite alternatiivsete tarnijate kohta ettepanekuid, siis palun andke mulle teada tea.)
Samm: lõigake ülemine paneel
Kleepige puiduteraga kontaktpaber akrüülilehele. Asetage see kontaktlõikur laserlõikuri sisse.
Lõigake akrüül järgmise failiga ja raster lõigake järgmiste sätetega: Läbib: 5Võimsus: 100Kiirus: 100DPI: 600
Kui olete rasterlõikamise lõpetanud, lõigake vektor järgmiste seadete abil:
Võimsus: 100 Kiirus: 10 Sagedus: 5000
Samm: lõigake mõned vahekaugused
Lõika laserlõikurist välja mõned mattahvli vahetükid, kasutades allolevat faili.
Seade, mida kasutasin vektori lõikamiseks, olid järgmised:
Kiirus: 100 Võimsus: 40 Sagedus: 2500
Samm: ühendage potid juhtmetega
Kinnitage juhtmed 1M, 50K ja 10K potentsiomeetrite vasaku jala ja keskjala külge.
Samm: pange ülemine paneel kokku
Nüüd on aeg ülemine paneel kokku panna.
Libistage iga potentsiomeetri jaoks mati vahekaugus ja paigaldage see läbi selja nii, et potentsiomeetri sälk oleks joondatud akrüüli tagakülje taandega.
Sisestage ülemine rida, mille arvasite, 1M potentsiomeetrid.
Sisestage keskmisele reale 50K potid.
Sisestage alumisse rida 10K.
Samm: ehitage vooluring
Järgides allpool postitatud skeemi ja ehitage vooluring.
See nõuab õiglase koguse trükkplaadi kasutamist. Kasutasin kahte Radioshackist. Ühele panin PIC -kiibi ja regulaatori 7805 (ja relee, mille jaoks sai ruum otsa). Teisele tahvlile panin releed ja vahetuste registri.
Ehitasin nii palju vooluringi kui suutsin ja siis lisasin potentsiomeetrid ja lõpuks ühendasin selle heliskeemiga.
Ma ei ühendanud juhtmeid juhtmete külge, mida oleks vaja korpuse küljele paigaldada, nagu toitepistik ja helitugevuse nupp. Testimiseks lisasin ajutiselt 9V akuadapteri.
Samm: lõigake kinnituspaneel
Kasutades allolevaid faile, lõigake laseriga kinnitusklamber, 1/4 vaherõngad ja korgivooder.
Akrüüli vektorlõikamiseks kasutasin järgmisi seadeid:
Kiirus: 10 Võimsus: 100 Sagedus: 5000
Kasutatud korgi vektorlõikamiseks:
Spedd: 100 Võimsus: 50 Sagedus: 1500
8. samm: ühendage vooluahela paneel
Kinnitage trükkplaat mutrite ja poltidega aluspaneeli külge. Ärge unustage trükkplaatide mõningast tõusu anda 1/4 vahekauguse vahele.
Korralikult kuum liimige korgipõhi põhja.
9. samm: programmeerige kiip
Programmeerige kiip 16f877 järgmise koodiga ja kandke see seejärel pesasse. CPU = 16F877MHZ = 20CONFIG = 16254SI con A0SCK con A1RCK con A2abit var byte (9) nDur var word (8) nP var word (8) counter var bytesetValue var bytenoteDuration var wordnotePause var word'shift register address bitsabit (0) = %10000000 (1) = %01000000abit (2) = %00100000abit (3) = %00010000abit (4) = %00001000abit (5) = %00000100abit (6) = %00000010abit (7) = %00000001abit (8) = %00000000 'kestus massiivi pinsnDur (0) = D0nDur (1) = D1nDur (2) = D2nDur (3) = D3nDur (4) = D4nDur (5) = D5nDur (6) = D6nDur (7) = D7'pausimassiivi pinsnP (0) = B0nP (1) = B1nP (2) = B2nP (3) = B3nP (4) = B4nP (5) = B5nP (6) = B6nP (7) = B7counter = 0setValue = %00000000main: loenduri jaoks = 0 kuni 7 HIGH nDur (counter) paus 1 RCTIME nDur (loendur), 1, noteDuration setValue = abit (loendur) gosub out595 pause noteDuration HIGH nP (counter) pause 1 RCTIME nP (counter), 1, notePause setValue = abit (8) gosub out595 pause notePause * 3nextcounter = 0goto mainout595: Shiftout SI, SCK, LSBPRE, [setValue / 8] pulsout RCK, 8Return
10. samm: silumine
Ühendage toide ja veenduge, et see töötab. Kui see ei tööta:
- Kontrollige kõiki oma ühendusi. Veenduge, et ükski pole ületatud ja ükski pole puudu- Veenduge, et PIC-kiip on pesas korralikult- Keerake helitugevuse põhinuppu. Heli võib olla maas.
11. samm: puurige
Puurige alumiiniumkorpusesse augud helitugevuse, helipistiku, tõmbelüliti ja toitepistiku paigaldamiseks. Puurige ka mõned augud välja, et saaksite kõlari siia paigutada.
Tahtsin sobitada juba kõlaril olevad augud, nii et hõõrusin kõlarile püsivat tinti ja kui see oli veel märg, kandsin selle valgele kleepribale ja kleepisin selle puurijuhikuks korpuse külge. Puurisin siis.
12. samm: joondage ümbris
Lõika kontaktpaberileht piisavalt suureks, et seda korpuse kõikidele külgedele kokku keerata, varuks 1/4 tolli. Nurkades lõigake diagonaalselt väljapoole, et saaksite need kokku voltida.
Vooderda ülejäänud korpus kontaktpaberiga. Ärge veel koorige tagakülge viimase 1/2 tolli ulatuses servade ümber, kuna peate selle kleepuvaks kleepuma, kui kleepite korpuse suletuna.
Lõika välja augud, kuhu paigaldad tungrauad, nupud ja muud.
Samm: riistvara kinnitamine
Kinnitage kogu riistvara kindlalt alumiiniumist korpuse külge.
Avastage, et teie helipistik teeb vooluahelasse lühise, kui see on korpusesse paigaldatud. Katke helipistiku auk kontaktpaberiga ja puurige heli pesa paigaldamiseks auk ülemisse akrüülitükki. Installige see uuesti.
Pange oma trükkplaadid sinna. Liimisin heliplaadi korpuse siseküljele. Peamine, mille ma lihtsalt lasin põhjas istuda, kuna selle külge on kinnitatud nii palju juhtmeid, see ei liigu kuhugi.
14. samm: juhtum suleti
Kontrollige veel kord, et veenduda, et teie vooluring töötab viimast korda ja seejärel suletakse kuum liim ja/või epoksü.
Eemaldage ülejäänud alus puidust vooderilt ja siluge see korpusele.
Vajutage kõiki nuppe ja valimisnuppe.
15. samm: kummist jalad
Kleepige mõned kleepuvad kummist jalad põhja külge, nii et see ei saaks kriimustada.
16. samm: tehke muusikat
Keerake nuppe nii, nagu süda soovib, ja tehke vägevat peent pseudokorduvat muusikat.
Kas see oli teile kasulik, lõbus või meelelahutuslik? Jälgige @madeineuphoria, et näha minu viimaseid projekte.
Soovitan:
Arduino MIDI rütmi sektsiooni järjestus: 8 sammu (piltidega)
Arduino MIDI rütmiosa sekveneerija: Hea tarkvara trummimasina omamine on täna lihtne ja odav, kuid hiire kasutamine tapab minu jaoks lõbu. Seetõttu mõistsin, mis oli algselt mõeldud 64 -astmelise riistvaralise MIDI trummijärjestusena, mis on võimeline käivitama kuni 12 erinevat trummielementi
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
(peaaegu) universaalne MIDI SysEx CC programmeerija (ja järjestus ): 7 sammu (koos piltidega)
(peaaegu) universaalne MIDI SysEx CC programmeerija (ja järjestus …): kaheksakümnendate keskel alustasid süntesaatorite tootjad "vähem on parem"; protsess, mis viis paljaste süntesaatoriteni. See võimaldas vähendada tootjate poolel kulusid, kuid muutis lappimisprotsessi lõppkasutuseks igavaks, kui mitte võimatuks
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada: 3 sammu
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada .: See projekt aitab teil ühendada 18 LED-i (6 punast + 6 sinist + 6 kollast) oma Arduino plaadiga ja analüüsida arvuti helikaardi reaalajasignaale ning edastada need valgusdioodid, mis neid löögiefektide järgi süttivad (Snare, High Hat, Kick)
Programmeeritav RGB LED -järjestus (Arduino ja Adafruit Trellise abil): 7 sammu (piltidega)
Programmeeritav RGB LED -järjestus (kasutades Arduino ja Adafruit Trellisi): mu pojad soovisid värvilisi LED -ribasid oma töölaua valgustamiseks ja ma ei tahtnud kasutada konserveeritud RGB -ribakontrollerit, sest teadsin, et neil hakkab fikseeritud mustritega igav. neil kontrolleritel on. Samuti arvasin, et see oleks suurepärane võimalus luua