Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Se videoen
- Trinn 2: Start med 3D -utskrift
- Trinn 3: Installer varmeskruer i 3D -utskrifter
- Trinn 4: Skjær trepinne
- Trinn 5: Monter og mal
- Trinn 6: Sette opp hodefeste
- Trinn 7: Lodd PCB, sett sammen
- Trinn 8: Sette opp Pi
- Trinn 9: Designe videoer for Pi
- Trinn 10: Justering av projektoren
- Trinn 11: Spille av videoer enkelt på Pi
- Trinn 12: Fullfør kostymen
Video: Ansiktsendringsprojeksjonsmaske - Vær hva som helst: 14 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hva gjør du når du ikke kan bestemme hva du vil være til Halloween? Vær alt. Projeksjonsmasken består av en hvit 3D -trykt maske, en bringebærpi, en liten projektor og en batteripakke. Den er i stand til å projisere alt og alt på ansiktet ditt. Jeg vil demonstrere noen av de kule effektene i videoen min, men jeg oppfordrer deg til å prøve å komme med noen av dine egne.
Rekvisita
Elektronikk
- Raspberry Pi Zero W - Adafruit
- DLP LightCrafter Display 2000 - Digikey
- Egendefinert PCB - PCBWay
- Anker 10AH batteripakke - Amazon (tilknyttet)
- USB A til fatkontakt 5,5 mm x 2,1 mm - Amazon (tilknyttet)
- 40mm vifte - Amazon (tilknyttet)
- PCB Electronics Parts BOM - FindChips.com
Maskinvare
- M3 x 8 mm sekskantlokk - McMasterCarr
- M3 x 6 mm sekskantlokk - McMasterCarr
- M3 plastvarmesett gjengede innsatser - McMasterCarr
- #10 Treskrue 3/4 " - McMasterCarr
- M2,5 x 6 mm maskinskrue - McMasterCarr
- Sveiserhodefeste - Amazon (tilknyttet)
- Bindende fatskruer - McMasterCarr
- 1/2 "firkantet trepinne - lokal jernvarehandel
- Svart matt maling for tre og plast.
- Svart hettegenser
Trinn 1: Se videoen
Trinn 2: Start med 3D -utskrift
Disse utskriftene vil ta lang tid. Få et "forsprang" på å skrive dem ut mens du gjør andre ting.
Filene ligger på Thingiverse her:
Du kan skrive ut de 4 filene på en gang, og deretter skrive ut masken alene. Skriv ut masken i hvitt, så du slipper å måtte male den. Du må male de andre delene sorte på grunn av den 1/2 tommers firkantede tappen.
Hvis du virkelig har lyst, kan du slipe forsiden av masken og legge til matt hvit maling. Jeg gjorde ikke dette, men det ville jevne ut utskriftslinjene.
Trinn 3: Installer varmeskruer i 3D -utskrifter
Det er to M3 gjengede innsatser i hakefestet, og 6 i projektorfeste, se bilder.
De i haken vil gå i siden som vender mot haken din, dette vil øke styrken kraftig. Sørg for at de er veldig rette da skruene kommer inn fra den andre siden gjennom den trykte delen og inn i gjenget innsats. Dette sikrer at de ikke kan trekkes ut gjennom delen.
Trinn 4: Skjær trepinne
Trefellen må kuttes til 420 mm ish. Ikke en superkritisk dimensjon.
Trinn 5: Monter og mal
Test alt sammen og sørg for at alt fungerer. Forsiden av ansiktsfestet og forsiden av pi -festet er ~ 360 mm fra hverandre. Skru dem ned til pluggen på skrueplasseringen i utskriften. Fjern deretter masken og mal de andre tingene sammen med matt svart maling. Mal skruene og alt. Du vil at den skal være så usynlig som mulig.
Trinn 6: Sette opp hodefeste
Sveisehjelmfeste var en perfekt løsning for å holde denne masken. Så mye at jeg definitivt kommer til å bruke mer til fremtidige prosjekter.
3D -utskriften for masken har allerede hull for hvor den må monteres, men hodebåndet gjør det ikke. Mens du holder masken på riktig sted i ansiktet ditt, må du la noen markere stedet på hodebåndet. Du må bore hull her for å la den montere. Jeg kuttet også av de små tappene for å holde det myke stoffet (som sitter på pannen) for å gi mer klaring for masken. Jeg klarte å bruke dobbeltsidig tape for å pakke den på igjen.
Når du har masken ferdig montert, må du kanskje legge litt skum på den nedre holderen på masken. Min hviler på haken min for støtte, og det kan gjøre vondt etter en stund.
Trinn 7: Lodd PCB, sett sammen
Det er ikke mye å gjøre på kretskortet. To 46 -pins hoder for projektoren, 40 -pins hodet for pi, viftehodet, 2N7002 mosfet og en 10K motstand.
Som jeg nevnte i videoen. Jeg loddet ikke komponentene for å overvåke 5V -linjen til pi. Jeg hoppet nettopp fra projektor 5V til pi 5V -linjen. Se bildet.
Når alt er loddet sammen kan du bare koble alle overskriftene sammen. * Du må bøye pinne 43 på projektoren, den er feilaktig malt på det egendefinerte kortet* Hvis ikke, forteller den projektoren å forbli av. Vil ikke skade noe hvis du ved et uhell ikke gjør det. Bare vil ikke ha noen utgang fra projektoren.
Kretskortet og pi monteres på projektoren og festes mellom dem med skruer fra utsiden av huset inn i projektorens avstand.
Hvis du bruker en vifte, må du koble den rette vinkelen før du kobler viften til. Jeg tror ikke viften er virkelig nødvendig. Viften er også bare friksjonspasset, jeg brukte ledningen fra viften for å gi litt mer trykk og for å bruke mindre av ledningen.
Trinn 8: Sette opp Pi
Jeg fant all informasjonen som trengs for å få projektoren til å jobbe med pi på dette nettstedet. https://frederickvandenbosch.be/?p=2948 - Den forklarer hva som må gjøres med pi -konfigurasjonsfilen, og gir mer informasjon om projektoren generelt, verdt å lese hvis du skal gjøre dette prosjektet.
Som nevnt i videoen, må du snu oppløsningene for bredde og høyde siden du skal bruke pi i portrettmodus. Du må også legge til "display_rotate = 1" for å få skjermen til å snu sidelengs.
Se bildet.
For å spille av videoer må du ha OMXPlayer installert.
For lyd kan du bruke en Bluetooth -høyttaler. Jeg hadde ikke gode resultater med mine, men jeg tror det var høyttaleren.
Trinn 9: Designe videoer for Pi
Dette er litt vanskelig å forklare her, så husk å referere til videoen.
Du må lage videoer som passer inne i det maskerte området for å spille dem på masken. Jeg har inkludert filene jeg brukte til å lage mine egne bilder. Du kan bruke dem i videoproduksjonsprogramvaren til å justere ansikter, objekter, farger, navngi det.
Hvis du bruker bilder av ansikter, må du endre perspektivet på dem til å lene seg tilbake, på samme måte som projektoren er feiljustert med masken.
Trinn 10: Justering av projektoren
Nå som du har laget noen få videoer, bruk en av dem for å justere ansiktet. Jeg har tatt med en videofil som gjør det lettere å justere. Det er tre skruer som brukes til å montere projektoren på pinneholderen. Dette lar deg svinge projektoren i forskjellige retninger for å få den justert. Du trenger å gli i et mellomlegg eller to for å få det til riktig høyde også.
Pro tips, sett videoen på pause med "p" -tasten med OMXPlayer.
Trinn 11: Spille av videoer enkelt på Pi
Jeg antar at du har litt kunnskap om å kontrollere en hodeløs pi. Vanligvis for å kjøre videoer på pi må du SSH inn og kjøre en kommando for OMX -spilleren. Jeg fant en løsning som fungerer mye bedre for når du har på deg noe du knapt kan se ut av.
Det er en app som heter "RaspController" for android. Denne gratisappen lar deg legge inn kommandoer du normalt ville angi i en terminal, men tilordne dem til knapper som er lett å trykke på. Du kan utforske appen da den er veldig intuitiv.
Kommandoen du trenger å vite for å kjøre en video er:
omxplayer path/to/video.mp4-aspektmodus-strekk
Hvis du vil kjøre videoen med en Bluetooth -høyttaler, gjør du følgende:
omxplayer path/to/video.mp4 -o alsa -aspektmodus stretch
Strekningen "-aspektmodus" er viktig, da den vil gjøre videoen perfekt til pi-projektoren.
Så for eksempel, hvis jeg ønsket å spille introvideoen min som ligger i ~/Videos/intro.mp4, vil kommandoen være:
omxplayer ~/Videos/intro.mp4-strekk i aspektmodus
Jeg hadde en hel haug med forskjellige kommandoer for forskjellige videoer, slik at jeg kunne spille sekvenser mens jeg gikk rundt Halloween -festen jeg var på.
Trinn 12: Fullfør kostymen
Storpris i Halloween -konkurransen 2019
Anbefalt:
Gjenbruk av en LED RF -fjernkontroll for å kontrollere "hva som helst" !: 5 trinn
Gjenbruk av en LED RF -fjernkontroll for å kontrollere "hva som helst" !: I dette prosjektet vil jeg vise deg hvordan du kan gjenbruke en LED RF -fjernkontroll for å kontrollere stort sett alt du vil ha med den. Det betyr at vi vil se nærmere på overføringsprosessen til RF -fjernkontrollen, lese inn sendte data med en Arduino µC
Hva er en CPU, hva gjør den og hvordan kan du feilsøke den: 5 trinn
Hva er en CPU, hva gjør den og hvordan kan du feilsøke den: Hver dag ser du her vilkårene " CPU " eller "Prosessor" blir kastet rundt, men vet du virkelig hva det betyr? Jeg vil gå over hva en CPU er og hva den gjør, så vil jeg gå over vanlige CPU -problemer og hvordan jeg eventuelt kan fikse dem
Legg til trådløs lading på en hvilken som helst telefon: Bruk LG-V20 som eksempel: 10 trinn (med bilder)
Legg til trådløs lading på hvilken som helst telefon: Bruk LG-V20 som eksempel: Hvis du er som meg og planlegger å beholde telefonen i mer enn 2 år, må telefonen ha et utskiftbart batteri, fordi batteriet bare varer i omtrent 2 år, og Og trådløs lading slik at du ikke sliter ut ladeporten. Nå er det enkelt
Konverter (bare om) hvilken som helst mediefil til (bare om) hvilken som helst annen mediefil gratis !: 4 trinn
Konverter (bare om) hvilken som helst mediefil til (bare om) hvilken som helst annen mediefil gratis !: Min første instruks, hei! Uansett, jeg var på Google på utkikk etter et gratis program som ville konvertere Youtube.flv -filene mine til et format som er mer universell, som. wmv eller.mov. Jeg søkte på utallige forum og nettsteder og fant deretter et program som heter
Bruk et hvilket som helst 5.1 høyttalersystem med en hvilken som helst MP3 -spiller eller datamaskin, til en billig penge: 4 trinn
Bruk et hvilket som helst 5.1 høyttalersystem med hvilken som helst MP3 -spiller eller datamaskin, til en rimelig pris! Jeg brukte det med skrivebordet mitt som hadde et 5.1 lydkort (PCI). Deretter brukte jeg den sammen med min bærbare datamaskin som hadde en