Sadržaj:

Napravite vlastitu stanicu Hyperion New-U od Borderlands 2: 15 koraka
Napravite vlastitu stanicu Hyperion New-U od Borderlands 2: 15 koraka

Video: Napravite vlastitu stanicu Hyperion New-U od Borderlands 2: 15 koraka

Video: Napravite vlastitu stanicu Hyperion New-U od Borderlands 2: 15 koraka
Video: Indra and Zeus | ANUNNAKI SECRETS REVEALED 29 | The Wars of Gods and Men' by Zecharia Sitchin 2024, Novembar
Anonim
Image
Image
Postavite Pi
Postavite Pi

Stanice New-U u Borderlands 2 neki su od najpoznatijih dijelova igre (čak i ako nisu kanonski). Pa sam odlučio napraviti jednu!

ovaj projekt je prilično jednostavan i zahtijevat će 0 znanja o Linuxu ili pythonu (osim ako to ne želite)

sastojat će se od korištenja web kamere priključene na malinovo pi za otkrivanje pokreta i reproduciranje isječka iz igre svaki put kada prođete.

Supplies

Možda će vam trebati:

malina pi

micro sd kartica

rakkahol (da vam um ne bude krvavi)

USB web kamera

monitor sa HDMI priključkom

ethernet (ako vaš pi nema wifi)

neki nasumični softver (naveden kasnije)

suhozidom

papir

Badonkadonke Felicie Sexopants (razbojnici su ih ukrali prije nekoliko dana. Idi po njih!)

akrilna boja

lemilica (plus lemljenje i fluks (ako volite takve stvari))

Korak 1: Postavite Pi

Postavite Pi
Postavite Pi

da, znam da si ovo radio milijun puta, ali svejedno ću ti pokazati jer UČUTI MORDY!

prvo, morat ćeš uzeti malo malina. kliknite na svoj lijepi pokazivač na ovaj način da ga preuzmete.

pričekajte da se preuzme, zatim ga ekstrahirajte i narežite.img datoteku na svoju sd karticu pomoću win32diskimager.

Korak 2: Postavite Pi (nastavak)

Postavite Pi (nastavak)
Postavite Pi (nastavak)
Postavite Pi (nastavak)
Postavite Pi (nastavak)
Postavite Pi (nastavak)
Postavite Pi (nastavak)

zatim priključite pi na monitor, internet i tastaturu i miš.

pi bi vas trebao provesti kroz osnovni postupak postavljanja. kada pritisnete radnu površinu, učinite sljedeće:

idite na izbornik Start, kliznite prema dolje do postavki i dodirnite dat "raspberry pi config". promijenite kartice u odjeljak "sučelja", zatim omogućite i VNC i SSH, a zatim ponovno pokrenite svoj pi.

otvorite terminal (ispod dodatne opreme u izborniku Start) i upišite

ifconfig

zapišite IP adresu pored "inet".

zatim se vratite na računar i preuzmite ovaj program. kada završi, otvorite program i dodajte svoj pi koristeći inet adresu koju ste zapisali. sada biste trebali moći koristiti svoj pi iz udobnosti svog računara!

Korak 3: Postavljanje web kamere

unutar VNC -a upišite naredbu:

sudo apt-get install rpi-update

kad završi, upišite naredbu

rpi-update

(od sada nadalje, ako postoje dvije linije koda: pokrenite prvi, pričekajte da se završi, a zatim pokrenite drugi)

sudo apt-get update

sudo apt-get nadogradnja

provjerite je li vaša web kamera priključena na pi, a zatim pokrenite:

sudo apt-get install fswebcam

fswebcam test.jpg

ovo instalira preduvjete za web kameru i snima probnu sliku.

otvorite upravitelj datoteka i "test.jpg"

Korak 4: Postavljanje detekcije pokreta

Postavljanje detekcije pokreta
Postavljanje detekcije pokreta

motion je program osmišljen za ličnu sigurnost, koji vam omogućava da koristite web kameru i pi kao da se radi o CCTV sistemu. koristit ćemo ga za otkrivanje pokreta i pokretanje python skripte kada se to dogodi.

sudo apt-get install motion

kada ovo završi, otvorite konfiguracijsku datoteku sa:

sudo nano /etc/motion/motion.conf

prva opcija koju biste trebali vidjeti je "daemon", unutar ovog odjeljka promijenite "daemon off" u "daemon on"

zatim pritisnite Ctrl+W za pretraživanje dokumenta i upišite:

event_gap

promijenite zadanih 60 na lošije 6 (ovo možete napraviti kako god želite, ali ovo mi je uspjelo)

pritisnite Ctrl+x, pritisnite y, a zatim pritisnite enter da sačuvate svoj rad

Korak 5: Izrada slučajnog audio scenarija

sljedeći korak je pokretanje pokreta za reprodukciju glasovnih isječaka New-U kada otkrije pokret. nažalost, to ne može učiniti, pa moramo učiniti da pokrene python za ovo.

umjesto da vas nauči kodiranju, imma vam samo dopušta da ovdje preuzmete jednostavnu skriptu i prenesete datoteku putem VNC -a

dobrodošao, shorty

premjestite ga na

/home/pi

(zadana mapa kada otvorite preglednik datoteka)

provjerite da li se zove:

rvoice.py

Korak 6: Napravite pokretač pokreta ovom skriptom

Napravite pokretač pokreta ovom skriptom
Napravite pokretač pokreta ovom skriptom

nakon što se rvoice.py spremi u /home /pi, možete aktivirati pokret. vrati se u pokret.conf sa

sudo nano /etc/motion/motion.conf

ponovo pritisnite Ctrl+W za pretraživanje i upišite:

on_event_start

obrišite točku -zarez i razmak na početku retka.

zatim izbrišite riječ "vrijednost" i zamijenite je s

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

Korak 7: Dodajte audio datoteke

sve vaše audio datoteke moraju biti u Pi -ovoj zadanoj muzičkoj mapi (/home/pi/Music)

možete staviti bilo koji zvuk koji želite u datoteku, tako da može reproducirati granične audio snimke prije nastavka, nasumične glasovne isječke iz cl4p-tp, dodati zvuk alarma i jednostavno aktivirati alarm pokretom. ili čak dodati pjesmu za Mardohejevu glupu pticu (u e -molu).

Imam sve Borderlands 2 glavne priče New-U glasovne isječke (nisam mogao pronaći ništa iz DLC-a)

svih 52 od njih možete preuzeti ovdje.

ako želite neke druge zvučne datoteke, ovaj Reddit post može vam pomoći.

Korak 8: Omogućite pokretanje pokreta automatski

otvorite još jednom taj prekrasan terminal i gurnite mu ovaj kôd u grlo:

sudo systemctl omogućuje kretanje

i to bi trebalo biti to! samo ponovo pokrenite sistem i automatski će se pokrenuti. (upozorenje, ovo može potrajati, pa pričekajte otprilike, jedan do pet minuta nakon što je uključite) možete provjeriti radi li pokret sa:

ps -aux | grep motion

ako se ne pokrene automatski, pronađite drugu skriptu na mreži i dodajte je u članak

Korak 9: Učinite web kameru kompaktnijom

Učinite web kameru kompaktnijom
Učinite web kameru kompaktnijom

Rastavio sam web kameru koliko sam mogao, a zatim ostatak puta razbio plastično kućište čekićem.

zatim sam planirao gdje želim da web kamera ide kad bude potpuno sastavljena

Korak 10: Skratite kabel

Skratite kabel
Skratite kabel
Skratite kabel
Skratite kabel
Skratite kabel
Skratite kabel

Zatim sam presjekao kabele na razumniju duljinu i ogolio žice.

Svaku sam žicu ponovo lemio i zaštitio je e-trakom izdanom od hiperiona. Nabacio sam termoskupljajuću cijev i ponovo spojio žice u web kameru.

Korak 11: Napravite slučaj

Napravi slučaj
Napravi slučaj
Napravi slučaj
Napravi slučaj
Napravi slučaj
Napravi slučaj

Napravio sam najjednostavniju, najružniju kutiju ikad napravljenu od šperploče od 1/8 inča, zatim sam izrezao rupu za kameru i drugu sa strane za napajanje, video i audio.

Pokušao sam učiniti ovu kutiju što je moguće manjom, ne ostavljajući gotovo nikakvog mjesta unutar kutije, pa sam na kraju morao izbušiti rupe za pomoćni kabel za tkanje.

Korak 12: Povežite zvučnik

Povežite zvučnik
Povežite zvučnik
Povežite zvučnik
Povežite zvučnik
Povežite zvučnik
Povežite zvučnik
Povežite zvučnik
Povežite zvučnik

Koristio sam WAY prevelik zvučnik za ovu kutiju, pa sam na kraju morao upotrijebiti usmjerivač kako bih iskopao malo prostora za njega.

Odvojio sam stari Bluetooth zvučnik i sakupio krug pojačala i upravljački program.

Pokušao sam koristiti gpio pinove za audio izlaz, ali nisam mogao to shvatiti, pa ću umjesto toga imati snagu koja dolazi iz gpio -a, a zvuk iz aux porta.

za spajanje zvučnika u pi, odspojio sam Li-ion bateriju iz kruga pojačala i spojio pozitivu i masu u gpio pinove 04 i 06 (vidi sliku gore).

zatim sam iskoristio neke od svojih profesionalnih treninga Tetrisa da JAM SVE U KUTIJU.

Korak 13: De-crapify It

De-crapify It
De-crapify It
De-crapify It
De-crapify It

Bacio sam malo flastera za suhozidom kako bih popunio praznine u zglobovima prstiju, a zatim sam ih ravno osušio nakon što se osuši.

zatim sam pomiješao još špahle s vodom i razmazao po cijelom mjestu, pa preko toga stavio papir. Gurnem mjehuriće zraka i pustim ih da se osuše.

sutradan sam obrisao 4-5 slojeva satenskog poliuretana, što mu je dalo čvrstu ljusku kako se papir ne bi zgužvao tokom slikanja

ne samo da ovo izgleda ravno iz Tinine radionice, već nam ostavlja savršeno ravnu i bijelu površinu za početak slikanja.

Korak 14: Neka izgleda manje poput bombe

Neka izgleda manje kao bomba
Neka izgleda manje kao bomba
Neka izgleda manje poput bombe
Neka izgleda manje poput bombe
Neka izgleda manje poput bombe
Neka izgleda manje poput bombe
Neka izgleda manje kao bomba
Neka izgleda manje kao bomba

Koliko god cijeli C4 izgled bio nevjerojatan, nisam htio biti uhapšen s njim takoooooooo:

Izrezao sam 2x4 iste veličine kao i cigla i prvo vježbao boju na tome.

Dodao sam malo Hyperion žute boje u cijelu stvar i nacrtao svoj dizajn na licu. Koristio sam pravo lice zgodnog Jacka kao inspiraciju u boji za simbol trezora.

Usporio sam i obojio tamno plavu boju za rubove, zatim prešao na svjetliju plavu i na kraju gotovo neonsku plavu za isticanje, a zatim sam ih ostavio da se osuše preko noći.

zatim sam uzeo čačkalicu i obojao logotip Hyperiona u crno.

Korak 15: GOTOVO

GOTOVO !!
GOTOVO !!
GOTOVO !!
GOTOVO !!
GOTOVO !!
GOTOVO !!
GOTOVO !!
GOTOVO !!

Sada to gurnite na zid poput šiva u grudnu kost truksikanaca! (izvini, stara grimizna koplja kaže).

ovo mi je bio dokaz koncepta, planiram u budućnosti napraviti automatiziranu, pokretnu verziju u punoj veličini, ali na tome ću raditi u budućnosti.

Vratite se i pokažite im čemu služi.

Ostavio sam IO otvoren na pi u slučaju softverskih problema.

Primijetio sam grešku u kojoj će Motion prestati prepoznavati kretanje nakon toliko okidača, te planiramo napisati jednostavan kod kako bi automatski pokrenuo program svakih nekoliko sati kako bi to riješio (nije glupo ako radi).

Preporučuje se: