Përmbajtje:

Projektor Hologrami Me Pi: 5 Hapa (me Fotografi)
Projektor Hologrami Me Pi: 5 Hapa (me Fotografi)

Video: Projektor Hologrami Me Pi: 5 Hapa (me Fotografi)

Video: Projektor Hologrami Me Pi: 5 Hapa (me Fotografi)
Video: 3D hologram fan portrait solution. Who wanna date this holographic sexy lady #3dhologramfan 2024, Nëntor
Anonim
Projektor Hologrami Me Pi
Projektor Hologrami Me Pi

Ky ishte një projekt i krijuar për një klasë Robotike. Wasshtë bërë duke ndjekur një faqe tjetër udhëzuese

Përdor Raspberry Pi, së bashku me një kompjuter dhe monitor për të krijuar një hologram 3D që projekton një imazh së bashku me një listë muzikore.

Hapi 1: Lista e materialeve të nevojshme

Këtu është një listë e materialeve të nevojshme, dhe PDF -të e kllapave të printuara 3D që do t'ju nevojiten.

Lista e materialeve është si më poshtë:

  1. 2 x (0.093 fletë akrilike 24 x 36)
  2. 2 x (bordi i shkumës 12 x 12)
  3. 1 x (rasti i vidhave #6 x 1 ((koka e pjerrët))
  4. 1 x (rasti i vidhave #6 x 1 ((koka e pjerrët))
  5. 1 x (Shtylla e printuar 3D (skedari stl mund të gjendet në udhëzimet origjinale))
  6. 4 x (kllapa L të shtypura 3D (skedari stl mund të gjendet në udhëzimet origjinale))
  7. 1 x (Thikë e prerjes së fletës plastike)
  8. 1 x (1 x 1 x 8 copë druri (ne përdorëm bredh, por mund të jetë gjithçka për aq kohë sa është mjaft e vogël)
  9. 2 x (1x 2 copë druri)
  10. 1 x (ekran 24 inç (ne përdorëm një acer k242HL me një përshtatës dvi në hdmi)
  11. 1 x (përshtatës dvi në hdmi (varet plotësisht nëse keni HDMI në monitorin tuaj)
  12. 1 x (Raspberry Pi Model B)
  13. 1 x (laptop i aftë për të ekzekutuar vizualizuesin (në origjinal ata nuk përcaktuan një kërkesë minimale))
  14. 1 x panxhar (me shumë mundësi nga arduino kit)
  15. 4 x butona (nga kompleti)
  16. 4 rezistente 110 ohm
  17. 6 x lidhje femra me meshkuj (në komplet)
  18. 4 x lidhës meshkuj me meshkuj (në komplet)

Softuer

  1. Nyja JS
  2. OS Raspbian
  3. Llogaria Soundcloud me Playlist

Mjetet e nevojshme

  1. Stërvitje dore
  2. Sharrë (mitër ose dorë)
  3. Stërvitni copën # 6 ose më shumë
  4. Opsionale - Kapëse për mbajtjen e pjesëve

Hapi 2: Ndërtimi i kornizës

Ndërtimi i kornizës
Ndërtimi i kornizës
Ndërtimi i kornizës
Ndërtimi i kornizës
Ndërtimi i kornizës
Ndërtimi i kornizës

Korniza kryesore:

Filloni duke ndërtuar kornizën e sipërme që mban monitorin dhe do të projektojë imazhin. Ne përdorëm një monitor me ekran të gjerë 24 . Përmasat e sakta do të varen nga dimensionet e monitorit që dëshironi të përdorni.

Korniza është thjesht një drejtkëndësh me një buzë në brendësi për të mbajtur monitorin. Ne përdorëm dru 1.5 "x.5" për kornizën dhe 0.75 "x.75" për buzën e brendshme.

Pasi të shkurtohen gjatësitë për madhësinë tuaj, përdorni një stërvitje për të shpuar vrimat pilot për të shmangur ndarjen kur vidhosni pjesët së bashku. Unë rekomandoj që të bashkëngjitni secilën pjesë të buzës së brendshme në pjesën e saj përkatëse të kornizës së jashtme para se t'i bashkoni të gjitha së bashku.

Korniza e poshtme:

Korniza e poshtme është e ngjashme me pjesën e sipërme, por pa buzën e brendshme. Ne përdorëm të njëjtin dru si korniza e sipërme e jashtme. Bashkangjitni 2 kolona në pjesën e pasme të drejtkëndëshit të poshtëm për t'i bashkangjitur kllapës së sipërme. Lartësia do të përcaktohet nga madhësia e monitorit tuaj, por ne përdorëm 13 "për monitorin tonë 24".

Hapi 3: Prerja e akrilikut

Duke përdorur akrilikun e qartë ju duhet të prisni 3 pjesë për të formuar frustumin që do të mbajë hologramin. Kjo pjesë mund të jetë e ndërlikuar dhe nëse e prishni ka të ngjarë që do t'ju duhet një fletë tjetër dhe të filloni nga e para. Duke përdorur një thikë të prerjes së fletës plastike ju do të shënoni skajet që dëshironi të prisni. Përdorni një skaj të drejtë përgjatë matjeve që keni bërë, shënoni vijën pa pushim derisa të jetë gati të shkëputet fare lehtë.

Hapi 4: Ngjyrosja dhe montimi

Bojë dhe montim
Bojë dhe montim
Bojë dhe montim
Bojë dhe montim
Bojë dhe montim
Bojë dhe montim

Korniza nuk do të dukej shumë mirë nëse do të ishte vetëm dru, kështu që ne përdorëm bojë të zezë me llak për të mbuluar gjithçka (përveç akrilikut natyrisht).

Sigurohuni që jeni në një zonë të ajrosur mirë për ta bërë këtë.

Pjesa e pasme dhe e poshtme e kornizave duhet të mbulohen në mënyrë që projeksioni të funksionojë siç duhet. Kjo mund të arrihet në një numër mënyrash. Ju mund të përdorni një dërrasë shkumë të prerë në madhësinë e duhur dhe të pikturuar siç bëmë ne, ose ndonjë lloj tjetër fletë të fortë që mund të bëhet për të shkrepur madhësinë që ju nevojitet dhe ngjitur në mënyrë të sigurt.

Tani jeni gati të bashkoni kornizat së bashku duke përdorur materiale të printuara 3D. Çdo kllap trekëndësh do të përdoret në qoshet e kornizës së sipërme dhe të poshtme për t'u ngjitur në kolonat vertikale që janë bashkangjitur në kornizën e poshtme. Këto do të sigurojnë forcën që i nevojitet për të mbajtur monitorin. Lidhja e frustumit është ngjitur në qendër të kornizës së sipërme ku fletët akrilike do të rrëshqasin në vend për të bërë gjysmë piramidën. Të gjitha këto janë bashkangjitur duke përdorur vida në listën e materialeve, dhe ne rekomandojmë shpimin e vrimave pilot së pari për të shmangur ndarjen e drurit.

Pasi kornizat të jenë të dehur së bashku me kllapat dhe grupin akrilik në vend, ju jeni gati për të programuar mjedrën Pi.

Hapi 5: Drejtimi i Kodit dhe Vënia në punë

Image
Image
Drejtimi i kodit dhe bërja e tij funksionale
Drejtimi i kodit dhe bërja e tij funksionale

Duke bërë që aplikacioni dhe hologrami të shfaqen:

  1. Tani duhet të marrim laptopin dhe të instalojmë node.js, mund ta gjeni këtu,
  2. Pasi të jetë instaluar, shkoni te udhëzimet origjinale dhe shkarkoni paketën e kodit nga skedari zip ose kloni github.
  3. Ju mund të merrni të gjitha modulet e nyjeve dhe t'i instaloni me komandën "Instaloni NPM" ose "instaloni sudo npm"
  4. Pastaj mund të filloni vizualizuesin me fillimin npm, ta provoni dhe ta shihni të shfaqet, duhet të ketë këngë të paracaktuar në të.
  5. Atëherë do t'ju duhet të krijoni një listë dëgjimi soundcloud për të futur muzikën tuaj, krijoni një llogari këtu dhe shtoni muzikën tuaj,
  6. Pas kësaj ju do të duhet të ndryshoni listën e luajtjes në renderer.js do të shihni një seksion me const playlist = 'path/to/playlist' ndryshoni pjesën 'path/to/playlist' në listën tuaj të luajtjes ju duhet vetëm të kapni pjesën fundore kështu duhet të jetë kështu, user-496629426/sets/robotics-playlist
  7. Tani duhet të keni vizualizuesin plotësisht të funksionuar me muzikën tuaj që luhet në sfond

Konfigurimi i Raspberry Pi për të ndryshuar vizualizuesin dhe muzikën:

  1. Së pari do t'ju duhet të gitoni klonimin ose të merrni skedarin swipe-controller.py në mjedër pi, deri në atë se si dëshironi ta bëni këtë (*vini re, mjedra pi mund të trajtojë vetëm një sasi të caktuar të energjisë për një USB lidhje)
  2. Pasi ta keni marrë skedarin në mjedër pi, do t'ju duhet të ndryshoni seksionin HOST_IP në IP të kompjuterit që ekzekuton vizualizuesin. Seksioni duhet të duket si 'https://: 3000'. Ju do të ndryshoni seksionin në IP nga kompjuteri i vizualizuesit. (Shënim* mjedra pi dhe ip host duhet të jenë në të njëjtin rrjet që kjo të funksionojë)
  3. Pasi të jetë bërë kjo, mund të ekzekutoni kontrolluesin me 'python swipe-controller.py' Unë do të rekomandoja ndryshimin e emrit për t'u përshtatur më shumë me atë që përdorni për të kontrolluar ndryshimet (p.sh. button-controller.py)
  4. Thjesht do të duhet të vendosni panelin e bukës dhe pi me butonat tani dhe kjo mund të gjendet në seksionin e skemave.

Siç mund ta shihni nga skema ose fotografitë, do t'ju duhet të zgjidhni GPIO -të tuaj në pi mjedrën tuaj dhe të bëni lidhjet.

Ose mund të përdorni skemën e bashkangjitur (Shënim* Paraqitja e butonave është e parëndësishme për të bërë veprimet, ne thjesht i vendosim ato në atë formacion sepse ishte më e lehtë të dihej se kush po bën çfarë)

Pasi të jetë bërë kjo, nisni programin swipe-controller.py (ose çfarëdo që e keni quajtur) duke përdorur Python "emrin e skedarit".py duhet të funksionojë pa ndonjë gabim.

Recommended: