INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stel die Pi op
- Stap 2: Stel die Pi op (vervolg)
- Stap 3: Die opstel van 'n webkamera
- Stap 4: Stel bewegingsopsporing op
- Stap 5: Maak 'n ewekansige klankskrif
- Stap 6: Maak 'n beweging aan die gang met hierdie skrif
- Stap 7: Voeg klanklêers by
- Stap 8: Laat die beweging outomaties begin
- Stap 9: Maak die webkamera meer kompak
- Stap 10: Maak die kabel korter
- Stap 11: Maak 'n saak
- Stap 12: Draad in 'n luidspreker
- Stap 13: Verwyder dit
- Stap 14: Laat dit minder soos 'n bom lyk
- Stap 15: GEDOEN
Video: Maak u eie Hyperion New-U-stasie vanaf Borderlands 2: 15-stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die New-U-stasies in Borderlands 2 is van die mees ikoniese dele van die spel (selfs al is dit nie 'n kanon nie). So, ek het besluit om een te maak!
hierdie projek is redelik eenvoudig en benodig 0 kennis van Linux of python (tensy u dit wil hê)
dit sal bestaan uit die gebruik van 'n webcam wat by 'n framboospi ingeskakel is om beweging op te spoor en 'n snit uit die spel te speel elke keer as u verbyloop.
Voorrade
Miskien benodig u:
framboos pi
mikro sd kaart
rakkahol (om van gedagte af te hou Bloodwing)
USB webkamera
monitor met HDMI
ethernet (as u pi nie wifi het nie)
'n paar ewekansige sagteware (later gelys)
gips spackle
papier
Die badonkadonks van Felicia Sexopants (hulle is 'n paar dae gelede deur die bandiete gesteel. Gaan haal hulle!)
akrielverf
soldeerbout (plus soldeer en vloeistof (as u van so iets hou))
Stap 1: Stel die Pi op
ja, ek weet dat jy dit al 'n miljoen keer gedoen het, maar ek gaan jou dit in elk geval wys, want SHUT THE HELL UP MORDY!
Eerstens moet jy vir jouself raspbian koop. Klik op u fyn wyser op hierdie manier om dit af te laai.
wag totdat dit afgelaai word, haal dit dan uit en brand die.img -lêer op u sd -kaart met win32diskimager.
Stap 2: Stel die Pi op (vervolg)
Koppel vervolgens die pi aan op u monitor, internet en sleutelbord en muis.
die pi moet u deur die basiese opstelproses lei. Sodra u op die lessenaar geraak het, doen die volgende:
Gaan na die beginkieslys, skuif af na voorkeure en tik op "raspberry pi config". verander die oortjies na die afdeling "koppelvlakke", aktiveer dan beide VNC en SSH en herlaai dan u pi.
maak die terminaal oop (onder bykomstighede in die beginkieslys) en tik
ifconfig
skryf die IP -adres langs "inet" neer.
Gaan dan terug na u rekenaar en laai hierdie program af. sodra dit klaar is, maak die program oop en voeg u pi by met die inet -adres wat u neergeskryf het. jy behoort nou jou pi vanaf die gemak van jou rekenaar te kan gebruik!
Stap 3: Die opstel van 'n webkamera
Tik die opdrag binne VNC:
sudo apt-get install rpi-update
Sodra dit klaar is, tik die opdrag
rpi-opdatering
(van hier af, as daar twee reëls kode is: voer die eerste uit, wag totdat dit klaar is, en voer dan die tweede uit)
sudo apt-get update
sudo apt-get upgrade
maak seker dat u webkamera by die pi ingeskakel is, en voer dan uit:
sudo apt-get installeer fswebcam
fswebcam toets.jpg
dit installeer die voorvereistes vir die webkamera en neem 'n toetsfoto.
maak die lêerbestuurder oop en maak "test.jpg" oop
Stap 4: Stel bewegingsopsporing op
motion is 'n program wat ontwerp is vir persoonlike veiligheid, waarmee u 'n webcam en pi kan gebruik asof dit 'n kringtelevisiestelsel is. ons sal dit gebruik om beweging op te spoor en 'n python -script te begin wanneer dit gebeur.
sudo apt-get installeer beweging
sodra dit klaar is, maak die config -lêer oop met:
sudo nano /etc/motion/motion.conf
die eerste opsie wat u moet sien is 'daemon', in hierdie afdeling, verander 'daemon off' in 'daemon on'
Druk dan op Ctrl+W om in die dokument te soek en tik:
gebeurtenis_gaping
verander die standaard 60 na 'n meer badass 6 (u kan dit maak wat u wil, maar dit het vir my gewerk)
druk Ctrl+x, druk y, druk dan enter om u werk te stoor
Stap 5: Maak 'n ewekansige klankskrif
die volgende stap is om beweging te kry om die New-U-stemknipsels te speel wanneer dit beweging opspoor. Ongelukkig kan dit dit nie doen nie, so ons moet dit python laat aktiveer.
in plaas daarvan om u te leer hoe om te kodeer, kan u die eenvoudige script hier net aflaai en die lêer deur VNC oordra
welkom, shortie
skuif dit na
/huis/pi
(standaardmap as u die lêerblaaier oopmaak)
maak seker dat dit genoem word:
rvoice.py
Stap 6: Maak 'n beweging aan die gang met hierdie skrif
sodra rvoice.py gestoor is in /home /pi, kan u dit deur beweging laat aktiveer. gaan terug in beweging.konf met
sudo nano /etc/motion/motion.conf
druk weer Ctrl+W om te soek en tik:
op_event_start
verwyder die puntkomma en spasie aan die begin van die reël.
verwyder dan die woord "waarde" en vervang dit met
/usr/bin/python /home/pi/rvoice.py
Stap 7: Voeg klanklêers by
al u klanklêers moet in die standaardmusiekmap van die Pi wees (/home/pi/Music)
u kan enige klank wat u wil in die lêer plaas, sodat dit die vooropvolgende klankgrepe op die grens kan speel, 'n ewekansige stembuksels van cl4p-tp kan byvoeg, 'n alarmklank kan byvoeg en 'n eenvoudige alarm kan aktiveer. of voeg selfs 'n liedjie by vir Mordegai se dom voël (in e mineur).
Ek het al die Borderlands 2 hoofverhaallyn New-U stemknipsels (ek kon geen van die DLC kry nie)
u kan dit almal hier aflaai.
As u ander klanklêers wil hê, kan hierdie Reddit -pos help.
Stap 8: Laat die beweging outomaties begin
maak die pragtige terminale weer oop en druk hierdie kode in sy keel:
sudo systemctl aktiveer beweging
en dit behoort dit te wees! herlaai net, en dit begin outomaties. (waarskuwing, dit kan 'n rukkie neem, so wag net soos een tot vyf minute nadat u haar ingeprop het), u kan kyk of die beweging verloop met:
ps -aux | grep beweging
As dit nie outomaties begin nie, soek 'n ander skrif aanlyn en voeg dit dan by die artikel
Stap 9: Maak die webkamera meer kompak
Ek het my webcam uitmekaar gehaal sover ek dit kon kry, en die res van die pad met 'n hamer afgebreek.
Vervolgens het ek beplan waar ek wou hê dat die webcam moet gaan wanneer dit volledig saamgestel is
Stap 10: Maak die kabel korter
Ek sny dan die kabels tot 'n meer redelike lengte en trek die drade af.
Ek het elke draad vasgemaak en dit beskerm met e-band wat deur hiperion uitgereik is. Ek het 'n warm krimpbuis ingesit en die drade weer in die webkamera aangesluit.
Stap 11: Maak 'n saak
Ek het die eenvoudigste, lelikste boks ooit gemaak van laaghout van 1/8 duim, en dan het ek 'n gat vir die kamera gesny en 'n ander een aan die kant vir krag, video en klank.
Ek het probeer om hierdie boks so klein as moontlik te maak, en het amper geen ruimte in die boks gelaat nie, en ek moes uiteindelik gate boor om die ekstra koord te weef.
Stap 12: Draad in 'n luidspreker
Ek het 'n te groot luidspreker vir hierdie boks gebruik, en ek moes uiteindelik 'n router gebruik om ruimte daarvoor te ontgin.
Ek het 'n ou Bluetooth -luidspreker uitmekaar gehaal en die versterkerkring en die bestuurder geoes.
Ek het ondersoek ingestel na die gebruik van die gpio -penne vir klankuitset, maar kon dit nie uitvind nie, so in plaas daarvan sal ek krag van die gpio hê en die klank van die aux -poort.
Om die luidspreker in die pi aan te sluit, het ek die Li-ion-battery uit die versterkerkring gesoldeer en die positiewe en die grond in onderskeidelik gpio-penne 04 & 06 bedraad (sien foto hierbo).
Daarna het ek 'n paar van my professionele Tetris -opleiding gebruik om ALLES IN DIE BOX TE STOP.
Stap 13: Verwyder dit
Ek gooi 'n paar gips -spackle om die gapings in die vingergewrigte te vul, en skuur dit dan plat sodra dit droog is.
dan meng ek nog 'n stukkie met water en smeer dit oraloor en sit dan papier daaroor. Ek druk die lugborrels uit en laat dit droog word.
die volgende dag het ek 4-5 lae satynpolyuretaan afgevee, dit het 'n harde dop gegee sodat die papier nie krimp tydens die skildery nie
Dit lyk nie net reguit uit Tina se werkswinkel nie, maar dit laat ons 'n perfek plat en wit oppervlak om te begin skilder.
Stap 14: Laat dit minder soos 'n bom lyk
So ongelooflik soos die hele C4 -voorkoms is, wou ek nie soooooooo gearresteer word nie:
Ek sny 'n 2x4 dieselfde grootte as die baksteen en oefen eers die verf daarop.
Ek het 'n bietjie Hyperion -geel bygevoeg en my ontwerp op die gesig geteken. Ek het die aantreklike Jack se regte gesig as kleurinspirasie vir die gewelfsimbool gebruik.
Ek het stadig geraak en 'n diepblou vir die rande geverf, dan oorgegaan na 'n ligter blou, en uiteindelik 'n byna neonblou vir hoogtepunte, en ek het hulle oornag laat droog word.
Daarna het ek 'n tandestokkie geneem en die Hyperion -logo in swart geverf.
Stap 15: GEDOEN
Skuif dit nou soos 'n stert in 'n truxican -borsbeen op 'n muur! (jammer, ou bloedrooi lans se gesegde).
Dit was vir my 'n bewys van die konsep. Ek is van plan om in die toekoms 'n outomatiese, outomatiese, bewegende weergawe in volle grootte te maak, maar dit is die toekoms waaraan ek kan werk.
Kom nou terug, en wys hulle waarvoor.
Ek het IO oopgemaak op die pi in geval van sagtewareprobleme.
Ek het 'n fout opgemerk waarin Motion die beweging na soveel snellers nie meer sal herken nie, en ek beplan om 'n eenvoudige kode te skryf om dit elke paar uur outomaties te herlaai om dit op te los (dit is nie dom as dit werk nie).