Sadržaj:
- Korak 1: Popis potrebnih materijala
- Korak 2: Izgradnja okvira
- Korak 3: Rezanje akrila
- Korak 4: Bojanje i sastavljanje
- Korak 5: Pokretanje koda i njegovo funkcioniranje
Video: Hologramski projektor s Pi: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovo je projekt kreiran za klasu robotike. To je učinjeno slijedeći drugu stranicu s uputama
Koristi Raspberry Pi, zajedno s računalom, i monitorom za stvaranje 3D holograma koji projicira sliku zajedno s glazbenim popisom za reprodukciju.
Korak 1: Popis potrebnih materijala
Ovdje je popis potrebnih materijala i PDF -ovi 3D tiskanih zagrada koje ćete trebati.
Popis materijala je sljedeći:
- 2 x (0,093 akrilni list 24 x 36)
- 2 x (pjenasta ploča 12 x 12)
- 1 x (slučaj vijaka #6 x 1 ¼ (kosa glava))
- 1 x (kućište vijaka #6 x 1 ¾ (kosa glava))
- 1 x (3d ispisana točka uporišta (stl datoteka se može pronaći na izvornim uputama))
- 4 x (3D ispisane L-zagrade (stl datoteka se može pronaći na izvornim uputama))
- 1 x (nož za rezanje plastičnih ploča)
- 1 x (1 x 1 x 8 komada drveta (koristili smo smreku, ali može biti bilo što sve dok je dovoljno mala)
- 2 x (1x 2 komada drveta)
- 1 x (ekran od 24 inča (koristili smo acer k242HL s adapterom dvi na hdmi)
- 1 x (adapter za dvi na hdmi (u potpunosti ovisi imate li hdmi na monitoru)
- 1 x (Raspberry Pi model B)
- 1 x (prijenosno računalo može pokrenuti vizualizator (u izvorniku nisu naveli minimalni zahtjev))
- 1 x matična ploča (najvjerojatnije iz arduino kompleta
- 4 x tipke (iz kompleta)
- 4 x 110 ohmski otpornici
- 6 x ženski na muški konektor (u kompletu)
- 4 x muški na muški priključak (u kompletu)
Softver
- Čvor JS
- Raspbian OS
- Soundcloud račun s popisom za reprodukciju
Potrebni alati
- Ručna bušilica
- Testera (mitra ili ručna)
- Bušilica # 6 ili tako
- Izborno - Stezaljke za držanje komada
Korak 2: Izgradnja okvira
Gornji okvir:
Počnite s izgradnjom gornjeg okvira koji drži monitor i projicirat će sliku. Koristili smo 24 -inčni monitor širokog zaslona. Vaše točne dimenzije ovisit će o dimenzijama monitora koji želite koristiti.
Okvir je jednostavno pravokutnik s rubom s unutarnje strane koji drži monitor. Za okvir smo koristili drvo 1,5 "x.5", a za unutarnje usne.75 "x.75".
Nakon što se duljine izrežu za vašu veličinu, bušilicom izbušite probne rupe kako biste izbjegli cijepanje pri spajanju komada. Preporučujem da svaki unutarnji dio usne pričvrstite na odgovarajući vanjski dio okvira prije nego što ih sve spojite.
Donji okvir:
Donji okvir sličan je gornjem, ali bez unutarnjeg ruba. Koristili smo isto drvo kao i vanjski gornji okvir. Pričvrstite 2 stupca na stražnju stranu donjeg pravokutnika za pričvršćivanje gornjeg držača. Visina će biti određena veličinom vašeg monitora, ali mi smo koristili 13 "za naš 24" monitor.
Korak 3: Rezanje akrila
Pomoću prozirnog akrila morate izrezati 3 komada kako biste oblikovali frustum koji će držati hologram. Ovaj dio može biti zeznut i ako zabrljate, vjerojatno će vam trebati još jedan list i početi ispočetka. Pomoću noža za rezanje plastične ploče izrezati ćete rubove koje želite odrezati. Upotrijebite ravni rub uz mjerenja koja ste napravili, ocrtavajte liniju uvijek iznova dok ne bude spremna za odlijepljenje.
Korak 4: Bojanje i sastavljanje
Okvir ne bi izgledao baš dobro da je samo drvo, pa smo koristili crnu boju u spreju da pokrijemo sve (osim akrila, naravno).
Za to se pobrinite da se nalazite u dobro prozračenom prostoru.
Stražnji i donji dio okvira moraju biti prekriveni kako bi projekcija radila ispravno. To se može postići na nekoliko načina. Možete upotrijebiti pjenastu ploču izrezanu na odgovarajuću veličinu i obojenu kao i mi, ili bilo koju drugu vrstu čvrstog lima koji se može izraditi tako da odgovara veličini koja vam je potrebna i čvrsto pričvršćen.
Sada ste spremni za spajanje okvira zajedno pomoću 3D tiskanih materijala. Svaki trokutasti nosač koristit će se u kutovima gornjeg i donjeg okvira za pričvršćivanje na okomite stupove pričvršćene na donji okvir. Oni će osigurati snagu potrebnu za držanje monitora. Fustum spoj je pričvršćen u središte gornjeg okvira gdje će akrilni limovi kliznuti na svoje mjesto da naprave polu piramidu. Svi su oni pričvršćeni vijcima na popisu materijala, a preporučujemo da prvo izbušite probne rupe kako biste izbjegli cijepanje drva.
Nakon što su okviri pričvršćeni zajedno s držačima i postavljenim akrilom spremni ste za programiranje maline Pi.
Korak 5: Pokretanje koda i njegovo funkcioniranje
Pojavljivanje aplikacije i holograma:
- Sada moramo uzeti prijenosno računalo i instalirati node.js, možete ga pronaći ovdje,
- Nakon instalacije idite na izvorne upute i preuzmite paket koda iz zip datoteke ili github klona.
- Možete dobiti sve module čvora i instalirati ih naredbom “NPM Install” ili “sudo npm install”
- Zatim možete pokrenuti vizualizator s npm start, isprobati ga i vidjeti kako se pojavio, na njemu bi trebale biti zadane pjesme.
- Zatim ćete morati stvoriti soundcloud popis za reprodukciju vlastite glazbe, stvoriti račun ovdje i dodati svoju glazbu,
- Nakon toga ćete morati promijeniti popis za reprodukciju u renderer.js. Vidjet ćete odjeljak s const playlist = 'path/to/playlist' promijeniti dio 'path/to/playlist' u svoj popis za reprodukciju, samo trebate dohvatiti završni odjeljak pa bi trebalo biti ovako, user-496629426/sets/robotics-playlist
- Sada biste trebali imati potpuno pokrenut vizualizator s glazbom koja svira u pozadini
Postavljanje Raspberry Pi za promjenu vizualizatora i glazbe:
- Prvo ćete morati git klonirati ili prenijeti datoteku swipe-controller.py na malinu pi, do vas je kako želite to učiniti (*napomena, malina pi može podnijeti samo određenu količinu energije za USB veza)
- Nakon što preuzmete datoteku na malinu pi, morat ćete promijeniti odjeljak HOST_IP u IP računala na kojem radi vizualizator. Odjeljak bi trebao izgledati kao "https://: 3000". Promijenit ćete odjeljak u IP s računala za vizualizaciju. (Napomena* malina pi i host ip moraju biti na istoj mreži da bi ovo funkcioniralo)
- Nakon što to učinite, možete pokrenuti kontroler s "python swipe-controller.py". Preporučio bih da promijenite naziv kako bi bio usklađeniji s onim što koristite za kontrolu promjena (npr. Button-controller.py)
- Sada ćete samo morati postaviti matičnu ploču i pi s gumbima, a to se može pronaći u odjeljku sheme.
Kao što možete vidjeti na shemi ili slikama, morat ćete odabrati svoje GPIO -e na svom maline pi i uspostaviti veze.
Ili možete upotrijebiti priloženu shemu (Napomena* Izgled gumba nije relevantan za izvršavanje radnji, samo smo ih stavili u tu formaciju jer je bilo lakše znati tko radi što)
Nakon toga, pokrenite program swipe-controller.py (ili kako god ste ga nazvali) koristeći Python "naziv datoteke".py trebao bi se pokrenuti bez ikakvih pogrešaka.
Preporučeni:
Prijenosni LED projektor za svjetlosne efekte: 6 koraka (sa slikama)
Prijenosni LED projektor za svjetlosne efekte: Uvijek su mi se sviđali šareni svjetlosni efekti na slikama … Pa sam došao na ideju o stvaranju prijenosnog LED projektora za fotografije i snimanje filmova. Beskonačan broj filtera koje možemo napraviti za takve lampa proširuje svoje mogućnosti u p
Unity multiplayer 3D hologramska igra i hologramski projektor za računalo: 16 koraka (sa slikama)
Unity multiplayer 3D hologramska igra i hologramski projektor za računalo: Na inspiraciji na Holusu volim razviti holografski zaslon vrlo jeftino. Ali kad sam pokušao pronaći igre, nisam našao ništa na webu. Zato planiram razviti svoju igru u Unityju. Ovo mi je prva utakmica u zajedništvu. Prije toga razvijam neke igre u Flash -u, ali
Laserski dija projektor: 5 koraka (sa slikama)
Laserski dija projektor: Laserski dija projektor mali je snažan projektor slike koji stane u vaš džep. Njegovi su derivati iz laserskog mikroskopa napravljeni sami, a isti princip se može koristiti i za izradu mikroskopa. Laserski dija projektor možete koristiti kao mikroskop. Dobro razmislite o laserskom pr
Projektor raspoloženja (Hakirano Philips Hue svjetlo s GSR -om) TfCD: 7 koraka (sa slikama)
Projektor raspoloženja (Hakirano svjetlo Hue Philips s GSR -om) TfCD: Laura Ahsmann & Maaike Weber Svrha: Loše raspoloženje i stres veliki su dio modernog brzog života. To je također nešto što je izvana nevidljivo. Što ako bismo mogli vizualno i akustički projicirati razinu stresa s
Svjetiljka za projektor događaja: 5 koraka (sa slikama)
Svjetiljka za projektore događaja: Svi vole blagdane! No ponekad vaš dom možda nema dovoljno svečanih slika. No, to je pitanje koje se lako može promijeniti. Osvijetlivši ovaj stroj za povećanje blagdanskog duha, možete dodati neke svečane slike bilo kojoj zabavi, proslavi ili prigodnom prigodu