Talaan ng mga Nilalaman:

Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap: 9 Mga Hakbang (na may Mga Larawan)
Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap: 9 Mga Hakbang (na may Mga Larawan)
Video: Paano Mababasa Ang Isip Ng Isang Tao? (14 PSYCHOLOGICAL TIPS) 2024, Nobyembre
Anonim
Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap
Paano Magagawa ang Pagmamapa ng Proyekto Gamit ang Pi Cap

Kumuha kami ng inspirasyon mula sa iyong mga proyekto at lumikha ng isang tutorial ng pagmamapa ng projection gamit ang Pi Cap. Kung nais mo ang iyong proyekto na gumana nang wireless sa WiFi, kung gayon ito ang tutorial para sa iyo. Ginamit namin ang MadMapper bilang isang projection mapping software, ngunit maaari kang gumamit ng iba pang software kung nais mo.

Maaari mong i-download ang MadMapper dito. Kakailanganin mo rin ng isang projector para sa tutorial na ito, kaya suriin ang artikulo para sa isang gabay sa kung anong gagamitin ng projector. Inirerekumenda namin ang paggamit ng Pi Zero W, sapagkat ito ay maliit, siksik, at nag-aalok ng integrated WiFi. Kung wala kang Pi Cap, maaari mong suriin ang tutorial ng Touch Board, gayunpaman hindi mo magagamit ang Touch Board nang wireless.

Hakbang 1: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan

1x Pi Cap

1x Electric Paint 50ml

1x Electric Paint 10ml

1x projector

1x laptop na tumatakbo sa MadMapper at Pagproseso

(opsyonal)

tanso tape

Hakbang 2: Pag-set up ng Pi Cap

Pag-set up ng Pi Cap
Pag-set up ng Pi Cap

Kung ito ang iyong unang pagkakataon sa paggamit ng Pi Cap, iminumungkahi naming kumpletuhin muna ang tutorial na ito. Sa tutorial na ito, ang aming Pi Zero ay konektado sa aming laptop sa pamamagitan ng SSH na pinapayagan kaming magkaroon ng isang wireless setup.

Gagamitin din namin ang Pagproseso at OSC kasama ang Pi Cap sa tutorial na ito. Sundin ang tutorial na ito para sa isang mahusay na pagpapakilala sa pareho.

Hakbang 3: Ihanda ang mga Animation sa MadMapper

Image
Image

Magpapadala kami ng mga touch command sa Pagproseso sa pamamagitan ng OSC at pagkatapos sa MadMapper upang mag-trigger ng dalawang mga animasyon. Mayroon kaming dalawang sample na mga animasyon na maaari mong i-download dito.

Buksan ang MadMapper at i-drag at i-drop ang mga animation sa workspace. Siguraduhing baguhin ang setting ng "I-loop ang pelikula" sa "I-play ang pelikula sa dulo ng loop at i-pause" nang sa gayon ang animasyon ay gumaganap lamang ng isang beses. Kung nais mo, maaari mong ikonekta ang projector sa iyong laptop ngayon at i-project ang mga animasyon sa pamamagitan ng pagpunta sa "Full Screen Mode".

Hakbang 4: Patakbuhin ang Code ng Pagproseso

Kulayan ang mga Trigger
Kulayan ang mga Trigger

Kailangan mo ngayong i-download ang script na tumatanggap ng mga signal ng OSC mula sa Pi Cap at nagpapadala ng isa pang signal ng OSC sa MadMapper. Maaari mong i-download ang script na ito dito. Upang idagdag ang aming sketch ng koneksyon ng Pi Cap at MadMapper sa Pagproseso, kailangang ilipat ang folder na picap_madmapper sa Processing Sketchbook Folder. Magiging iba ito para sa bawat operating system:

Windows

Mga Aklatan / Dokumento / Pagpoproseso

o

Aking Mga Dokumento / Pagpoproseso

Mac

Mga Dokumento / Pagpoproseso

Linux (Ubuntu)

Home / Pagproseso

Kung ang folder na ito ay walang, kailangan mo munang gawin ito. Sa iyong Pi, patakbuhin ang isa sa mga code na "picap-datastream-osc", kasama ang hostname ng iyong laptop. Sa Pagproseso pindutin ang pindutan ng run. Kapag hinawakan mo ang electrode 0 o 1, dapat itong i-play ang kani-kanilang animasyon sa MadMapper. Kailangang mahalin ang OSC!

Hakbang 5: Kulayan ang mga Trigger

Kulayan ang mga Trigger
Kulayan ang mga Trigger

Ngayon kailangan naming magsimulang mag-isip tungkol sa kung saan nais naming i-project ang animasyon. Gumamit kami ng ilang pinturang karton, na ikinabit namin sa dingding. Ngunit maaari kang gumamit ng playwud, isang blangko na canvas o pintura nang direkta sa isang pader. Susunod na kailangan naming pintura ang mga graphic upang simulan ang animasyon gamit ang Electric Paint. Maaari mong pintura ang mga graphic sa pamamagitan ng kamay, paggamit ng mga stencil, o pag-print sa screen. Para sa tutorial na ito, simpleng ipininta namin ang isang bilog at parisukat sa pamamagitan ng kamay.

Hakbang 6: Kumokonekta sa Pi Cap

Kumokonekta sa Pi Cap
Kumokonekta sa Pi Cap

Ang susunod na hakbang ay ang pagkonekta sa mga graphic sa Pi Cap. Dito may kalamangan ang Pi Zero kaysa sa Raspberry Pi: Ang Pi Zero ay napakaliit, na maaari mong ikabit ang aming ibabaw na mount Pi Cap gamit ang mga electrode diretso sa iyong proyekto!

Una, patayin ang iyong Pi Zero at i-unplug ito. Kung gumagamit ka ng isang materyal kung saan maaari mong gamitin ang ibabaw sa likod ng mga graphic, halimbawa sa playwud o karton, maaari kang kumonekta sa Pi Cap sa pamamagitan ng materyal. Gumamit kami ng mga itim na kuko, ngunit maaari ka ring mag-drill ng isang butas at pagkatapos ay gumamit ng isang turnilyo, o ilang cable.

Upang kumonekta sa mga electrode, maaari kang gumamit ng anumang kondaktibong materyal, tulad ng mga wire, copper tape o Electric Paint. Gumamit kami ng tansong tape, binutas ito ng mga itim na kuko, at nagdagdag ng kaunting Electric Paint upang makakuha ng isang malakas na koneksyon. Pagkatapos ay malamig kaming naghinang ng Pi Cap sa tape. Upang makakuha ng isang buong pangkalahatang ideya sa kung paano ka makakonekta sa mga sensor, tumingin dito.

Hakbang 7: hawakan ang Kulayan at Panoorin ang Animasyon

Matapos matuyo ang pintura, ikonekta ang iyong Pi Zero sa lakas at patakbuhin ang OSC code. Ikonekta ang projector sa laptop at patakbuhin ang Processing code. Pindutin ang pintura at panoorin ang paglalahad ng animation!

Hakbang 8: Karagdagang Mga Hakbang

Kung titingnan mo ang loob ng code maaari mong makita ang mga linya na "mediasList [0] =" bubble_animation.mp4 ″; " at "mediasList [1] =" bubble_animation.mp4 ″; ". Ang numero sa loob ng square bracket ay tumutugma sa elektrod na hinawakan, kaya halimbawa kapag hinawakan ang electrode 0, ang MadMapper ay maglalaro ng "bubble_animation.mp4". Kung nais mong gumamit ng iyong sariling animation, kailangan mong baguhin ang pangalan sa Pagproseso. Halimbawa, kung nais mong isama ang "animation1.mp4", kailangan mong isama ang filename na ito sa Pagproseso, hal. “MediasList [0] =“bubble_animation.mp4 ″;”.

Hakbang 9:

Kung ang pagpindot sa Electric Paint ay hindi masyadong nagpapalitaw ng animasyon. Maaaring ito ay dahil ang distansya sa pagitan ng Electric Paint at ng Pi Cap ay masyadong mahaba. Ang isang paraan upang malutas ito ay upang baguhin ang pagiging sensitibo ng mga electrode ng Pi Cap, maaari mong malaman kung paano ito gawin dito.

Gusto naming makita kung ano ang iyong ginawa! Ibahagi ang iyong mga proyekto sa amin alinman sa pamamagitan ng Instagram o Twitter o magpadala sa amin ng isang email sa [email protected].

Inirerekumendang: