Përmbajtje:
- Hapi 1: Pedali
- Hapi 2: Arduino
- Hapi 3: Ndërfaqja MIDI
- Hapi 4: Ndërfaqja audio
- Hapi 5: Mobius
- Hapi 6: Shkrimet e Mobius dhe Lidhjet MIDI
- Hapi 7: Versioni 1.5
Video: DIY Chewie Monsta Looper (Bazuar në Ed Sheeran's): 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Kështu që unë kisha dëgjuar për Ed Sheeran për disa vjet tani dhe kurrë nuk i kushtova shumë vëmendje. Mua më pëlqyen disa nga këto këngë në radio, por mendova se ai ishte thjesht një artist tjetër popi, derisa i them të interpretojë "Shape of You" në Grammy 2017. U mahnita! Nuk më pëlqeu as kënga, por ta shikoje duke e realizuar atë vetë me pedalin e tij ishte hipnotizues. Unë kërkova internetin duke kërkuar informacion mbi këtë pedale dhe zbulova se nuk kishte shumë atje. Më në fund gjeta një artikull që thoshte se ishte bërë me porosi nga Ed dhe teknologjia e tij e kitarës e cila më zhgënjeu derisa më në fund hasa dhe Instructable by "edsutcliffe" (https://www.instructables.com/id/DIY-Chewie-Monst…) që kishte "salcën e fshehtë" saktësisht se si funksiononte. Isha i emocionuar dhe mora të drejtën për të punuar. Sidoqoftë, gjatë punës me udhëzuesin hasa në disa "gotcha" gjatë rrugës, kjo është arsyeja pse e shkrova këtë udhëzues. faqja e edsutcliffe bën një punë të shkëlqyeshme për të përshkruar pjesët dhe mënyrën sesi ato shkojnë së bashku. Synimi im këtu është të plotësoj disa nga boshllëqet që më çmendën dhe më kushtuan orë, nëse jo ditë kohë duke u përpjekur për të zgjidhur problemet. Kështu, ndërsa unë nuk do t'ju tregoj hap pas hapi se si të ndërtoni pedalin e lakut (shumicën prej të cilave mund t'i gjeni në faqen e edsutcliffe), unë do t'ju tregoj përmes çështjeve kryesore të integrimit që më munduan.
Hapi 1: Pedali
Ndërsa duket se është pjesa më kritike, pedali në vetvete është pjesa më e lehtë dhe më e drejtpërdrejtë e projektit. Këshilla ime këtu është të filloni ngadalë dhe së pari të krijoni një tallje të ashpër dhe të eksperimentoni me të. Kam gjetur se derisa të filloni ta përdorni atë është e vështirë të dini se çfarë dëshironi. Ju mund të mendoni se tre këngë janë të mjaftueshme, por pasi të luani pak mund të zbuloni se vërtet do të donit një këngë të katërt. Ndryshimi i tij më vonë nuk është gjëja më e lehtë për të bërë. Edhe gjatë kohës që po ndërtoja versionin tim të dytë të pedalit, shkoja para dhe mbrapa për të shtuar një buton për "UNDO", por vendosa kundër tij. Më vonë zbulova se do të ishim vërtet të dobishëm, por nuk lash hapësirë të mjaftueshme për të. Përfundova që duhej të merrja "programuesit" dhe të bëja shumë detyra butonin CLEAR. Tani e kam atë në mënyrë që një shtyp i shkurtër të shkaktojë UNDO dhe një shtyp i gjatë të shkaktojë CLEAR.
Përtej kësaj, e vetmja konsideratë tjetër këtu është nëse doni të përdorni pedale ose çelsa këmbësh. Unë shkova me çelsat e këmbëve fillimisht vetëm për koston, por kohët e fundit kam ndërtuar një dërrasë të dytë duke përdorur pedale dhe i kam gjetur shumë më të lehta për t'u përdorur.
Ka shumë opsione në Amazon, por ato që kam përdorur janë më poshtë.
- Ndërprerës këmbësh
- Mbulesa për thonjtë
Pedale
Hapi 2: Arduino
Në udhëzuesin, në vend që t'ju them që vetëm nga një bord i prodhuar Arduino, listoni secilin përbërës dhe ju bën të krijoni tuajin. Sipas mendimit tim kjo është qesharake duke pasur parasysh që një bord mfg kushton 10 dollarë në internet, kështu që bëjini vetes një nder dhe thjesht shkoni me këtë.
www.amazon.com/Elegoo-EL-CB-001-ATmega328P…
Tani tek "gotcha" -ja ime e parë. Një element i rëndësishëm që nuk diskutohet askund është se si të krijoni skicën (kodin) për Arduino e cila është mjaft kritike pasi butonat nuk bëjnë asgjë pa këtë. Kështu që unë jam duke siguruar kodin tim që ju ta përdorni. Përsëri, nuk do t'ju tregoj hap pas hapi se si të programoni Arduino. Nëse shkoni në faqen e tyre, ata kanë shumë mësime se si ta bëni këtë. Nëse jeni mjaft të zgjuar, atëherë ndjehuni të lirë ta redaktoni, megjithatë funksionon më mirë për ju.
Bazat
- Pedali ka 8 butona dhe 2 LED
- Një shtypje butoni dërgon një mesazh komandues MIDI nga Arduino
- Butonat (Ndërsa unë jam duke përshkruar funksionin e secilit buton, kodi Arduino në vetvete nuk bën gjë tjetër veçse dërgon një komandë MIDI. Komanda MIDI duhet të lidhet me një skript në Mobius i cili do të mbulohet më vonë)
-
Butonat përbëhen nga dy grupe
- Global = Dërgon të njëjtën komandë MIDI pavarësisht nga mënyra
- Bazuar në modalitetin = Dërgon komanda të ndryshme MIDI bazuar në modalitetin
-
Bazuar në modalitetin:
-
MODE = ky buton ndryshon "modalitetin" e pedalit (Regjistrimi / Luajtja / Kontrolli i volumit)
- Shtypja e shkurtër kalon në modalitetin Regjistro dhe Luaj
- Shtypja e gjatë (më shumë se 1 sekondë) kalon në modalitetin e kontrollit të volumit.
-
REC/LUAJ
- Në modalitetin REC = Në modalitetin RESET do të fillojë lakun dhe do ta mbyllë lakin në shtypjen tjetër dhe do të kalojë në modalitetin Overdub. Pas kësaj ndryshon midis Play dhe Overdub të pjesës aktuale.
- Në modalitetin PLAY = Çaktivizon dhe rinis të gjitha pjesët
-
X / STOP
- Në modalitetin REC = Zbaton funksionin "shumëzimi i menjëhershëm" në pjesën e tanishme.
- Në modalitetin PLAY = Çaktivizo dhe Ndalo të gjitha pjesët
-
TRACK 1/2/3
- Në modalitetin REC = Në modalitetin RESET do të fillojë lakun dhe do ta mbyllë lakin në shtypjen e ardhshme dhe do të shkojë në modalitetin Luaj. Pas kësaj ajo kalon midis Play dhe Overdub të pjesës së zgjedhur.
- Në modalitetin PLAY = Kaloni në mes të Mute dhe Play
- Në modalitetin e Kontrollit të Vëllimit = Ndiqni 2 cikle nëpër këngë, Pjesa 1 zvogëlon nivelin e daljes (vëllimin) e pjesës aktuale me 5, Pjesa 3 rrit nivelin e daljes së pista aktuale me 5.
-
-
Global
- RESET = zbaton funksionin "Rivendosja Globale"
-
QARTË
- Shtypja e shkurtër (<1000ms) aplikon funksionin "UNDO" në pjesën e tanishme
- Shtypja e gjatë (> = 1000ms) aplikon funksionin "CLEAR" në pjesën e tanishme
-
LEDs
- REC LED = E kuqe, ndezur kur jeni në modalitetin e Regjistrimit.
- VOL LED = Blu, ndizet kur jeni në modalitetin e Kontrollit të Volumit.
-
Kunjat
- REC/PLAY = pin 3
- RESET = kunja 4
- X/STOP = pin 5
- CLEAR = pin 6
- TRACK 1 = pin 7
- TRACK 2 = pin 8
- TRACK 3 = pin 9
- MODE = pin 10
- REC LED = kunja 11
- VOL LED = kunja 12
Shënim: Një mik i komunitetit, Claudio, bëri një përmirësim të skicës dhe e ndau atë me ne. Faleminderit, Klaudio!
Hapi 3: Ndërfaqja MIDI
Kjo është një fushë që mendoj se nuk është mbuluar shumë qartë në udhëzimet e tjera. Në thelb, siç u diskutua në pjesën Arduino, pedali dhe Arduino vetëm nxjerrin një komandë MIDI bazuar në butonin e shtypur. Në mënyrë që të përdoret ju duhet të dërgoni MIDI në kompjuterin që funksionon Mobius. Kam gjetur 3 mënyra për ta bërë këtë dhe kjo varet nga lloji i ndërfaqes audio që blini (më shumë).
- Opsioni 1 - Në varësi të asaj ndërfaqe audio që blini, disa kanë ndërtuar porte MIDI hyrëse/dalëse. Nëse ky është rasti, atëherë thjesht mund të ndiqni udhëzimet dhe të tërhiqni kanalin serik në Arduino dhe ta lidhni me portën MIDI In. Atëherë do të jeni në gjendje ta zgjidhni këtë si burimin tuaj të kontrolluesit MIDI më vonë kur të konfiguroni Mobius
- Opsioni 2 - Ndërfaqja ime audio nuk kishte një port MIDI të integruar, kështu që kjo paraqiti një sfidë. Kështu fillimisht nxora kanalin serik si në opsionin 1 dhe bleva një përshtatës të veçantë MIDI-to-USB. Ndërsa kjo funksiononte, e kuptova se ishte e ngathët dhe jo e besueshme. Plus, u zhgënjeva sepse kjo do të ishte një lidhje e tretë USB dhe kompjuteri im kishte vetëm dy. Mund ta shkëpusja kabllon me Arduino të cilën po e përdorja për energji dhe korrigjim por kjo do të thoshte se do të kisha nevojë për një furnizim me energji të jashtme për të.
-
Opsioni 3 - Unë nuk e kuptova pse nuk mund të merrja komandat MIDI mbi lidhjen USB dhe të kisha të njëjtën fuqi lidhjeje me Arduino. E dija që duhet të ketë një mënyrë. Pas shumë kërkimeve në internet, më në fund gjeta një mënyrë duke përdorur dy aplikacione freeware.
- loopMIDI - Ironikisht, këto aplikacione falas ju mundësojnë të krijoni një port MIDI "virtual" në kompjuterin tuaj. E tëra çfarë ju duhet të bëni është ta instaloni dhe të përcaktoni një portë virtuale MIDI Out dhe kjo është ajo. Do të funksionojë automatikisht me fillimin.
- MIDI pa flokë - Ky program ju mundëson të krijoni një "urë serike" në mënyrë që të mund të hartoni portën serike COM të përdorur për të programuar Arduino tuaj në portën MIDI virtuale që sapo keni krijuar me loopMIDI. Dhe Whalla! Tani ju duhet vetëm një lidhje e vetme USB nga kompjuteri në Arduino.
- SH NOTNIM: Nëse zgjidhni të përdorni opsionin 3, atëherë duhet të siguroheni që kodi Arduino ka normën e baudit të kanalit serik të vendosur në 38400 në vend të standardit 31250 që përdor MIDI.
- // Vendosni normën e baudit MIDI:
- //Serial.fillo (31250);
- // Vendosni normën e baudit në 38400 për MIDI pa flokë
- Serial.fillo (38400)
Hapi 4: Ndërfaqja audio
Pra, ky është ndoshta komponenti më i rëndësishëm që do të duhet të zgjidhni. Meqenëse kostoja e ulët ishte një nxitës kryesor për mua, unë kërkova një ndërfaqe audio të lirë. Përfundova duke u vendosur në BEHRINGER U-PHORIA UM2 (https://www.amazon.com/Behringer-UM2-BEHRINGER-UP…) sepse ishte me kosto të ulët dhe kishte 2 kanale hyrëse dhe 2 kanale dalëse që është gjithçka që më duhej Me Ka shumë opsione atje, por mund të ndryshojë pak konfigurimin e Mobius më vonë.
Ju lutemi kuptoni që ju merrni atë për të cilën paguani. Ndërsa UM2 bën një punë të shkëlqyeshme për çmimin e tij, unë herë pas here has në çështje të tilla si një tingull "pop" i rastësishëm nëse tejkaloj shumë shtresa ose ndonjëherë bëhem statik dhe më duhet të rindiz ndërfaqen. Pra, nëse jeni serioz në lidhje me performancën me këtë pedale, atëherë filloni për një ndërfaqe audio me cilësi më të lartë.
Unë me të vërtetë mendova se kjo do të ishte drejtpërdrejt, por ky përfundoi të ishte problemi më i vështirë për mua për të zgjidhur dhe pothuajse rezultoi në braktisjen e projektit. Kur e lidhni për herë të parë në kompjuterin tuaj, Windows do të instalojë automatikisht një drejtues dhe ju mendoni se jeni gati, apo jo? E gabuar. Pasi e vendosa për herë të parë dhe fillova regjistrimin e gjurmëve, zbulova se vonesa ishte aq e keqe (më shumë se një sekondë) sa pedali ishte në thelb i papërdorshëm. Më duhej të bëja diçka të gabuar. Përsëri, pas një kërkimi në internet, gjeta problemin. Windows do të instalojë një drejtues të paracaktuar MME për ndërfaqen audio. Drejtuesit e MME janë me vonesë shumë të madhe dhe nuk janë të përshtatshëm për regjistrim në kohë reale. Më duhej të shkoja në faqen e internetit të Behringer dhe të gjeja drejtuesin ASIO për ndërfaqen time specifike. Drejtuesit ASIO janë dizajne specifike për të minimizuar vonesën, e cila është ajo që ju nevojitet këtu. Pas instalimit të këtij drejtuesi, vonesa e regjistrimit nuk u zbulua as nga veshi i njeriut. Pra, marrja këtu është se çfarëdo ndërfaqe audio që përdorni ju lutemi sigurohuni që të keni marrë shoferin ASIO nga prodhuesi dhe ruani dhimbjen e kokës që kam përjetuar.
Hapi 5: Mobius
Le ta pranojmë, pa Mobius gjithçka që kemi deri më tani është një tabelë pedale me kontrollues MIDI. Mobius është një program softuer falas i krijuar nga Circular Labs (https://www.circularlabs.com/) që bën të gjithë regjistrimin dhe loopingun. Reallyshtë vërtet një program mahnitës. Duke u thënë kështu, dokumentacioni nga Circular Lab zbulova se mungonte shumë. Pas instalimit ju merrni një dritare me 8 pista dhe shumë butona, metra dhe sportel. M’u desh një kohë për të kuptuar se si të lundroj në GUI dhe ta konfiguroj atë për nevojat e mia. Për fat të mirë gjeta një video në youtube të postuar nga edsutcliffe që ju përcjell përmes konfigurimit hap pas hapi.
Pas kësaj, e vetmja pjesë e konfigurimit me të cilën kisha probleme ishte hartimi i një kanali të caktuar hyrës në një pjesë të caktuar. Në video, ata po përdorin një ndërfaqe me 4 kanale dhe secili kanal shfaqet në mënyrë të pavarur në Mobius. Ndërfaqja UM2 që kam përdorur në të vërtetë përdor një kanal të vetëm stereo dhe përdor kanalet e djathta dhe të majta në mënyrë të pavarur. Kështu që unë shoh vetëm 1 "kanal" në mobius por mund të hartoj një kanal të vetëm duke lëvizur cilësimin "Pan" deri në të majtë ose në të djathtë. Kështu që unë kam gjurmët 1 dhe 2 me tigan të vendosur deri në të djathtë në mënyrë që të regjistrohet vetëm kanali 2 (instrumenti). Pastaj për pistën 3 lashë tiganin në mes, në mënyrë që të regjistroj mikrofonin ose kitarën në të. Nëse dua të regjistroj vetëm mikrofonin, atëherë do të kaloj deri në kanalin e majtë.
Hapi 6: Shkrimet e Mobius dhe Lidhjet MIDI
Pjesa e fundit e enigmës janë skriptet Mobius dhe lidhjet MIDI. Edhe pse jam shumë i njohur për programimin kompjuterik, gjeta gjuhën e shkrimit të Mobius të jetë pak konfuze dhe jo e dokumentuar mirë. M’u desh shumë kohë dhe shumë rregullime për t’i bërë ata ashtu siç duheshin, por në fund ata punojnë për atë që kam nevojë. Hapat për lidhjen e shkrimeve me komandat MIDI në Mobius përshkruhen në detaje në videon e youtube në hapin 5.
Epo kjo është ajo. Shpresoj se këto këshilla do t'ju ndihmojnë me ndërtimin tuaj dhe do të jeni në gjendje të shmangni frustrimet që hasa.
Hapi 7: Versioni 1.5
Kështu, pasi përdor pedalin tim për gati dy vjet, vendosa që doja të bëja një ndryshim të vogël në mënyrën se si funksiononte. Kam hasur në disa raste kur tipari "LUAJ T ALL GJITH" i bëri gjërat të vështira. Shpesh do të kisha një këngë të heshtur dhe dua të ndal të gjithë pistën dhe thjesht të rinis dy pista që po luanin. Me operacionin aktual, të treja gjurmët do të rifillonin dhe unë shpejt do të më duhej të heshtja rrugën e padëshiruar. Fatkeqësisht, nuk isha në gjendje të gjeja një mënyrë të mirë për ta bërë këtë në Mobius. Për ta arritur këtë më duhej ta bëja atë brenda kodit Arduino. Mos harroni se pedali dhe kodi Arduino ishin shumë "memecë". Ai dërgoi një komandë MIDI vetëm kur një pedale u shtyp dhe skriptet e Mobius bënë gjithçka tjetër. Me këtë ndryshim, unë në thelb transferova të gjithë inteligjencën e riprodhimit në kodin Arduino dhe gjurmova gjendjet e secilës këngë individuale. Pra, kjo përfundoi duke qenë pothuajse një rishkrim i plotë i kodit Arduino. Unë madje përfundova duke ndërtuar një tabelë të vogël pedale debug për të zhvilluar dhe testuar kodin e ri. Nëse jeni të interesuar për metodën time të re, atëherë lexoni, përndryshe funksionet e përshkruara më sipër do të funksionojnë mirë.
Në mënyrë që "PLAY ALL" të funksionojë siç doja, më duhej të shtoja një gjendje të re në secilën këngë me të cilën e quaja "ARM". Më parë, kur jeni në modalitetin PLAY, shtypja e pedalit të pistës do të kalonte midis MUTE dhe PLAY. Tani, një shtyp pedale do të kalojë nga PLAY në MUTE por më pas kaloni midis ARM dhe MUTE. Një udhë nuk do të jetë e heshtur derisa të jetë në gjendjen ARM dhe më pas të shtypet pedali PLAY. Kur shtypet pedali STOP, të gjitha gjurmët në PLAY vendosen në ARM dhe vetëm ato do të rinisen kur të shtypet PLAY. Problemi është se nuk ka asnjë indikacion në Mobius në lidhje me gjendjen e ARM -së. Kështu që për të zgjidhur këtë unë shtova një LED me tre ngjyra në secilën pjesë ku MUTE është e fikur, PLAY është jeshile, REC/OVERDUB është e kuqe dhe ARM është qelibar.
Tani bëra një gabim "kokë kockash" ndërsa e bëja këtë. Arduino UNO ime nuk kishte mjaft I/O dixhitale për të drejtuar LED -të e reja, kështu që u përmirësova në Arduino Mega (https://www.amazon.com/gp/product/B01H4ZLZLQ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1) Kështu që kodi i postuar përdor paraqitjen e kunjave për të në vend të UNO. Më vonë kuptova se mund të kisha lëvizur 6 pedale në hyrjet analoge dhe më pas të përdorja numrat dixhitalë për të drejtuar LED -të. Kodi im lehtë mund të modifikohet për të punuar në këtë mënyrë dhe nëse ka interes të mjaftueshëm, unë do ta bëj vetë dhe do ta postoj. Sidoqoftë, Mega është vetëm rreth 5 dollarë më shumë se UNO dhe ju jep 32 më shumë I/O, kështu që nuk mendoj se është një punë e madhe.
Gjëja e fundit për të cilën dua të flas janë vetë LED -të e pista. I kam përdorur këto nga Amazon (https://www.amazon.com/gp/product/B077XBMJFZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1). Unë i quajta ato LED me "tri ngjyra", por nëse i kërkoni ato do të jenë nën "bi-color". Kjo ndodh sepse ato përmbajnë vetëm dy LED, një jeshile dhe të kuqe. Megjithatë duke i ndezur të dy në të njëjtën kohë ju merrni qelibar. Gjithashtu mbani në mend se meqenëse ato janë "anodë e zakonshme" dhe se ju aplikoni 5V në kunjin e zakonshëm dhe duhet të lidhni pinin Arduino me katodën. Kjo i bën LED -të "aktive të ulëta" kështu që ato do të fiken kur pini Arduino është i lartë dhe kur është i ulët. Nëse blini LED të ndryshëm që nuk janë anodë të zakonshme, atëherë kodi Arduino nuk do të funksionojë siç është shkruar, por lehtë mund të përshtatet. Së fundmi, kam kaluar shumë kohë duke ndryshuar vlerat e rezistencës deri sa të arrija të merrja ngjyrën qelibar që doja. E gjelbër është më e ndritshme se e kuqja kështu që unë të përdor një rezistencë 1K ohm për të zvogëluar shkëlqimin e saj. Një opsion tjetër është lidhja e LED -ve me kanalet dixhitale PWM dhe kontrolli i shkëlqimit të funksionit analogWrite (pin, vlerë).
FYI - me sa duket Instructables.com nuk i lejon përdoruesit të ngarkojnë skedarë.zip kështu që unë i vendos të gjitha skriptet dhe kodin aurduino në github. Ju lutemi hyni në të këtu.
github.com/mjoseph81/loop_pedal_public
Epo, unë shpresoj se ju ka pëlqyer kjo udhëzues. Më tregoni nëse keni ndonjë pyetje dhe takim të lumtur.
Recommended:
DIY Lab - Centrifuge HD Arduino Bazuar në: 3 hapa
DIY Lab - HD Centrifuge Arduino Bazuar në: PT // Ndërtoni në qendër të përdorimit dhe përdorni HD në mënyrë që të kontrolloni shpejtësinë e bazës së Arduino. EN // Ne ndërtuam një centrifugë duke përdorur një HD të vjetër me kontroll shpejtësie të bazuar në Arduino
Loja ime DIY Steampunk Operation Game, Arduino Bazuar: 9 hapa (me fotografi)
Loja ime DIY Steampunk Operation, Bazuar në Arduino: Ky projekt është mjaft i gjerë në fushëveprim. Nuk kërkon shumë mjete ose njohuri paraprake, por do t’i mësojë kujtdo (përfshirë edhe mua) shumë në shumë departamente të ndryshme të krijimit! Ashtu si kapja e kapjes me një Arduino, multitasking me Arduino
DIY - Ndihmësi i parkimit i bazuar në Arduino V2: 6 hapa
DIY - Ndihmësi i Parkimit i bazuar në Arduino V2: Kur jeta ju jep banane !!!!! Thjesht hani ato. Nevoja është nëna e shpikjeve, dhe unë nuk do ta mohoj këtë fakt. Sinqerisht, kjo është hera e dytë që përplasem në murin e garazhit që kur u transferuam në këtë shtëpi të re. Kaq është, nuk do të kishte
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): 4 hapa (me fotografi)
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): Përshëndetje, sot unë do t'ju shpjegoj se si ta bëni vetë gjeneratorin tuaj të vogël të Muzikës me bazë moti. Bazohet në një ESP8266, i cili është si një Arduino, dhe i përgjigjet temperaturës, shiut dhe intensiteti i dritës. Mos prisni që ajo të bëjë këngë të tëra ose progord të akordit
Skaneri 3D DIY i bazuar në dritën e strukturuar dhe vizionin stereo në gjuhën Python: 6 hapa (me fotografi)
Skaneri 3D DIY Bazuar në Dritën e Strukturuar dhe Vizionin Stereo në gjuhën Python: Ky skaner 3D është bërë duke përdorur artikuj konvencionalë me kosto të ulët si video projektor dhe kamerë në internet. Një skanues 3D me dritë të strukturuar është një pajisje skanimi 3D për matjen e formës tre-dimensionale të një objekti duke përdorur modele të projektuara të dritës dhe një sistem kamera