Satura rādītājs:
- 1. darbība. Kā tas darbojas
- 2. darbība: materiāli un instrumenti
- 3. darbība: kods, shēmas shēma un jauda
- 4. darbība: maizes dēļa izmantošana
- 5. darbība: pievienojiet audio ligzdu
- 6. darbība: pievienojiet fotorezistoru
- 7. darbība: pievienojiet SPDT slēdzi
- 8. solis: pieslēdziet taktilo slēdzi
- 9. solis: pievienojiet gaismas diodes
- 10. solis: pārbaudiet to
- 11. solis: urbiet korpusu
- 12. darbība: sāciet pievienot komponentus korpusam
- 13. darbība: pievienojiet pārējos komponentus
- 14. darbība: pievienojiet audio ligzdu protoboardam
- 15. solis: lodēt foto rezistora rezistoros, taustes slēdzī un SPDT slēdzī
- 16. solis: lodējiet gaismas diodes vietā
- 17. solis: pievienojiet potenciometrus protoboardam
- 18. solis: pievienojiet pogas potenciometriem
- 19. solis: savienojiet Protoboard ar Arduino
- 20. solis: spēlējiet ar to
Video: Arduino sintezators: 20 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Arduino spēj izvadīt skaņu, izmantojot bibliotēku, kas ir izstrādāta ar nosaukumu Toņu bibliotēka. Izveidojot saskarni un programmu, kas var izsaukt noteiktas vērtības, lai tās tiktu izvadītas audio izejā, Arduino sintezators ir spēcīgs instruments, lai radītu elementāru trokšņa mašīnu. Tas izmanto granulētas sintēzes metodes, lai radītu atšķirīgu skaņu, kas mūziķiem, māksliniekiem, lāpītājiem un hobijiem var sagādāt daudz prieka.
1. darbība. Kā tas darbojas
Skaņa tiek radīta, atskaņojot vienu un to pašu skaņas graudu vai paraugus (mazus gabaliņus no aptuveni 1 līdz 50 ms) atkal un atkal ļoti lielā ātrumā. Mūsu ausis un smadzenes pārvērš to par dzirdamu atkārtošanās ātruma un sākotnējā grauda hibrīdu, un tas izklausās kā nemainīgs tonis.
Graudu veido divi trīsstūrveida viļņi ar regulējamu frekvenci un regulējamu sabrukšanas ātrumu. Atkārtojumu biežumu nosaka cita vadīkla.
2. darbība: materiāli un instrumenti
Lai izveidotu šo projektu, jums būs nepieciešamas šādas lietas.
Daļas:
(5X) 5K potenciometrs (5X) potenciometra kloķi (3X) gaismas diodes (1X) SPDT slēdzis (1X) no gaismas atkarīgs fotorezistors (1X) Arduino (1X) Arduino Protoboard (1X) taustes slēdzis (1X) Projekta korpuss (1X) 1/ 8 collu audio ligzda (1X), daudz cietu vadu (1X) termiski saraušanās (1X) maizes dēlis (1X) džemperis (3X) 10K omi rezistori (3X) 220 rezistori (1X) 9V akumulators (1X) 9V akumulatora skava (1X) M izmēra koaksiālais līdzstrāvas kontaktdakša
Rīki:
- lodāmurs
- lodēt
- plūsma
- līme
- multimetrs
- urbis
3. darbība: kods, shēmas shēma un jauda
Esmu pievienojis Arduino kodu šai instrukcijai. Lai to augšupielādētu savā panelī, jums būs nepieciešams USB 2.0. Kad esat augšupielādējis kodu no sava datora, turpiniet un pievienojiet Proto vairogu savam Arduino.
Jums ir daudz iespēju, kad runa ir par varu. Arduino var darboties ar 9 V sienas kārpu barošanas avotu, vai arī jūs varat izmantot 9 V akumulatoru ar akumulatora skavu M izmēra koaksiālā līdzstrāvas kontaktdakšai. Jūs varat arī barot, izmantojot USB kabeli. Shēmas shēma tika izveidota ar Fritzing, tā ir pievienota arī šim solim.
4. darbība: maizes dēļa izmantošana
Izmantojot ķēdes izveidošanai vispirms maizes dēli, vēlāk ir daudz vieglāk pārsūtīt ķēdi uz savu Protoboard. Vadiet vadus no GND un 5V līdz maizes dēļa sliedēm - un +.
Pēc tam pievienojiet signāla vadus no potenciometriem ar Arduino analogo ieeju 0-4. Labās un kreisās puses vadi tiks savienoti ar zemes sliedi un maizes dēļa pozitīvo sliedi. Potenciometru pievienošana kontrolēs sintezatora graudus, frekvenci un sabrukšanu. Analogs 0: graudu 1 solis Analogs 1: graudu 2 sabrukums Analogs 2: graudu 1 sabrukums Analogs 3: 2 graudu solis Analogs 4: graudu atkārtošanās biežums
5. darbība: pievienojiet audio ligzdu
Lodējiet vadus pie 1/8 collu mono audio ligzdas, padariet vadus diezgan garus. Savienojiet savu pozitīvo vadu ar PWM ~ 3 Arduino. Jums būs nepieciešams 10K omu rezistors starp arduino plāksni un audio ligzdas pozitīvo vadu. Pievienojiet ligzdas negatīvo vadu pie maizes dēļa zemes sliedes.
6. darbība: pievienojiet fotorezistoru
Viens jūsu fotorezistora vads ir pieslēgts tieši pie jūsu 5V pozitīvās sliedes uz maizes dēļa, kā arī ar 5. analogo ieeju Arduino. Otrs fotorezistora vads ir savienots ar 10K omu pretestības zemes sliedi.
7. darbība: pievienojiet SPDT slēdzi
Savienojiet SPDT slēdža vidējo vadu ar Arduino digitālo tapu 02. Atlikušie vadi ir savienoti ar zemi un 5V pozitīvo sliedi, kurai pretojas 10K omu rezistors.
8. solis: pieslēdziet taktilo slēdzi
Taustes slēdzim ir četri vadi. Ļaujiet slēdzim pārsniegt maizes dēļa tiltu. Pievienojiet vienu no divām paralēlām tapām pie 5V pozitīvās sliedes uz maizes dēļa, bet otru - ar 10K omu pretestības zemējuma tapu. Pēdējais pieskāriena taustiņa savienojums savieno signāla vadu starp slēdzi un Arduino digitālo tapu 6.
9. solis: pievienojiet gaismas diodes
10. solis: pārbaudiet to
Šī ir pabeigta maizes dēļu ķēde. Pārbaudiet ar austiņu pāri vai pievienojiet nelielu skaļruni. Ja izmantojat austiņas, šī ir mono izeja, un tā būs skaļa. Nenovietojiet austiņas tieši pie auss, kad ieslēdzat šo sintezatoru.
11. solis: urbiet korpusu
Izurbiet caurumus projekta korpusā katrai sastāvdaļai, kas tika ievietota maizes plāksnē. Es izmantoju zelta krāsas pildspalvu, lai atzīmētu, kur es vēlos savus caurumus.
Izurbiet piecus caurumus potenciometriem. Pieci mazi caurumi taktilā slēdža laukumā. Trīs mazu caurumu pāri katrai gaismas diodei Divi caurumi ir cieši kopā fotorezistoram. Viens caurums jūsu audio ligzdai. Viens papildu caurums SPDT slēdzim.
12. darbība: sāciet pievienot komponentus korpusam
Izvelciet piecus potenciometrus caur urbumiem, kas ir urbti, un pēc tam nostipriniet tos vietā.
13. darbība: pievienojiet pārējos komponentus
Nostipriniet gaismas diodes, SPDT slēdzi, taustes slēdzi, audio ligzdu un fotorezistoru. Karsta līme nedaudz palīdzēja ātri uzstādīt visas šīs sastāvdaļas.
14. darbība: pievienojiet audio ligzdu protoboardam
Nākamajos soļos ir izklāstīts, kā pārvietot ķēdi no maizes dēļa uz Protoboard. Tā kā visas jūsu sastāvdaļas ir piestiprinātas pie korpusa, būs viegli vadīt vadus no komponentiem līdz plāksnei.
Lodēt vadus pie visiem korpusa komponentiem, izmantojot attiecīgi sarkano un melno vadu, lai apzīmētu, kuri vadi ir pozitīvi un negatīvi. Protoboardā pievienojiet vienu vadu digitālajai tapai 3 un pielodējiet vietā, novietojiet džemperis vadu pie tāfeles centra, lai jūs varētu pārtraukt līniju ar to pašu 10K omu rezistoru no maizes dēļa. Kad jūs pielodējat tos vietā, pārliecinieties, ka uz tāfeles ir uzlikts pietiekami daudz lodēšanas, lai vadu savienotu ar rezistoru.
15. solis: lodēt foto rezistora rezistoros, taustes slēdzī un SPDT slēdzī
Izvelciet divus savienojuma vadus no zemes sliedes un džemperi no pozitīvās sliedes līdz plāksnes vidum. Veidojiet savienojumus ar atlikušajiem 10K omu rezistoriem.
Pievienojiet nelielu pārejas vadu no 5. analoga, kas darbosies ar fotorezistora vadu.
16. solis: lodējiet gaismas diodes vietā
Pievienojiet 3 220 omu rezistorus protoboarda tapām 9-11, iegremdējiet pārējos rezistoru galus protoboarda atvērtajos caurumos un pēc tam pielodējiet šos vadus pie gaismas diodēm.
Margrietiņa ķēdē gaismas diodes zemējuma vadus, pēc tam palaidiet vienu zemējuma vadu atpakaļ pie zemes sliedes Protoboard.
17. solis: pievienojiet potenciometrus protoboardam
Daisy saslēdziet kopā potenciometru pozitīvos un zemētos vadus, pēc tam ievietojiet tos attiecīgajās sliedēs Protoboard.
Pievienojiet potenciometru signāla vadus pie analogā 0-4, es turēju graudu un frekvences pogas pirmajā pogu rindā un sinhronizācijas pogas zem tām. Atkal signāla vadi attiecīgi sinhronizējas: Analog in 0: Grain 1 pitch Analog in 1: Grain 2 sabrukšana Analog in 2: Grain 1 sabrukšana Analog in 3: Grain 2 pitch Analog in 4: Graudu atkārtošanās biežums
18. solis: pievienojiet pogas potenciometriem
Izslēdziet visus potenciometrus, pēc tam izlīdziniet pogas līniju ar potenciometra vārpstas nulles pozīciju.
Izmantojot nelielu plakanu skrūvgriezi, pievienojiet potenciometra pogas.
19. solis: savienojiet Protoboard ar Arduino
Pievienojiet Protoboard īsos džemperu vadus korpusa garajiem vadiem. Atlikušos vadus pielodējiet attiecīgi pie zemes sliedes un 5 V sliedes uz Protoboard.
Piestipriniet Protoboard savā vietā virs Arduiono. Pievienojiet to, aizzīmogojiet un esat gatavs ievārījumam!
20. solis: spēlējiet ar to
Visi slēdži un potenciometri ir pilnīgi savstarpēji aizvietojami! tā vietā, lai izmantotu visus šos potenciometrus, mēģiniet aizstāt katru no tiem ar fotorezistoriem vai abu kombinācijām.
Atsauces: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone
Ieteicams:
Ūdens sintezators ar MakeyMakey un Scratch: 6 soļi (ar attēliem)
Ūdens sintezators ar MakeyMakey un Scratch: MakeyMakey izmantošana, lai dažādus materiālus pārveidotu par slēdžiem vai pogām un tādējādi izraisītu kustības vai skaņas datorā, ir aizraujoša lieta. Cilvēks uzzina, kurš materiāls vada vāju strāvas impulsu, un var izgudrot un eksperimentēt ar
Lielisks analogs sintezators/ērģeles, izmantojot tikai atsevišķus komponentus: 10 soļi (ar attēliem)
Satriecošs analogais sintezators/ērģeles, kurās izmanto tikai atsevišķus komponentus: Analogie sintezatori ir ļoti forši, bet arī diezgan grūti izgatavojami. Tāpēc es gribēju to izveidot tik vienkāršu, cik vien iespējams, tāpēc tā darbība var būt viegli saprotama. Lai tas darbotos, nepieciešamas dažas pamata apakšshēmas: vienkāršs oscilators ar rezistenci
Arduino MIDI Chiptune sintezators: 7 soļi (ar attēliem)
Arduino MIDI Chiptune sintezators: izbaudiet agrīnās datorspēļu mūzikas priekus ar autentisku 8 bitu chiptune sintezatoru, kuru varat kontrolēt pār MIDI no jebkuras mūsdienu DAW programmatūras. Šī vienkāršā shēma izmanto Arduino, lai vadītu AY-3- 8910 programmējamas skaņas ģints
Četru skaļruņu sintezators: 10 soļi (ar attēliem)
Četru skaļruņu sintezators: Šeit ir vienkāršs sintezators, kuram ir: 22 taustiņi skaļuma vadības tonis mainīts dažādi skaņas efekti (skaļruņiem) četri skaļruņi gaisma (skaļruņiem) Ikviens to var izveidot, izņemot elektroniskos komponentus, visu pārējo var atrast mājās
Mūzikas sintezators, kura pamatā ir DE0-Nano-SoC: 5 soļi (ar attēliem)
Mūzikas sintezators, kura pamatā ir DE0-Nano-SoC: Mūzikas sintezators Šis mūzikas sintezators ir pavisam vienkāršs: jums vienkārši jāpūš, jādzied vai pat jāspēlē mūzika mikrofona priekšā, un skaņa tiks modulēta un nosūtīta caur skaļruni. Tās specifikācija parādīsies arī LCD displejā