Turinys:

Sukurkite savo „Hyperion New-U“stotį iš Borderlands 2: 15 žingsnių
Sukurkite savo „Hyperion New-U“stotį iš Borderlands 2: 15 žingsnių

Video: Sukurkite savo „Hyperion New-U“stotį iš Borderlands 2: 15 žingsnių

Video: Sukurkite savo „Hyperion New-U“stotį iš Borderlands 2: 15 žingsnių
Video: RPM фильтрация. Настройка в Ardupilot Arducopter 2024, Lapkritis
Anonim
Image
Image
Nustatykite „Pi“
Nustatykite „Pi“

„New-U“stotys „Borderlands 2“yra viena iš labiausiai žinomų žaidimo dalių (net jei tai nėra kanonas). Taigi, aš nusprendžiau padaryti vieną!

šis projektas yra gana paprastas ir jam nereikės 0 žinių apie „Linux“ar „python“(nebent to norite)

Jį sudarys internetinės kameros, prijungtos prie aviečių pi, naudojimas, kad būtų galima aptikti judesį ir paleisti žaidimo klipą kiekvieną kartą einant pro šalį.

Prekės

Galbūt jums reikės:

aviečių pi

micro sd kortelė

rakkahol (kad jūsų protas neatsirastų Bloodwing)

USB kamera

monitorius su HDMI

„Ethernet“(jei jūsų „pi“neturi „Wi -Fi“)

kai kurios atsitiktinės programinės įrangos (išvardytos vėliau)

gipso kartono spackle

popieriaus

Felicia Sexopants „badonkadonks“(banditai juos pavogė prieš kelias dienas. Eik, pasiimk juos!)

akriliniai dažai

lituoklis (plius lydmetalis ir srautas (jei jums patinka toks dalykas))

1 žingsnis: nustatykite „Pi“

Nustatykite „Pi“
Nustatykite „Pi“

taip, aš žinau, kad tu tai padarei milijoną kartų, bet aš vis tiek tau parodysiu, nes UŽDARYK PAGARĄ!

Pirmiausia turėsi pasiimti raspbono. spustelėkite jį, norėdami jį atsisiųsti.

palaukite, kol jis atsisiųs, tada išskleiskite jį ir įrašykite.img failą į savo SD kortelę naudodami win32diskimager.

2 veiksmas: nustatykite „Pi“(tęsinys)

Nustatykite „Pi“(tęsinys)
Nustatykite „Pi“(tęsinys)
Nustatykite „Pi“(tęsinys)
Nustatykite „Pi“(tęsinys)
Nustatykite „Pi“(tęsinys)
Nustatykite „Pi“(tęsinys)

tada prijunkite pi prie monitoriaus, interneto, klaviatūros ir pelės.

pi turėtų paleisti pagrindinį sąrankos procesą. kai paspausite darbalaukį, atlikite šiuos veiksmus:

eikite į pradžios meniu, slinkite žemyn į nuostatas ir bakstelėkite dat "raspberry pi config". pakeiskite skirtukus į skyrių „sąsajos“, tada įjunkite ir VNC, ir SSH, tada iš naujo paleiskite „pi“.

atidarykite terminalą (po priedų meniu Pradėti) ir įveskite

ifconfig

užrašykite IP adresą šalia „inet“.

Tada grįžkite į savo kompiuterį ir atsisiųskite šią programą. kai baigsite, atidarykite programą ir pridėkite savo pi naudodami įvestą adresą. dabar turėtumėte turėti galimybę naudotis savo pi patogiai savo kompiuteryje!

3 žingsnis: nustatykite internetinę kamerą

VNC įveskite komandą:

sudo apt-get install rpi-update

kai baigsite, įveskite komandą

rpi atnaujinimas

(nuo šiol, jei yra dvi kodo eilutės: paleiskite pirmąją, palaukite, kol ji baigsis, tada paleiskite antrąją)

sudo apt-get atnaujinimas

sudo apt-get atnaujinimas

įsitikinkite, kad jūsų internetinė kamera yra prijungta prie pi, tada paleiskite:

sudo apt-get install fswebcam

fswebcam test.jpg

tai įdiegia išankstines interneto kameros sąlygas ir padaro bandomąją nuotrauką.

atidarykite failų tvarkyklę ir „test.jpg“

4 veiksmas: judesio aptikimo nustatymas

Judesio aptikimo nustatymas
Judesio aptikimo nustatymas

„motion“yra asmeniniam saugumui skirta programa, leidžianti naudotis internetine kamera ir „pi“taip, lyg tai būtų vaizdo stebėjimo sistema. mes jį naudosime judesiui aptikti ir paleisti „python“scenarijų, kai jis tai padarys.

sudo apt-get install motion

kai tai bus baigta, atidarykite konfigūracijos failą naudodami:

sudo nano /etc/motion/motion.conf

Pirmoji parinktis, kurią turėtumėte pamatyti, yra „demonas“, šiame skyriuje pakeiskite „demonas išjungtas“į „demonas įjungtas“

tada paspauskite Ctrl+W, kad surastumėte dokumentą, ir įveskite:

event_gap

pakeiskite numatytąjį 60 į blogesnį 6 (galite padaryti tai, ką norite, bet man tai pavyko)

paspauskite Ctrl+x, paspauskite y, tada paspauskite „Enter“, kad išsaugotumėte savo darbą

5 veiksmas: sukurkite atsitiktinį garso scenarijų

kitas žingsnis-pajudinti judesį, kad būtų paleisti „New-U“balso įrašai, kai jis aptinka judesį. deja, to padaryti negalima, todėl turime padaryti, kad tai suaktyvintų python.

užuot išmokęs jus koduoti, imma tiesiog leidžia čia atsisiųsti paprastą scenarijų ir perkelti failą per VNC

sveikas, trumpute

perkelkite jį į

/home/pi

(numatytasis aplankas, kai atidarote failų naršyklę)

įsitikinkite, kad jis pavadintas:

rvoice.py

6 veiksmas: sukurkite judesio paleidiklį šį scenarijų

Padarykite „Motion Trigger“šį scenarijų
Padarykite „Motion Trigger“šį scenarijų

Kai rvoice.py įrašomas į /home /pi, galite jį suaktyvinti judesiu. grįžti į judesį.sutikti su

sudo nano /etc/motion/motion.conf

dar kartą paspauskite Ctrl+W, kad atliktumėte paiešką, ir įveskite:

on_event_start

ištrinkite kabliataškius ir tarpą eilutės pradžioje.

tada ištrinkite žodį „vertė“ir pakeiskite jį

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

7 veiksmas: pridėkite garso failų

visi jūsų garso failai turi būti numatytame „Pi“muzikos aplanke (/home/pi/Music)

į failą galite įdėti bet kokį norimą garso įrašą, kad jis galėtų atkurti paskesnius garso įrašus pasienyje, atsitiktinius balso įrašus iš „cl4p-tp“, pridėti aliarmo garsą ir padaryti paprastą judesio suaktyvinamą signalą. ar net pridėti dainą kvailiam Mordechajaus paukščiui (e -moll).

Turiu visus pagrindinius „Borderlands 2“siužeto „New-U“balso įrašus (nepavyko rasti jų iš DLC)

čia galite atsisiųsti visus 52.

jei norite kitų garso failų, šis „Reddit“įrašas gali padėti.

8 veiksmas: atlikite judesio paleidimą automatiškai

dar kartą atidarykite tą gražų terminalą ir nuspauskite gerklėje šį kodą:

sudo systemctl įgalina judesį

ir taip turetu buti! tiesiog paleiskite iš naujo ir jis prasidės automatiškai. (įspėjimas, tai gali užtrukti, todėl palaukite, pavyzdžiui, nuo vienos iki penkių minučių, kai prijungsite ją prie tinklo), galite patikrinti, ar judesys vyksta:

ps -aux | grep judesys

jei jis neprasideda automatiškai, susiraskite kitą scenarijų internete ir blogai pridėkite jį prie straipsnio

9 žingsnis: Padarykite interneto kamerą kompaktiškesnę

Padarykite internetinę kamerą kompaktiškesnę
Padarykite internetinę kamerą kompaktiškesnę

Kiek įmanoma išardžiau savo internetinę kamerą, o likusį kelią plaktuku sudaužiau plastikinį dėklą.

Tada aš suplanavau, kur noriu, kad kamera būtų visiškai surinkta

10 žingsnis: sutrumpinkite kabelį

Sutrumpinkite kabelį
Sutrumpinkite kabelį
Sutrumpinkite kabelį
Sutrumpinkite kabelį
Sutrumpinkite kabelį
Sutrumpinkite kabelį

Tada nukirpau kabelius iki protingesnio ilgio ir nuėmiau laidus.

Aš perparduodavau kiekvieną laidą ir apsaugodavau jį hiperiono išleista el. Užmečiau termiškai susitraukiančius vamzdelius ir vėl prijungiau laidus prie internetinės kameros.

11 žingsnis: padarykite dėklą

Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą

Aš padariau paprasčiausią, bjauriausią dėžutę, pagamintą iš 1/8 colio faneros, tada išpjoviau skylę fotoaparatui ir kitą šone, kad galia, vaizdo įrašai ir garsas.

Aš stengiausi padaryti šią dėžutę kuo mažesnę, beveik nepalikdamas vietos dėžutės viduje, todėl galiausiai reikėjo išgręžti skyles, kad būtų galima austi aplinkinį laidą.

12 veiksmas: prijunkite garsiakalbį

Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį
Prijunkite garsiakalbį

Šiai dėžutei naudojau per daug garsiakalbį, todėl galiausiai reikėjo naudoti maršrutizatorių, kad išfiltruotumėte tam skirtą vietą.

Aš išardžiau seną „Bluetooth“garsiakalbį ir surinkau stiprintuvo grandinę ir tvarkyklę.

Aš išnagrinėjau galimybę naudoti „gpio“kaiščius garso išėjimui, bet negalėjau to išsiaiškinti, todėl vietoj to turėsiu energijos iš „gpio“ir garso iš „aux“prievado.

Norėdami prijungti garsiakalbį prie pi, aš išjungiau ličio jonų bateriją iš stiprintuvo grandinės ir prijungiau teigiamą ir įžemintą gpio kaiščius 04 ir 06 (žr. Paveikslėlį aukščiau).

Tada aš panaudojau kai kuriuos savo profesinius „Tetris“mokymus, kad įstrigčiau viską į dėžutę.

13 žingsnis: pašalinkite jį

Panaikinkite tai
Panaikinkite tai
Panaikinkite tai
Panaikinkite tai

Aš išmečiau keletą gipso kartono sluoksnių, kad užpildytų pirštų sąnarių tarpus, tada išdžiovinus juos nušlifavau.

tada aš dar šiek tiek sumaišiau su vandeniu ir ištepiau visą vietą, tada uždėjau popieriaus. Išstumiu oro burbuliukus ir leidžiu išdžiūti.

kitą dieną nuvaliau 4-5 sluoksnius satino poliuretano, tai suteikė jam kietą apvalkalą, kad dažant popierius nesiglamžytų

tai ne tik atrodo tiesiai iš Tinos dirbtuvių, bet ir palieka mums visiškai lygų ir baltą paviršių, kad galėtume pradėti tapyti.

14 žingsnis: atrodykite mažiau kaip bomba

Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba
Atrodykite mažiau kaip bomba

Kad ir kokia nuostabi būtų visa C4 išvaizda, aš nenorėjau būti suimta su juo:

Aš supjaustiau 2x4 tokio paties dydžio kaip plyta ir pirmiausia praktikavau dažus.

Prie viso to pridėjau šiek tiek „Hyperion“geltonos spalvos ir nupiešiau savo dizainą ant veido. Skliauto simboliui įkvėpiau spalvingą Džeko tikrą veidą.

Aš tai padariau lėtai, o kraštams nudažiau tamsiai mėlyną spalvą, tada perėjau į šviesesnę mėlyną ir galiausiai beveik neoninę mėlyną spalvą, tada palikau jiems išdžiūti per naktį.

tada paėmiau dantų krapštuką ir juodai nudažiau „Hyperion“logotipą.

15 žingsnis: ATLIKTA

PADARYTA!!
PADARYTA!!
PADARYTA!!
PADARYTA!!
PADARYTA!!
PADARYTA!!
PADARYTA!!
PADARYTA!!

Dabar įkiškite tai į sieną kaip šiurpas į truksikų krūtinkaulį! (atsiprašau, senas raudonas raudonas sakinys).

tai man buvo koncepcijos įrodymas, ateityje planuoju sukurti viso dydžio, automatizuotą, judančią versiją, bet tai bus mano darbas ateityje.

Dabar grįžk ir parodyk jiems, už ką.

Aš palikau IO atvirą pi, jei kyla programinės įrangos problemų.

Pastebėjau klaidą, kai „Motion“nustos atpažinti judesį po daugybės aktyviklių ir planuoju parašyti paprastą kodą, kad jis kas kelias valandas automatiškai paleistų programą, kad ją išspręstų (tai nėra kvaila, jei ji veikia).

Rekomenduojamas: