Përmbajtje:

Miu i shëndoshë: 17 hapa (me fotografi)
Miu i shëndoshë: 17 hapa (me fotografi)

Video: Miu i shëndoshë: 17 hapa (me fotografi)

Video: Miu i shëndoshë: 17 hapa (me fotografi)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Nëntor
Anonim
Miu i shëndoshë
Miu i shëndoshë

Në vitin 2016, pasi u frymëzova nga një video e Scanman Line Follower në YouTube, fillova punën në një pajisje sintetizuese duke përdorur CCD lineare Toshiba TCD1304 për të sintetizuar audio nga të dhënat e spektrogramit (ose të dhënat grafike të interpretuara si të dhëna spektrogram) duke përdorur kodin ARSS të Michel Rouzic (burimi i aplikacionit të tij Photosounder). Kjo u bë shumë e rëndë, e pajisur me hardware dhe me të vërtetë nuk funksionoi si një kontrollues i pavarur, kështu që e vendosa atë në pjesën e pasme.

Kohët e fundit u bëra i vetëdijshëm se sensorët e bërë nga Agilent për minjtë kompjuterikë optikë bëjnë shumë përpunim brenda, duke qenë në gjendje të sigurojnë një imazh bitmap (shumë ngadalë) dhe errësirë mesatare së bashku me ndryshimin në X dhe Y duke përdorur kërkesa të thjeshta serike (shumë më shpejt) në vend që të merret me një konvertim analog me shpejtësi të lartë në dixhitale si sensori Scanman / Toshiba. Kështu, vendosa të bëj një version të thjeshtuar të sintetit CCD duke përdorur miun në vend të skanerit. Duke modifikuar një bibliotekë Arduino të zhvilluar nga Conor Peterson për leximin e të dhënave piksel nga sensori i shkathët për të lexuar lëvizjen dhe errësirën mesatare, unë kam qenë në gjendje t'i kap të dhënat mjaft shpejt për një sintetizues të thjeshtë por të përgjegjshëm gjestual të pavarur.

Komponentët në këtë pajisje mund të blihen për më pak se dhjetë dollarë dhe kodi është mjaft i thjeshtë për të modifikuar nga pothuajse të gjithë, duke e bërë këtë një krijues të shpejtë dhe të lirë të zërit për performancë ose si një shaka.

Duke përdorur softuerin më poshtë, butoni i rrotës së rrotullimit kalon midis mënyrave: 1 - katran i bazuar në pozicionin X, 2 - katran bazuar në hyrjen e kamerës, 3 - një përzierje e të dyjave. Butoni i majtë i miut është një shkas momental dhe i djathti është fiksues. Rrota e rrotullimit ndryshon gamën e frekuencës dhe rrota e rrotull plus majtas ndryshon pikën qendrore të atij diapazoni. Butoni i majtë plus butoni qendror ndryshon modulimin e volumit në boshtin Y.

Hapi 1: Pjesët e nevojshme

Pjesët e nevojshme
Pjesët e nevojshme

Komponentët e nevojshëm: -24 tela të ngurta të ngurtë (ngjyra të shumëfishta)-mini kabllo USB-Arduino Nano (ose klon) -Bisedues-Mouse me sensor të shkathët A1610 ose A2610 (ndoshta të tjerë)

Mjetet e nevojshme: -Përprerësit Mini anësorë-Mini gjilpërë-shtylla hundore-Nxjerrëse teli-Saldim dhe saldim-Armë me zam të nxehtë dhe ngjitës-Kaçavida të sakta-Duart ndihmëse-Shënues i përhershëm-Stërvitje-1/16 ", 1/4" dhe duke u zgjeruar /pak hap

Nuk tregohet: -5v ngarkues USB

Hapi 2: Hiqni Këmbët dhe Vidhat dhe Hapni Miun

Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun
Hiqni këmbët dhe vidhat dhe hapni miun

Hiqni jastëkët nga fundi i miut nëse janë të mbuluar dhe vida. Hiqni vidhat dhe hapni me kujdes miun. Sigurohuni që t'i mbani vidhat aty ku mund t'i gjeni!

Hapi 3: Shkëputni kabllon USB dhe hiqni timonin e koduesit

Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit
Shkëputeni kabllon USB dhe hiqni timonin e koduesit

Shkëputeni kabllon USB të miut dhe hidhni. Zakonisht do të ketë një lidhës, por nëse nuk ka, thjesht prerë kabllon duke përdorur hapëse anësore, duke pasur kujdes që të mos lidhni lidhjen midis telave (toka e përbashkët që prek +5v mund të ndërhyjë në funksionimin e sensorit). Hiqni rrotën koduese të rrotullimit në mënyrë që të mos humbasë.

Hapi 4: PCB i sensorit të miut dhe lidhjet

Sensori i miut PCB dhe lidhjet
Sensori i miut PCB dhe lidhjet
Sensori i miut PCB dhe lidhjet
Sensori i miut PCB dhe lidhjet
Sensori i miut PCB dhe lidhjet
Sensori i miut PCB dhe lidhjet

Këtu është një vizatim Fritzing i lidhjeve dhe një fotografi që tregon lidhjet e bëra duke përdorur miun Kensington që po përdor për mësimin.

Hapi 5: Kallajisja e telave

Kallajisja e telave
Kallajisja e telave
Kallajisja e telave
Kallajisja e telave

Pritini dhe kallajoni 10 tela me gjatësi 4 inç për të bërë lidhjet. Kjo do ta bëjë më të lehtë lidhjen e tyre në PCB. Ju mund ta lini tokën IC pasi ajo është e njëjta lidhje me tokën tjetër.

butoni terren-majtas-butoni i mesëm-butoni i djathtë-kodifikuesi a-kodues b-IC +5v-IC toka -IC sck-IC sdio

Hapi 6: Saldimi i telave në mikroswitches dhe timon kodues

Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit
Saldimi i telave te mikroçelësat dhe rrota e koduesit

Duke filluar me telin e tokëzimit, lidhni telat në pjesën e poshtme të tabelës në vendet e përshkruara më parë. Ju gjithashtu mund të lidhni kunjat IC në pjesën e poshtme gjithashtu. I bëra këto në krye sepse po i referohesha fletës së specifikimeve gjatë bashkimit. Kthejeni dërrasën dhe rregulloni telat në mënyrë që bordi të jetë në gjendje të ulet siç duhet pa ndonjë boshllëk shtesë të shkaktuar nga telat.

Hapi 7: Sigurimi i telave dhe PCB me ngjitës të nxehtë

Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë
Sigurimi i telave dhe PCB me ngjitës të nxehtë

Përdorni armën me zam të nxehtë për të siguruar telat në buzë të bordit. Mos harroni të ndizni armën e ngjitësit! Lidhjet nuk do të prishen rastësisht dhe i bën të lehtë të identifikohen kur bordi është përmbysur sepse ato mbahen në rregull.

Hapi 8: Saldimi i telave në sensorin optik të miut

Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut
Saldimi i telave në sensorin optik të miut

I bashkova telat drejtpërdrejt në IC, por ato lehtë mund të ngjiten në pjesën e poshtme të PCB. Filloj duke lyer këmbët e IC -së në të cilat duhet të bashkoj, dhe pastaj shkrij saldimin e veshur në këmbë dhe telin së bashku me hekurin e saldimit. Sigurojini këto lidhje me zam të nxehtë dhe prerë çdo tela të spikatur nga pjesa e sipërme e tabelës për t'i parandaluar ata që të mos prekin aksidentalisht Arduino Nano.

Hapi 9: Lidhja e Sensorit Optik me Nano

Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano
Lidhja e Sensorit Optik me Nano

Pritini telat nga sensori në gjatësi dhe ngjitini ato në Arduino. Unë futem në pjesën e poshtme dhe bashkoj në krye për të përdorur sa më pak hapësirë. D2, D3, 5v dhe GND.

Hapi 10: Lidhja e butonave të djathtë dhe qendror me Nano

Lidhja e butonave të djathtë dhe qendror me Nano
Lidhja e butonave të djathtë dhe qendror me Nano
Lidhja e butonave të djathtë dhe qendror me Nano
Lidhja e butonave të djathtë dhe qendror me Nano

Pritini telat e butonit të djathtë dhe qendror në gjatësi dhe ngjitini ato në D7 & D8.

Hapi 11: Lidhja e butonit të majtë me Nano

Lidhja e butonit të majtë me Nano
Lidhja e butonit të majtë me Nano
Lidhja e butonit të majtë me Nano
Lidhja e butonit të majtë me Nano

Pritini tela butonin e majtë në gjatësi dhe ngjiteni atë në D6.

Hapi 12: Lidhja e Rrotës së Kodifikuesit me Nano

Lidhja e Rrotës së Kodifikuesit me Nano
Lidhja e Rrotës së Kodifikuesit me Nano
Lidhja e Rrotës së Kodifikuesit me Nano
Lidhja e Rrotës së Kodifikuesit me Nano

Pritini telat e koduesit në gjatësi dhe ngjitini ato në D9 & D10.

Hapi 13: Lidhja e altoparlantit me Nano

Lidhja e altoparlantit me Nano
Lidhja e altoparlantit me Nano
Lidhja e altoparlantit me Nano
Lidhja e altoparlantit me Nano
Lidhja e altoparlantit me Nano
Lidhja e altoparlantit me Nano

Më në fund lidhni altoparlantin tuaj me Arduino. + Do të shkojë në D5 dhe - do të shkojë në tokë. Meqenëse bazat u morën, unë përdor mbrojtjen USB pasi ka shumë saldime që e mbajnë atë në vend. Bashkangjitni mini kabllon USB dhe futeni atë në hapjen e kabllit të miut. Në këtë shembull më duhej ta vendosja midis rrotës së rrotullimit dhe butonit të rrotës së rrotullimit, kështu që hoqa pak izolim për ta përshtatur atë në hendekun e ngushtë.

Hapi 14: Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,

Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,
Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,
Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,
Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,
Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,
Përgatitja e një sipërfaqeje të lëmuar për montimin e altoparlantëve,

Inspektoni pjesën e poshtme të kapakut të miut. Zakonisht do të ketë një lloj ndarës dhe përbërës montues për ta mbajtur miun të mos shembet lehtë së bashku me diçka për të mbajtur montimin e butonit. Ky mi ka një shtresë të hollë plastike që kalon në të gjithë sipërfaqen dhe shërben si butona të cilët shtypin mikroçelësat e brendshëm. Kjo mbahet në vend nga pjesa e bardhë plastike e treguar më sipër. Kam gjetur se mund ta përdor atë zonë për altoparlantin nëse ngjit nxehtësisht strumbullarin për butonin kur ngjit altoparlantin. Shkëputni gjithçka që mund të pengojë folësin.

Hapi 15: Stërvitja dhe Vrima e Zgjeruar për Montimin e Kryetarit

Stërvitje dhe Vrimë e Zgjeruar për Montimin e Altoparlantëve
Stërvitje dhe Vrimë e Zgjeruar për Montimin e Altoparlantëve
Stërvitje dhe Vrimë e Zgjeruar për Montimin e Altoparlantëve
Stërvitje dhe Vrimë e Zgjeruar për Montimin e Altoparlantëve
Stërvitja dhe Vrima e Zgjeruar për Montimin e Kryetarit
Stërvitja dhe Vrima e Zgjeruar për Montimin e Kryetarit

Shënoni një vend për hapjen e altoparlantit dhe shpojeni atë me një copë të vogël. Kjo vrimë pilot shënon vendndodhjen për shpime të mëtejshme me një copë më të madhe. Nëse vrima zgjerohet shumë shpejt plastika mund të plasë. Filloni duke hequr montimin e butonave dhe pastaj duke zgjeruar secilën pjesë veç e veç me një bit çerek inç dhe më pas me një bit hap konik. Pastroni skajet me një thikë, mjet për heqjen ose një skedar të rrumbullakët.

Hapi 16: Bashkoni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin

Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin
Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin
Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin
Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin
Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin
Bashkangjitni çdo përbërës mekanik të lirshëm dhe montoni altoparlantin

Së pari ngjitni çdo pjesë mekanike (siç është mentesha e butonit në këtë shembull) duke përdorur armën me zam të nxehtë. Kjo mund të mos jetë e nevojshme, varet nga modeli i miut. Pastaj vendoseni altoparlantin dhe ngjiteni rreth skajeve për ta siguruar atë në vend. Zakonisht filloj me një blog ngjitës, e rrokullis atë ndërsa është akoma e nxehtë për ta përqendruar dhe lënë që të thahet. Pastaj përfundojeni atë duke ndjekur perimetrin e altoparlantit, duke qenë të kujdesshëm për të mos ngjitur në kapakun e altoparlantit, ose duke mbuluar ndonjë nga skarë e pasme.

Hapi 17: Ribashkoni, Ngarkoni / Ndryshoni Kodin

Rilidhni kapakun e miut në trup. Nëse nuk përshtatet, ripoziciononi telat dhe sigurohuni që vrimat e vidave të mos jenë të mbuluara. Vidhoseni së bashku dhe lidheni atë me një kompjuter për të ngarkuar programin duke përdorur Arduino IDE. Nëse jeni duke përdorur Nano knockoffs në një Mac, mund t'ju duhet të shkarkoni drejtues shtesë për të ngarkuar skedarin. Kodi mund të shkarkohet nga këtu.

www.bryanday.net/mousesynth_v0_1_4.zip

Shkëputeni nga kompjuteri dhe lidheni me një furnizim me energji USB. Argëtohu!

Modalitetet e rekomanduara: Mbështetje për më shumë forma valësh audio, mbështetje për bateri të rimbushshme, funksionalitet Bluetooth, dalje CV…

Recommended: