Obsah:

Vytvořte si vlastní stanici Hyperion New-U z Borderlands 2: 15 kroků
Vytvořte si vlastní stanici Hyperion New-U z Borderlands 2: 15 kroků

Video: Vytvořte si vlastní stanici Hyperion New-U z Borderlands 2: 15 kroků

Video: Vytvořte si vlastní stanici Hyperion New-U z Borderlands 2: 15 kroků
Video: Jak VYTVOŘIT CREW v GTA 5 ONLINE | Návod | GTA ONLINE / Počítač 2024, Listopad
Anonim
Image
Image
Nastavte Pi
Nastavte Pi

Stanice New-U v Borderlands 2 jsou jedny z nejikoničtějších částí hry (i když nejsou kánonické). Rozhodl jsem se tedy, že si jeden vyrobím!

tento projekt je velmi jednoduchý a bude vyžadovat 0 znalostí Linuxu nebo pythonu (pokud to nechcete)

bude spočívat v používání webové kamery zapojené do malinového pi pro detekci pohybu a přehrávání klipu ze hry pokaždé, když projdete kolem.

Zásoby

Možná budete potřebovat:

malinový pí

karta micro sd

rakkahol (abys neudržel mysl Bloodwing)

USB webkamera

monitor s HDMI

ethernet (pokud vaše pí nemá wifi)

nějaký náhodný software (uveden dále)

sádrokarton

papír

Badonkadonci Felicie Sexopants (před pár dny je ukradli bandité. Jděte si pro ně!)

akrylová barva

páječka (plus pájka a tavidlo (pokud máte rádi takové věci))

Krok 1: Nastavte Pi

Nastavte Pi
Nastavte Pi

jo, vím, že jsi to udělal milionkrát, ale stejně ti to ukážu, protože ZVRHNĚTE PEKLO MORDY!

nejdřív si budeš muset pořídit nějaký raspbian. Kliknutím na svůj ukazatel na zadku jej takto stáhnete.

počkejte, až se stáhne, rozbalte jej a vypalte soubor.img na kartu sd pomocí win32diskimager.

Krok 2: Nastavení Pi (pokračování)

Nastavení Pi (pokračování)
Nastavení Pi (pokračování)
Nastavení Pi (pokračování)
Nastavení Pi (pokračování)
Nastavení Pi (pokračování)
Nastavení Pi (pokračování)

dále připojte pi k monitoru, internetu, klávesnici a myši.

pi by vás mělo provést základním procesem nastavení. Jakmile přejdete na plochu, proveďte následující:

přejděte nahoru do nabídky Start, posuňte se dolů na předvolby a klepněte na „raspberry pi config“. změňte karty na sekci „rozhraní“, poté povolte VNC i SSH a restartujte pi.

otevřete terminál (pod příslušenstvím v nabídce Start) a napište

ifconfig

zapište si IP adresu vedle „inet“.

dále přeskočte zpět do počítače a stáhněte si tento program. jakmile skončí, otevřete program a přidejte své pi pomocí zadané adresy inet. nyní byste měli být schopni používat vaše pi z pohodlí vašeho počítače!

Krok 3: Nastavení webové kamery

v rámci VNC zadejte příkaz:

sudo apt-get install rpi-update

jakmile skončí, zadejte příkaz

rpi-aktualizace

(od této chvíle, pokud existují dva řádky kódu: spusťte první, počkejte, až skončí, pak spusťte druhý)

sudo apt-get update

sudo apt-get upgrade

ujistěte se, že je vaše webová kamera připojena k pí, a poté spusťte:

sudo apt-get install fswebcam

fswebcam test.jpg

tím se nainstalují předpoklady webové kamery a pořídí se testovací obrázek.

otevřete správce souborů a otevřete „test.jpg“

Krok 4: Nastavení detekce pohybu

Nastavení detekce pohybu
Nastavení detekce pohybu

motion je program navržený pro osobní bezpečnost, který vám umožní používat webovou kameru a pi, jako by to byl CCTV systém. použijeme to k detekci pohybu a spuštění skriptu pythonu, když to udělá.

sudo apt-get install motion

jakmile to skončí, otevřete konfigurační soubor pomocí:

sudo nano /etc/motion/motion.conf

první možnost, kterou byste měli vidět, je „daemon“, v této sekci změňte „daemon off“na „daemon on“

dále stisknutím Ctrl+W prohledejte dokument a zadejte:

event_gap

změnit výchozí 60 na více špatných 6 (můžete to udělat, co chcete, ale to fungovalo pro mě)

stiskněte Ctrl+x, stiskněte y, poté stiskněte Enter a uložte svou práci

Krok 5: Vytvoření náhodného zvukového skriptu

dalším krokem je získání pohybu pro přehrávání hlasových klipů New-U, když detekuje pohyb. bohužel to nemůže udělat, takže musíme zajistit, aby to spouštělo python.

místo toho, abych tě naučil kódovat, nechám tě imma jednoduše stáhnout zde jednoduchý skript a přenést soubor přes VNC

vítej, shorty

přesunout do

/domov/pí

(výchozí složka při otevření prohlížeče souborů)

ujistěte se, že je pojmenován:

rvoice.py

Krok 6: Nastavte tento skript na spouštění pohybu

Make Motion Trigger This Script
Make Motion Trigger This Script

jakmile je rvoice.py uložen na /home /pi, můžete jej aktivovat pohybem. vraťte se do pohybu

sudo nano /etc/motion/motion.conf

znovu vyhledejte stisknutím Ctrl+W a zadejte:

on_event_start

odstranit středník a mezeru na začátku řádku.

poté odstraňte slovo „hodnota“a nahraďte jej

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

Krok 7: Přidejte zvukové soubory

všechny vaše zvukové soubory musí být ve výchozí hudební složce Pi (/home/pi/Music)

do souboru můžete vložit jakýkoli požadovaný zvuk, aby mohl přehrávat hraniční zvukové klipy před pokračováním, náhodné hlasové klipy z cl4p-tp, přidat zvuk alarmu a vytvořit jednoduchý alarm aktivovaný pohybem. nebo dokonce přidat píseň pro hloupého ptáka Mordecaie (e moll).

Mám všechny hlasové klipy New-U hlavního příběhu Borderlands 2 (žádný jsem z DLC nenašel)

všech 52 z nich si můžete stáhnout zde.

pokud chcete nějaké další zvukové soubory, může vám pomoci tento příspěvek Reddit.

Krok 8: Aktivujte automatické spuštění pohybu

otevřete ten krásný terminál ještě jednou a strčte mu tento kód do krku:

sudo systemctl povolit pohyb

a to by mělo být! stačí restartovat a automaticky se spustí. (varování, může to chvíli trvat, takže počkejte jeden až pět minut poté, co ji zapojíte) můžete zkontrolovat, zda je spuštěn pohyb:

ps -aux | grep pohyb

pokud se nespustí automaticky, najděte online jiný skript a přidejte jej do článku

Krok 9: Zvyšte kompaktnost webové kamery

Zvyšte kompaktnost webové kamery
Zvyšte kompaktnost webové kamery

Demontoval jsem svou webovou kameru tak daleko, jak jsem jen mohl, a potom jsem zbil kladivo kladivem.

dále jsem plánoval, kam chci, aby webová kamera šla, když je plně sestavená

Krok 10: Zkraťte kabel

Zkraťte kabel
Zkraťte kabel
Zkraťte kabel
Zkraťte kabel
Zkraťte kabel
Zkraťte kabel

Potom jsem kabely přestřihl na rozumnější délku a odizoloval jsem dráty.

Přepojil jsem každý vodič a chránil ho e-páskou vydanou hyperionem. Nahodil jsem nějaké smršťovací bužírky a zapojil dráty zpět do webové kamery.

Krok 11: Vytvořte případ

Vytvořte případ
Vytvořte případ
Vytvořte případ
Vytvořte případ
Vytvořte případ
Vytvořte případ

Vyrobil jsem nejjednodušší a nejošklivější krabici, jaká kdy byla vyrobena, z 1/8 palcové překližky, poté jsem vyřízl otvor pro kameru a další na boku pro napájení, video a zvuk.

Pokusil jsem se tento box zmenšit na co nejmenší, takže uvnitř boxu nebyl téměř žádný prostor, a tak jsem nakonec potřeboval vyvrtat otvory pro pomocnou šňůru.

Krok 12: Zapojte reproduktor

Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru
Drát v reproduktoru

Použil jsem WAY příliš velký reproduktor pro tento box, nakonec jsem potřeboval použít router, abych pro něj vyfrézoval nějaké místo.

Rozebral jsem starý reproduktor Bluetooth pod a skryl obvod zesilovače a ovladač.

Podíval jsem se na použití pinů gpio pro zvukový výstup, ale nemohl jsem na to přijít, takže místo toho budu mít energii přicházející z gpio a zvuk pocházející z pomocného portu.

Abych zapojil reproduktor do pí, odpojil jsem Li-ion baterii z obvodu zesilovače a zapojil kladný a zemnící signál do pinů gpio 04 a 06 (viz obrázek výše).

dále jsem využil část svého profesionálního školení Tetris k UPLATNĚNÍ VŠEHO DO BOXU.

Krok 13: De-crapify It

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

Hodil jsem trochu sádrokartonu, abych vyplnil mezery v článcích prstů, a poté, co zaschl, je vybrousil.

pak jsem ještě rozmíchal nějaké spackle s vodou a všude to potřel, pak jsem na to dal papír. Vytlačím vzduchové bubliny a nechám zaschnout.

druhý den jsem otřel 4–5 vrstev saténového polyuretanu, což způsobilo tvrdou skořápku, aby se papír při malování nemačkal

Nejenže to vypadá přímo z Tininy dílny, ale zanechává nám to dokonale rovný a bílý povrch, abychom mohli začít malovat.

Krok 14: Aby to vypadalo méně jako bomba

Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba
Aby to vypadalo méně jako bomba

Jakkoli je celý vzhled C4 úžasný, nechtěl jsem s ním být zatčen.

Rozřezal jsem 2x4 stejné velikosti jako cihla a nejprve na ni nacvičil barvu.

K celé věci jsem přidal trochu Hyperion žluté a nakreslil svůj design na obličej. Jako barevnou inspiraci symbolu trezoru jsem použil pohlednou Jackovu skutečnou tvář.

Vzal jsem to pomalu a namaloval na okraje sytě modrou barvu, poté přešel na světlejší modrou a nakonec téměř neonovou modrou na zvýraznění, poté jsem je nechal přes noc zaschnout.

dále jsem vzal párátko a namaloval logo Hyperion černou barvou.

Krok 15: HOTOVO

HOTOVO!!
HOTOVO!!
HOTOVO!!
HOTOVO!!
HOTOVO!!
HOTOVO!!
HOTOVO!!
HOTOVO!!

Nyní to strčte na zeď jako shiv do hrudní kosti truxicans! (promiňte, stará karmínová kopí říká).

to byl pro mě důkaz konceptu, plánuji v budoucnu vytvořit plně automatizovanou, pohyblivou verzi, ale na tom budu v budoucnu pracovat.

Vraťte se tam a ukažte jim, za co.

V případě problémů se softwarem jsem nechal IO otevřené na pí.

Všiml jsem si chyby, kdy Motion po tolika spouštěch přestane rozpoznávat pohyb, a mám v plánu napsat jednoduchý kód, aby se program každých pár hodin automaticky restartoval, aby se to vyřešilo (není to hloupé, pokud to funguje).

Doporučuje: