Turinys:
- 1 žingsnis: kaip tai veikia
- 2 žingsnis: medžiagos ir įrankiai
- 3 žingsnis: kodas, grandinės schema ir galia
- 4 žingsnis: „Breadboard“naudojimas
- 5 veiksmas: prijunkite garso lizdą
- 6 veiksmas: prijunkite fotorezistorių
- 7 veiksmas: prijunkite SPDT jungiklį
- 8 žingsnis: prijunkite taktinį jungiklį
- 9 veiksmas: prijunkite šviesos diodus
- 10 žingsnis: išbandykite
- 11 veiksmas: gręžkite gaubtą
- 12 veiksmas: pradėkite pridėti komponentų prie korpuso
- 13 veiksmas: pridėkite likusius komponentus
- 14 veiksmas: prijunkite garso lizdą prie „Protoboard“
- 15 veiksmas: lituoklis foto rezistorių rezistoriuose, lytėjimo jungiklyje ir SPDT jungiklyje
- 16 žingsnis: Lituokite savo šviesos diodus į vietą
- 17 veiksmas: prijunkite potenciometrus prie „Protoboard“
- 18 veiksmas: pritvirtinkite rankenėles prie potenciometrų
- 19 veiksmas: prijunkite „Protoboard“prie „Arduino“
- 20 žingsnis: žaiskite su juo
Video: „Arduino“sintezatorius: 20 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„Arduino“gali skleisti garsą per sukurtą biblioteką, vadinamą „Tone Library“. Sukūręs sąsają ir programą, galinčią iškviesti tam tikras vertes į garso išvestį, „Arduino“sintezatorius yra patikimas įrankis pradinio triukšmo aparatui sukurti. Jis naudoja granuliuotos sintezės metodus, kad sukurtų savitą garsą, kuris muzikantams, menininkams, meistrams ir mėgėjams gali būti labai smagus.
1 žingsnis: kaip tai veikia
Garsas sukuriamas vėl ir vėl labai dideliu greičiu grojant tą patį garso grūdą arba mėginius (mažus gabalėlius maždaug nuo 1 iki 50 ms). Mūsų ausys ir smegenys tai paverčia girdimu pasikartojimo dažnio ir pradinio grūdo hibridu, ir tai skamba kaip nuolatinis tonas.
Grūdus sudaro dvi reguliuojamo dažnio trikampės bangos ir reguliuojamas skilimo greitis. Kartojimo dažnį nustato kitas valdiklis.
2 žingsnis: medžiagos ir įrankiai
Norėdami sukurti šį projektą, jums reikės šių dalykų.
Dalys:
(5X) 5K potenciometras (5X) potenciometro rankenėlės (3X) šviesos diodai (1X) SPDT jungiklis (1X) nuo šviesos priklausantis fotorezistorius (1X) „Arduino“(1X) „Arduino Protoboard“(1X) lytėjimo jungiklis (1X) Projekto gaubtas (1X) 1/ 8 colių garso lizdas (1X), daugybė kieto laido (1X) termiškai susitraukiantis (1X) duonos lentos (1X) trumpiklis (3X) 10K omų rezistoriai (3X) 220 rezistoriai (1X) 9V baterija (1X) 9V akumuliatoriaus spaustukas (1X) M dydžio koaksialinis nuolatinės srovės maitinimo kištukas
Įrankiai:
- lituoklis
- lituoklis
- srautas
- klijai
- multimetras
- grąžtas
3 žingsnis: kodas, grandinės schema ir galia
Prie šios instrukcijos pridėjau „Arduino“kodą. Norėdami įkelti į savo plokštę, jums reikės USB 2.0. Įkėlę kodą iš savo kompiuterio, eikite į priekį ir pritvirtinkite „Proto Shield“prie „Arduino“.
Kalbant apie valdžią, turite daug galimybių. „Arduino“gali veikti su 9 V sienelės karpų maitinimo šaltiniu, arba galite naudoti 9 V bateriją su akumuliatoriaus spaustuku prie M dydžio bendraašio nuolatinės srovės kištuko. Taip pat galite maitinti per USB kabelį. Grandinės schema buvo sukurta naudojant „Fritzing“, ji taip pat buvo pridėta prie šio žingsnio.
4 žingsnis: „Breadboard“naudojimas
Iš pradžių naudojant grandininę lentą, daug lengviau perkelti grandinę į „Protoboard“. Vykdykite laidus nuo GND ir 5 V iki duonos lentos - ir + bėgių.
Tada prijunkite signalų laidus iš potenciometrų prie „Arduino“analoginės įvesties 0-4. Dešinysis ir kairysis laidai bus prijungti prie įžeminimo bėgio ir teigiamas duonos lentos bėgelis. Prijungus potenciometrus bus kontroliuojamas sintezatoriaus grūdelis, dažnis ir irimas. Analogas 0: grūdelis 1 žingsnis Analogas 1: 2 grūdas skilimas Analoginis 2: 1 grūdelis irimas Analogas 3: 2 grūdas Analogas 4: grūdelių kartojimo dažnis
5 veiksmas: prijunkite garso lizdą
Lituokite laidus prie 1/8 colių monofoninio garso lizdo, kad laidai būtų gana ilgi. Prijunkite teigiamą laidą prie PWM ~ 3 „Arduino“. Jums reikės 10K omų rezistoriaus tarp arduino plokštės ir teigiamo garso lizdo. Prijunkite neigiamą lizdo laidą prie duonos lentos įžeminimo bėgio.
6 veiksmas: prijunkite fotorezistorių
Vienas jūsų fotorezistoriaus laidas yra tiesiogiai prijungtas prie jūsų 5V teigiamo bėgelio ant duonos plokštės, taip pat prie 5 analoginės įvesties „Arduino“. Kitas fotorezistoriaus laidas yra prijungtas prie 10K omų atsparių antžeminių bėgelių.
7 veiksmas: prijunkite SPDT jungiklį
Prijunkite SPDT jungiklio vidurinį laidą prie „Arduino“skaitmeninio kaiščio 02. Likę laidai yra prijungti prie žemės ir 5 V teigiamo bėgio, kuriam atsparus 10 K omų rezistorius.
8 žingsnis: prijunkite taktinį jungiklį
Liečiamasis jungiklis turi keturis laidus. Leiskite jungikliui pereiti prie duonos lentos. Prijunkite vieną iš dviejų lygiagrečių kaiščių prie 5V teigiamo bėgio duonos lentoje, o kitą - prie 10K omų atsparios įžeminimo kaiščio. Paskutinis jūsų lytėjimo jungiklio prijungimas jungia signalo laidą tarp jungiklio ir „Arduino“skaitmeninio kaiščio 6.
9 veiksmas: prijunkite šviesos diodus
10 žingsnis: išbandykite
Tai baigta grandininė lenta. Išbandykite porą ausinių arba prijunkite prie mažo garsiakalbio. Jei naudojate ausines, tai yra monofoninis išėjimas ir jis bus garsus. Įjungdami šį sintezatorių, nedėkite ausinių tiesiai prie ausies.
11 veiksmas: gręžkite gaubtą
Išgręžkite skyles projekto aptvare kiekvienam komponentui, kuris buvo įdėtas į duonos lentą. Aš naudoju aukso spalvos rašiklį, kad pažymėčiau, kur noriu skylių.
Potenciometrams išgręžkite penkias skyles. Penkios mažos skylės lytėjimo jungiklio kvadrate. Trys poros mažų skylių kiekvienam šviesos diodui Dvi skylės arti fotorezistoriaus. Viena skylė jūsų garso lizdui. Viena papildoma skylė SPDT jungikliui.
12 veiksmas: pradėkite pridėti komponentų prie korpuso
Perkelkite penkis potenciometrus per išgręžtas skyles, tada pritvirtinkite jas.
13 veiksmas: pridėkite likusius komponentus
Pritvirtinkite šviesos diodus, SPDT jungiklį, lytėjimo jungiklį, garso lizdą ir fotorezistorių. Šiek tiek karštų klijų puikiai padėjo greitai sumontuoti visus šiuos komponentus.
14 veiksmas: prijunkite garso lizdą prie „Protoboard“
Kituose žingsniuose aprašoma, kaip perkelti grandinę iš duonos lentos į „Protoboard“. Kadangi visi jūsų komponentai yra pritvirtinti prie korpuso, laidus iš komponentų į plokštę bus paprasta pervesti.
Lituokite laidus prie visų korpuso komponentų, naudodami atitinkamai raudonus ir juodus laidus, kad pažymėtumėte, kurie laidai yra teigiami ir neigiami. „Protoboard“prijunkite vieną laidą prie skaitmeninio kaiščio 3 ir prilituokite į vietą, prijunkite jungiamąjį laidą prie plokštės centro, kad galėtumėte nutraukti liniją tuo pačiu 10K omų rezistoriumi nuo lentos. Lituodami juos į vietą, įsitikinkite, kad ant plokštės numetėte pakankamai litavimo, kad laidas būtų prijungtas prie rezistoriaus.
15 veiksmas: lituoklis foto rezistorių rezistoriuose, lytėjimo jungiklyje ir SPDT jungiklyje
Ištraukite du trumpiklius nuo įžeminimo bėgio ir trumpiklį nuo teigiamo bėgelio iki plokštės vidurio. Suformuokite jungtis su likusiais 10K omų rezistoriais.
Prijunkite mažą trumpąjį laidą iš 5 analogo, kuris bus prijungtas prie foto rezistoriaus laido.
16 žingsnis: Lituokite savo šviesos diodus į vietą
Prijunkite 3 220 omų rezistorius prie „Protoboard“plokštės 9–11 kaiščių, kitus rezistorių galus įkiškite į atviras protobooto skyles, o tada prijunkite tuos laidus prie jūsų šviesos diodų.
Daisy grandine įžeminkite šviesos diodų laidus, tada vieną įžeminimo laidą sujunkite atgal į įžeminimo bėgį „Protoboard“.
17 veiksmas: prijunkite potenciometrus prie „Protoboard“
Daisy sujungia teigiamus ir įžeminimo laidus iš potenciometrų kartu, tada įkiškite juos į atitinkamus bėgelius „Protoboard“.
Prijunkite potenciometrų signalinius laidus prie analoginio 0-4, aš laikiau grūdų ir dažnio rankenėles pirmoje rankenėlių eilėje, o sinchronizavimo rankenėles žemiau jų. Vėlgi, signalo laidai atitinkamai sinchronizuojami: Analogas 0: 1 grūdelio žingsnis Analogas 1: 2 grūdelio skilimas Analoginis 2: 1 grūdelio skilimas Analoginis 3: 2 grūdelio žingsnis Analogas 4: Grūdų pasikartojimo dažnis
18 veiksmas: pritvirtinkite rankenėles prie potenciometrų
Nulinkite visus savo potenciometrus, tada sulygiuokite rankenėlės liniją su nuline potenciometro veleno padėtimi.
Naudodami mažą plokščią atsuktuvą, pritvirtinkite potenciometro rankenėles.
19 veiksmas: prijunkite „Protoboard“prie „Arduino“
Prijunkite trumpus trumpiklius „Protoboard“laidus prie ilgų korpuso laidų. Likusius laidus lituokite atitinkamai prie įžeminimo bėgio ir 5 V bėgio „Protoboard“.
Užfiksuokite „Protoboard“ant „Arduiono“viršaus. Prijunkite, užsandarinkite ir būsite pasiruošę uogienei!
20 žingsnis: žaiskite su juo
Visi jungikliai ir potenciometrai yra visiškai keičiami! užuot naudoję visus tuos potenciometrus, pabandykite kiekvieną iš jų pakeisti foto rezistoriais arba jų deriniais.
Nuorodos: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone
Rekomenduojamas:
Vandens sintezatorius su „MakeyMakey“ir įbrėžimais: 6 žingsniai (su nuotraukomis)
Vandens sintezatorius su „MakeyMakey“ir įbrėžimais: „MakeyMakey“naudojimas įvairioms medžiagoms paversti jungikliais ar mygtukais ir taip sukelti judesius ar garsus kompiuteryje yra žavus reikalas. Žmogus sužino, kuri medžiaga skleidžia silpną srovės impulsą, ir gali išrasti bei eksperimentuoti su
Nuostabus analoginis sintezatorius/vargonai naudojant tik atskirus komponentus: 10 žingsnių (su nuotraukomis)
Nuostabus analoginis sintezatorius/organas, kuriame naudojami tik atskiri komponentai: Analoginiai sintezatoriai yra labai šaunūs, tačiau juos taip pat gana sunku pagaminti. Taigi norėjau padaryti tokį paprastą, kokį tik gali gauti, todėl jo veikimas gali būti lengvai suprantamas. Kad jis veiktų, reikia kelių pagrindinių grandinių: paprastas osciliatorius su atsparumu
„Arduino MIDI Chiptune“sintezatorius: 7 žingsniai (su nuotraukomis)
„Arduino MIDI Chiptune“sintezatorius: atgaivinkite ankstyvųjų kompiuterinių žaidimų muzikos linksmybes su autentišku 8 bitų „chiptune“sintezatoriumi, kurį galite valdyti naudodami MIDI naudodami bet kokią šiuolaikinę DAW programinę įrangą. Ši paprasta grandinė naudoja „Arduino“, kad vairuotų AY-3- 8910 programuojamų garso genčių
Keturių garsiakalbių sintezatorius: 10 žingsnių (su nuotraukomis)
Keturių garsiakalbių sintezatorius: Čia yra paprastas sintezatorius, turintis: 22 klavišus garsumo valdymas tonas pakeistas skirtingas garso efektų diapazonas (garsiakalbiams) keturi garsiakalbiai šviesa (garsiakalbiams) Kiekvienas gali jį sukurti, išskyrus elektroninius komponentus, visa kita galima rasti namuose
Lazerinis arfos sintezatorius „Zybo“lentoje: 10 žingsnių (su nuotraukomis)
Lazerinis arfos sintezatorius „Zybo Board“: šioje pamokoje mes sukursime visiškai veikiančią lazerinę arfą, naudojant IR jutiklius su nuosekliąja sąsaja, kuri leis vartotojui pakeisti instrumento derinimą ir toną. Ši arfa bus XXI amžiaus seno instrumento perdirbinys