Përmbajtje:

Sintetizuesi Arduino: 20 hapa (me fotografi)
Sintetizuesi Arduino: 20 hapa (me fotografi)

Video: Sintetizuesi Arduino: 20 hapa (me fotografi)

Video: Sintetizuesi Arduino: 20 hapa (me fotografi)
Video: How to Interface Industrial Sensors with Arduino Nano 2024, Nëntor
Anonim
Sintetizuesi Arduino
Sintetizuesi Arduino

Arduino është në gjendje të nxjerrë zë përmes një biblioteke që është zhvilluar e quajtur Biblioteka e Toneve. Duke krijuar një ndërfaqe dhe një program që mund të thërrasë vlera të caktuara që dalin në një dalje audio, Arduino Synthesizer është një mjet i fortë për të bërë një makinë zhurme rudimentare. Ai përdor teknika të sintezës së grimcuar për të gjeneruar një tingull të veçantë që mund të jetë shumë argëtues për muzikantët, artistët, stilistët dhe hobistët.

Hapi 1: Si funksionon

Si punon
Si punon

Tingulli krijohet duke luajtur të njëjtën kokërr tingulli, ose mostra (pjesë të vogla prej rreth 1 deri në 50ms) pa pushim me shpejtësi shumë të madhe. Veshët dhe truri ynë e kthejnë këtë në një hibrid të dëgjueshëm të ritmit të përsëritjes dhe kokrrës origjinale, dhe tingëllon si një ton konstant.

Kokrra përbëhet nga dy valë trekëndore me frekuencë të rregullueshme dhe shpejtësi të rregullueshme të kalbjes. Shkalla e përsëritjes përcaktohet nga një kontroll tjetër.

Hapi 2: Materialet dhe Mjetet

Materialet dhe Mjetet
Materialet dhe Mjetet
Materialet dhe Mjetet
Materialet dhe Mjetet
Materialet dhe Mjetet
Materialet dhe Mjetet

Për të realizuar këtë projekt, do t'ju duhen gjërat e mëposhtme.

Pjesët:

(5X) Potenciometër 5K (5X) Çelësat e Potenciometrit (3X) LEDs (1X) Ndërprerës SPDT (1X) Rezistencë Foto e Varur nga Drita (1X) Arduino (1X) Arduino Protoboard (1X) Ndërprerës Taktil (1X) Mbulim projekti (1X) 1/ 8 Audio Jack (1X) shumë tela me bërthamë të ngurtë (1X) tkurrje të nxehtësisë (1X) tabela e bukës (1X) tel kërcyes (3X) Rezistenca 10K ohm (3X) rezistencë 220 (1X) bateri 9V (1X) kapëse baterie 9V (1X) prizë e fuqisë koaksiale DC me madhësi M

Mjetet:

  • Makine per ngjitjen e metalit
  • lidhës
  • fluksi
  • zam
  • multimetër
  • stërvitje

Hapi 3: Kodi, Diagrami i Qarkut dhe Fuqia

Kodi, Diagrami i Qarkut dhe Fuqia
Kodi, Diagrami i Qarkut dhe Fuqia
Kodi, Diagrami i Qarkut dhe Fuqia
Kodi, Diagrami i Qarkut dhe Fuqia

Unë i kam bashkangjitur kodit për Arduino këtij Udhëzuesi. Do t'ju duhet një USB 2.0 për ta ngarkuar atë në tabelën tuaj. Pasi të keni ngarkuar kodin nga kompjuteri juaj, vazhdoni dhe bashkëngjitni Proto Shield në Arduino tuaj.

Ju keni shumë mundësi kur vjen puna te pushteti. Arduino është i aftë të funksionojë në një furnizim me energji lythi në mur 9v, ose mund të përdorni një bateri 9V me një kapëse baterie në një prizë energjie DC koaksiale të madhësisë M. Ju gjithashtu mund të furnizoni me energji nëpërmjet kabllit tuaj USB. Diagrami i qarkut është bërë me Fritzing, gjithashtu i është bashkangjitur këtij hapi.

Hapi 4: Përdorimi i një bordi të bukës

Përdorimi i një bordi të bukës
Përdorimi i një bordi të bukës
Përdorimi i një bordi të bukës
Përdorimi i një bordi të bukës
Përdorimi i një bordi të bukës
Përdorimi i një bordi të bukës

Duke përdorur një dërrasë buke për të ndërtuar qarkun së pari, është shumë më e lehtë të transferoni qarkun në Protoboard tuaj më vonë. Kaloni telat nga GND dhe 5V në - dhe + binarët e dërrasës tuaj të bukës.

Pastaj, lidhni telat e sinjalit nga potenciometrat në Anput Analog 0-4 në Arduino. Drejtuesit e anës së djathtë dhe të majtë do të lidhen me hekurudhën tokësore dhe shinën pozitive të dërrasës së bukës. Lidhja e potenciometrave do të kontrollojë kokrrën, frekuencën dhe prishjen e sintetizuesit. Analog në 0: Kokërr 1 katran Analog në 1: Kokërr 2 kalbje Analog në 2: Kokërr 1 prishje Analog në 3: Kokërr 2 katran Analog në 4: Frekuenca e përsëritjes së kokrrës

Hapi 5: Lidhni folenë tuaj audio

Lidhni folenë tuaj audio
Lidhni folenë tuaj audio
Lidhni folenë tuaj audio
Lidhni folenë tuaj audio

Lidhni telat në folenë audio mono 1/8 , bëni lidhjet tuaja mjaft të gjata. Lidhni lidhësin tuaj pozitiv me PWM ~ 3 në Arduino. Ju do të keni nevojë për një rezistencë 10K ohm midis bordit arduino dhe plumbit pozitiv të folesë tuaj audio Lidhni plumbin negativ të folesë tuaj me shinën tokësore të dërrasës së bukës.

Hapi 6: Lidhni Photoresistor -in tuaj

Lidhni fotorezistorin tuaj
Lidhni fotorezistorin tuaj

Një prizë e rezistencës suaj të fotos lidhet drejtpërdrejt me shiritin tuaj pozitiv 5V në tabelën e bukës, si dhe Analog Input 5 në Arduino. Plumbi tjetër i fotorezistorit është i lidhur me një hekurudhë tokësore me rezistencë 10K Ohm.

Hapi 7: Lidhni një çelës SPDT

Lidhni një çelës SPDT
Lidhni një çelës SPDT

Lidhni sinjalin, mesin, prizën e ndërprerësit tuaj SPDT me pinin dixhital 02 në Arduino. Drejtuesit e mbetur janë të lidhur me tokën, dhe hekurudha pozitive 5V që rezistohet nga një rezistencë 10K ohm.

Hapi 8: Lidhni çelësin me prekje

Tela Taktile Switch
Tela Taktile Switch
Tela Taktile Switch
Tela Taktile Switch

Çelësi i prekshëm ka katër drejtime. Lejo që çelësi të kalojë në urën e dërrasës së bukës. Lidhni njërën nga dy kunjat paralele me shiritin tuaj pozitiv 5V në tabelën e bukës, dhe tjetrën në një kunj terreni të rezistuar 10K Ohm. Lidhja e fundit e ndërprerësit tuaj prekës lidh një tel sinjali midis ndërprerësit dhe Digital Pin 6 në Arduino.

Hapi 9: Lidhni LED -et

Lidhni LED -et
Lidhni LED -et

Hapi 10: Provojeni

Provojeni!
Provojeni!

Ky është qarku i përfunduar me dërrasa buke. Provoni me një palë kufje ose lidheni me një altoparlant të vogël. Nëse përdorni kufje, kjo është një dalje mono dhe do të jetë me zë të lartë. Mos i vendosni kufjet drejtpërdrejt pranë veshit kur ndizni këtë sintetikë.

Hapi 11: Stërviteni rrethimin

Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin
Stërvitni rrethimin

Shponi vrima në rrethimin e projektit për secilin nga përbërësit që u vendosën në tabelën e bukës. Kam përdorur një stilolaps bojë ari për të shënuar se ku doja vrimat e mia.

Stërvitni pesë vrima për potenciometrat. Pesë vrima të vogla në një shesh për ndërprerësin prekës. Tre palë vrima të vogla për secilën prej LED -ve Dy vrima mbyllen së bashku për fotorezistuesin. Një vrimë për folenë tuaj audio. Një vrimë shtesë për ndërprerësin SPDT.

Hapi 12: Filloni të Shtoni Komponentë në Shtojcë

Filloni të Shtoni Komponentë në Shtojcë
Filloni të Shtoni Komponentë në Shtojcë
Filloni të Shtoni Komponentë në Shtojcë
Filloni të Shtoni Komponentë në Shtojcë

Kalojini pesë potenciometrat nëpër vrimat që janë shpuar, pastaj sigurojini ato në vend.

Hapi 13: Shtoni pjesën tjetër të përbërësve

Shtoni pjesën tjetër të përbërësve
Shtoni pjesën tjetër të përbërësve
Shtoni pjesën tjetër të përbërësve
Shtoni pjesën tjetër të përbërësve

Siguroni LED -et, çelësin SPDT, çelësin prekës, folenë audio dhe rezistencën e fotografisë në vend. Një copë zam i nxehtë funksionoi shkëlqyeshëm për të montuar shpejt të gjithë këta përbërës.

Hapi 14: Lidhni folenë audio në Protoboard

Lidhni folenë audio në Protoboard
Lidhni folenë audio në Protoboard
Lidhni folenë audio në Protoboard
Lidhni folenë audio në Protoboard
Lidhni folenë audio në Protoboard
Lidhni folenë audio në Protoboard

Disa hapa të tjerë përshkruajnë se si të lëvizni qarkun nga pjata e bukës në Protoboard. Për shkak se të gjithë përbërësit tuaj janë të siguruar në rrethim, do të jetë e thjeshtë të kaloni telat nga përbërësit tuaj në tabelë.

Lidhni telat e plumbit në të gjithë përbërësit brenda rrethimit, duke përdorur tela të kuq dhe të zi, përkatësisht për të treguar se cilat kabllo janë pozitive dhe negative. Në Protoboard, lidhni një tel me kunjin dixhital 3 dhe ngjiteni në vend, drejtoni një tel kërcyes në qendër të tabelës, në mënyrë që të prishni vijën me të njëjtën rezistencë 10K ohm nga pjata. Kur i bashkoni këto në vend, sigurohuni që të hidhni mjaft saldim në tabelë për të lidhur tela me rezistencën.

Hapi 15: Ngjitës në Rezistorët për Rezistencën e Fotove, Ndërprerësin Taktil dhe Çelësin SPDT

Ngjitës në Rezistorët për Rezistencën e Fotografive, Ndërprerësin Taktil dhe Çelësin SPDT
Ngjitës në Rezistorët për Rezistencën e Fotografive, Ndërprerësin Taktil dhe Çelësin SPDT

Zgjatni dy tela kërcyes nga hekurudha tokësore dhe një tel kërcyes nga shina pozitive, deri në mes të tabelës. Formoni lidhje me rezistencat tuaja të mbetura 10K Ohm.

Lidhni një tel të vogël bluzë nga Analog 5 që do të kalojë në plumbin e rezistencës së fotografisë.

Hapi 16: Saldoni LED -et tuaja në vend

Saldoni LED -et tuaja në vend
Saldoni LED -et tuaja në vend

Lidhni 3 resizotues 220 Ohm në kunjat 9-11 në Protoboard, zhytni skajet e tjera të rezistorëve në vrimat e hapura të pllakës së protoboardit, dhe pastaj lidhni ato tela tek ju LED.

Daisy lidh zinxhirin e telave të tokëzimit për LED, pastaj drejtoni një tel të vetëm tokëzimi përsëri në hekurudhën tokësore në Protoboard.

Hapi 17: Lidhni Potenciometrat në Protoboard

Lidhni Potenciometrat në Protoboard
Lidhni Potenciometrat në Protoboard

Daisy lidh zinxhirin pozitiv dhe tokësor nga potenciometrat së bashku, pastaj futini ato në binarët e tyre përkatës në Protoboard.

Lidhni telat e sinjalit të potenciometrave në Analog 0-4, kam mbajtur pullat e kokrrës dhe frekuencës në rreshtin e parë të çelësave, dhe çelësat e sinkronizimit poshtë tyre. Përsëri, telat e sinjalit sinkronizohen në përputhje me rrethanat: Analog në 0: Kokërr 1 katran Analog në 1: Prishja e kokrrës 2 Analog në 2: Kokërr 1 prishje Analog në 3: Kokërr 2 katran Analog në 4: Frekuenca e përsëritjes së kokrrës

Hapi 18: Bashkojini pullat tuaja në potenciometrat tuaj

Bashkojini pullat tuaja në potenciometrat tuaj
Bashkojini pullat tuaja në potenciometrat tuaj

Zero të gjithë potenciometrat tuaj jashtë, pastaj rreshtoni vijën në çelës me pozicionin zero në boshtin e potenciometrit.

Duke përdorur një kaçavidë të vogël me kokë të sheshtë, lidhni çelësat tuaj të potenciometrit.

Hapi 19: Lidhni Protoboard me Arduino

Lidhni Protoboard me Arduino
Lidhni Protoboard me Arduino
Lidhni Protoboard me Arduino
Lidhni Protoboard me Arduino
Lidhni Protoboard me Arduino
Lidhni Protoboard me Arduino

Lidhni telat e bluzës së shkurtër në Protoboard me prizat e gjata në rrethim. Lidhni telat e mbetur në hekurudhën tokësore, dhe hekurudhën 5V në Protoboard, respektivisht.

Mbërtheni Protoboardin në vend në majë të Arduiono. Lidheni atë, vuloseni dhe jeni gati për bllokim!

Hapi 20: Luaj me të

Luaj me të!
Luaj me të!

Të gjithë çelsat dhe potenciometrat janë plotësisht të këmbyeshëm! në vend që të përdorni të gjithë ata potenciometra provoni të zëvendësoni secilin prej tyre me rezistorë fotografish, ose kombinime të të dyjave.

Referencat: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone https://itp.nyu.edu/physcomp/Labs/ToneOutput

Recommended: