Indholdsfortegnelse:

Lav din egen Hyperion New-U-station fra Borderlands 2: 15-trin
Lav din egen Hyperion New-U-station fra Borderlands 2: 15-trin

Video: Lav din egen Hyperion New-U-station fra Borderlands 2: 15-trin

Video: Lav din egen Hyperion New-U-station fra Borderlands 2: 15-trin
Video: 400 лучших советов для No Man’s Sky 2022 2024, Juli
Anonim
Image
Image
Opsæt Pi
Opsæt Pi

New-U-stationerne i Borderlands 2 er nogle af de mest ikoniske dele af spillet (selvom de ikke er kanon). Så besluttede jeg mig for at lave en!

dette projekt er ret simpelt og kræver 0 kendskab til Linux eller python (medmindre du vil have det)

det vil bestå i at bruge et webcam tilsluttet en hindbær pi til at registrere bevægelse og afspille et klip fra spillet hver gang du går forbi.

Forbrugsvarer

Måske får du brug for:

hindbær pi

micro sd -kort

rakkahol (for at holde sindet væk fra Bloodwing)

USB webcam

skærm m/ HDMI

ethernet (hvis din pi ikke har wifi)

nogle tilfældige software (vist senere)

gipsvægspackel

papir

Felicia Sexopants 'badonkadonks (de blev stolet af banditterne for et par dage siden. Gå og hent dem!)

akrylmaling

loddejern (plus lodning og flux (hvis du er til den slags))

Trin 1: Konfigurer Pi

Opsæt Pi
Opsæt Pi

ja, jeg ved, at du har gjort dette en million gange, men jeg viser dig alligevel, fordi LUK HELVEDE MORDEN!

Først og fremmest skal du have fat i noget raspbian. klik på din fine-ass-markør på denne måde for at downloade den.

vent på, at den skal downloades, udtræk den og brænd.img -filen til dit sd -kort med win32diskimager.

Trin 2: Konfigurer Pi (forts.)

Opsætning af Pi (forts.)
Opsætning af Pi (forts.)
Opsætning af Pi (forts.)
Opsætning af Pi (forts.)
Opsætning af Pi (forts.)
Opsætning af Pi (forts.)

Tilslut derefter pi'en til din skærm, internet og tastatur og mus.

pi'en skal køre dig gennem den grundlæggende installationsproces. Når du har ramt skrivebordet, skal du gøre følgende:

gå op til startmenuen, glid ned til præferencer og tryk på "raspberry pi config". skift faner til sektionen "grænseflader", aktiver derefter både VNC og SSH, og genstart derefter din pi.

Åbn terminalen (under tilbehør i startmenuen) og skriv

ifconfig

skriv IP -adressen ned ved siden af "inet".

derefter hoppe tilbage til din pc og downloade dette program. når det er færdigt, skal du åbne programmet og tilføje din pi ved hjælp af den inet -adresse, du skrev ned. du skulle nu kunne bruge din pi fra din pc!

Trin 3: Opsætning af webcam

inden for VNC, skriv kommandoen:

sudo apt-get install rpi-opdatering

Når den er færdig, skal du skrive kommandoen

rpi-opdatering

(herfra, hvis der er to linjer med kode: Kør den første, vent på den er færdig, og kør den anden)

sudo apt-get opdatering

sudo apt-get opgradering

Sørg for, at dit webcam er tilsluttet pi'en, og kør derefter:

sudo apt-get install fswebcam

fswebcam test.jpg

dette installerer webcam -forudsætninger og tager et testbillede.

Åbn filhåndteringen, og åbn "test.jpg"

Trin 4: Opsætning af bevægelsesdetektering

Opsætning af bevægelsesdetektering
Opsætning af bevægelsesdetektering

motion er et program designet til personlig sikkerhed, så du kan bruge et webcam og pi, som om det var et CCTV -system. vi vil bruge det til at registrere bevægelse og starte et python -script, når det gør det.

sudo apt-get installere bevægelse

Når dette er færdigt, skal du åbne konfigurationsfilen med:

sudo nano /etc/motion/motion.conf

den første mulighed, du bør se, er "dæmon", i dette afsnit skal du ændre "dæmon slukket" til "dæmon til"

Tryk derefter på Ctrl+W for at søge i dokumentet, og skriv:

event_gap

ændre standard 60 til en mere badass 6 (du kan lave dette, hvad du vil, men det fungerede for mig)

tryk på Ctrl+x, tryk på y, og tryk derefter på enter for at gemme dit arbejde

Trin 5: Lav et tilfældigt lydskript

det næste trin er at få bevægelse til at afspille New-U stemmeklip, når det registrerer bevægelse. desværre kan det ikke gøre det, så vi er nødt til at få det til at udløse python til dette.

i stedet for at lære dig at kode, kan du bare downloade det simple script her og overføre filen via VNC

velkommen, shorty

flytte den til

/hjem/pi

(standardmappe, når du åbner filbrowseren)

sørg for at den hedder:

rvoice.py

Trin 6: Lav bevægelse til at udløse dette script

Lav bevægelse til at udløse dette script
Lav bevægelse til at udløse dette script

Når rvoice.py er gemt i /home /pi, kan du få bevægelsen til at aktivere den. gå tilbage til motion.conf med

sudo nano /etc/motion/motion.conf

igen, tryk på Ctrl+W for at søge, og skriv:

on_event_start

slet semikolon og mellemrum i begyndelsen af linjen.

derefter slette ordet "værdi" og erstatte det med

/usr/bin/python /home/pi/rvoice.py

Trin 7: Tilføj lydfiler

alle dine lydfiler skal være i Pi's standard musikmappe (/home/pi/Music)

du kan lægge hvilken som helst lyd du ønsker i filen, så den kan afspille grænselande forud for efterfølgende lydklip, tilfældige stemmeklip fra cl4p-tp, tilføje en alarmlyd og foretage en simpel bevægelsesaktiveret alarm. eller tilføj endda en sang til Mordokais dumme fugl (i e -moll).

Jeg har alle Borderlands 2 hovedhistorien New-U stemmeklip (jeg kunne ikke finde nogen fra DLC)

du kan downloade dem alle 52 her.

hvis du vil have nogle andre lydfiler, kan dette Reddit -indlæg hjælpe.

Trin 8: Start bevægelse automatisk

åbn den smukke terminal igen og skub denne kode ned i halsen:

sudo systemctl aktivere bevægelse

og det skulle være det! bare genstart, og det starter automatisk. (advarsel, dette kan tage et stykke tid, så bare vent som et til fem minutters toppe efter du har tilsluttet hende) du kan kontrollere, om bevægelse kører med:

ps -aux | grep bevægelse

Hvis det ikke starter automatisk, skal du finde et andet script online og tilføje det til artiklen

Trin 9: Gør webkameraet mere kompakt

Gør webkameraet mere kompakt
Gør webkameraet mere kompakt

Jeg adskilte mit webcam så langt jeg kunne komme det, og smadrede derefter plastikhuset af med en hammer resten af vejen.

derefter planlagde jeg, hvor jeg ville have webcam til at være, når det var samlet

Trin 10: Afkort kablet

Afkort kablet
Afkort kablet
Afkort kablet
Afkort kablet
Afkort kablet
Afkort kablet

Jeg skar derefter kablerne til en mere rimelig længde og fjernede ledningerne.

Jeg besluttede hver ledning og beskyttede den med hyperion-udstedt e-tape. Jeg smed nogle varmekrympeslanger på og tilsluttede ledningerne igen i webkameraet.

Trin 11: Lav en sag

Lav en sag
Lav en sag
Lav en sag
Lav en sag
Lav en sag
Lav en sag

Jeg lavede den enkleste, grimmeste kasse, der nogensinde er lavet af 1/8 tommer krydsfiner, så skar jeg et hul til kameraet og en anden på siden til strøm, video og lyd.

Jeg forsøgte at gøre denne boks så lille som muligt og efterlod næsten ingen plads inde i boksen, så jeg endte med at skulle bore huller til hjælpestrengen til at væve rundt.

Trin 12: Tilslut en højttaler

Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler
Tråd i en højttaler

Jeg brugte ALT for stor en højttaler til denne boks, jeg endte med at skulle bruge en router til at fræse lidt plads til den.

Jeg adskilte en gammel Bluetooth pod -højttaler og høstede forstærkerkredsløbet og driveren.

Jeg kiggede på at bruge gpio -benene til lydoutput, men kunne ikke finde ud af det, så i stedet får jeg strøm fra gpio, og lyd kommer fra aux -porten.

for at tilslutte højttaleren til pi, aflodder jeg Li-ion-batteriet fra forstærkerkredsløbet og tilslutter plus og jord til henholdsvis gpio pins 04 & 06 (se billede ovenfor).

Dernæst brugte jeg nogle af mine professionelle Tetris -uddannelser til at JAM ALT I KASSEN.

Trin 13: Afskrap det

Afskrap det
Afskrap det
Afskrap det
Afskrap det

Jeg smed nogle gipsvægge til at fylde hullerne i fingerleddene og slibede dem derefter flade, når det tørrede.

derefter blandede jeg noget mere spackle med vand og smurte det ud over det hele, og lagde derefter papir over det. Jeg skubber luftboblerne ud og lader den tørre.

dagen efter tørrede jeg på 4-5 lag med noget satinpolyurethan, dette gav det en hård skal, så papiret ikke krøllede under malingen

det ser ikke kun lige ud fra Tinas værksted, men det efterlader os en helt flad og hvid overflade til at begynde at male.

Trin 14: Få det til at ligne en bombe

Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe
Få det til at ligne en bombe

Så fantastisk som hele C4 -looket er, ville jeg ikke blive anholdt med det såååååå:

Jeg skar en 2x4 i samme størrelse som murstenen og øvede først malingen på den.

Jeg tilføjede lidt Hyperion gul til det hele og tegnede mit design i ansigtet. Jeg brugte den flotte Jacks virkelige ansigt som farveinspiration til hvælvesymbolet.

Jeg tog det langsomt og malede en dybblå til kanterne, flyttede derefter over til en lysere blå og til sidst en næsten neonblå for højdepunkter, så lod jeg dem tørre natten over.

derefter tog jeg en tandstikker og malede Hyperion -logoet i sort.

Trin 15: FÆRDIG

FÆRDIG!!
FÆRDIG!!
FÆRDIG!!
FÆRDIG!!
FÆRDIG!!
FÆRDIG!!
FÆRDIG!!
FÆRDIG!!

Skub det nu på en væg som et shiv i et truxicans brystben! (undskyld, gamle crimson lance siger).

dette var et bevis på konceptet for mig, jeg planlægger at lave en fuld størrelse, automatiseret, bevægelig version i fremtiden, men det er for mig, jeg skal arbejde videre med.

Kom nu tilbage derude, og vis dem hvad de skal bruge til.

Jeg lod IO være åbent på pi'en i tilfælde af softwareproblemer.

Jeg har bemærket en fejl, hvor Motion vil stoppe med at genkende bevægelse efter så mange udløsere, og planlægger at skrive en simpel kode for at få det til automatisk at genstarte programmet hvert par timer for at løse det (det er ikke dumt, hvis det virker).