Ստեղծեք ձեր սեփական Hyperion New-U կայանը Borderlands- ից 2: 15 քայլ
Ստեղծեք ձեր սեփական Hyperion New-U կայանը Borderlands- ից 2: 15 քայլ
Anonim
Image
Image
Կարգավորեք Pi- ն
Կարգավորեք Pi- ն

Borderlands 2-ի New-U կայանները խաղի ամենանշանավոր հատվածներից են (նույնիսկ եթե դրանք կանոնական չեն): Այսպիսով, ես որոշեցի պատրաստել մեկը:

այս նախագիծը բավականին պարզ է և կպահանջի Linux- ի կամ python- ի 0 իմացություն (եթե դուք դա չեք ցանկանում)

այն բաղկացած կլինի ազնվամորու pi- ի մեջ միացված վեբ -տեսախցիկի օգտագործումից `շարժումը հայտնաբերելու և խաղից հոլովակ խաղալու համար ամեն անգամ, երբ կողքով եք անցնում:

Պարագաներ

Միգուցե ձեզ պետք լինի.

ազնվամորի պի

միկրո SD քարտ

rakkahol (ձեր միտքը Bloodwing- ից հեռու պահելու համար)

USB վեբ -տեսախցիկ

մոնիտոր HDMI- ով

ethernet (եթե ձեր pi- ն չունի wifi)

որոշ պատահական ծրագրեր (թվարկված են ավելի ուշ)

drywall spackle

թուղթ

Ֆելիսիա Սեքսոպանցի բադոնկադոնքերը (նրանք օրեր առաջ ավազակների կողմից գողացել էին: Գնացեք վերցրեք դրանք):

ակրիլային ներկ

եռակցման երկաթ (գումարած եռակցում և հոսք (եթե դուք նման բաների մեջ եք))

Քայլ 1: Կարգավորեք Pi- ն

Կարգավորեք Pi- ն
Կարգավորեք Pi- ն

այո, ես գիտեմ, որ դու դա արել ես միլիոն անգամ, բայց ես ամեն դեպքում ցույց կտամ քեզ, քանի որ փակիր դժոխքը ՄԱՐԴԻՆ:

նախ, պետք է քեզ ինչ -որ ռասպի վերցնես: կտտացրեք ձեր նուրբ հետույքի ցուցիչին ՝ այն ներբեռնելու համար:

սպասեք, որ այն ներբեռնվի, ապա հանեք այն և այրեք.img ֆայլը ձեր SD քարտում win32diskimager- ով:

Քայլ 2: Տեղադրեք Pi- ն (շարունակական)

Կարգավորել Pi- ն (շարունակական)
Կարգավորել Pi- ն (շարունակական)
Կարգավորել Pi- ն (շարունակական)
Կարգավորել Pi- ն (շարունակական)
Կարգավորել Pi- ն (շարունակական)
Կարգավորել Pi- ն (շարունակական)

Հաջորդը, միացրեք pi- ն ձեր մոնիտորին, ինտերնետին և ստեղնաշարին ու մկնիկին:

pi- ն պետք է անցնի ձեզ հիմնական տեղադրման գործընթացի միջոցով: աշխատասեղանին հարվածելուց հետո կատարեք հետևյալը.

գնացեք մեկնարկի ընտրացանկ, ներքև սահեցրեք դեպի նախասիրությունները և կտտացրեք «raspberry pi config»: փոխեք ներդիրները «ինտերֆեյսեր» բաժնում, այնուհետև միացրեք ինչպես VNC, այնպես էլ SSH, այնուհետև վերագործարկեք ձեր pi- ն:

բացեք տերմինալը (մեկնարկի ընտրացանկի պարագաների տակ) և մուտքագրեք

ifconfig

գրեք IP հասցեն «inet» - ի կողքին:

Հաջորդը, վերադարձեք ձեր համակարգիչ և ներբեռնեք այս ծրագիրը: այն ավարտելուց հետո բացեք ծրագիրը և ավելացրեք ձեր pi- ն ՝ օգտագործելով ձեր գրած inet հասցեն: այժմ դուք պետք է կարողանաք օգտագործել ձեր pi- ն ձեր համակարգչի հարմարավետությունից:

Քայլ 3: Տեսախցիկի տեղադրում

VNC- ում մուտքագրեք հրամանը.

sudo apt-get տեղադրել rpi- թարմացում

ավարտելուց հետո մուտքագրեք հրամանը

rpi- թարմացում

(այսուհետ, եթե կա երկու տող կոդ. գործարկեք առաջինը, սպասեք, որ այն ավարտվի, ապա գործարկեք երկրորդը)

sudo apt-get թարմացում

sudo apt-get բարելավում

համոզվեք, որ ձեր տեսախցիկը միացված է pi- ին, այնուհետև գործարկեք.

sudo apt-get տեղադրել fswebcam

fswebcam test.jpg

սա տեղադրում է վեբ -տեսախցիկի նախադրյալները և վերցնում փորձնական նկար:

բացեք ֆայլերի կառավարիչը և բացեք «test.jpg»

Քայլ 4: Շարժման հայտնաբերման կարգավորում

Շարժման հայտնաբերման կարգավորում
Շարժման հայտնաբերման կարգավորում

շարժումը ծրագիր է, որը նախատեսված է անձնական անվտանգության համար, որը հնարավորություն է տալիս օգտագործել տեսախցիկ և պի, կարծես դա տեսախցիկի համակարգ է: մենք կօգտագործենք այն շարժումը հայտնաբերելու և պիթոնի սցենար սկսելու համար:

sudo apt-get տեղադրել միջնորդությունը

սա ավարտելուց հետո բացեք կազմաձևման ֆայլը հետևյալով.

sudo nano /etc/motion/motion.conf

առաջին տարբերակը, որը դուք պետք է տեսնեք, դա «դեյմոն» է, այս բաժնում փոխեք «անջատված անջատիչը» ՝ «միացված»

Հաջորդը, սեղմեք Ctrl+W ՝ փաստաթուղթը որոնելու համար և մուտքագրեք.

event_gap

փոխել լռելյայն 60 -ը ավելի անպիտան 6 -ի (կարող եք սա պատրաստել ինչ ուզում եք, բայց սա ինձ մոտ աշխատեց)

սեղմեք Ctrl+x, սեղմեք y, այնուհետև սեղմեք enter ՝ ձեր աշխատանքը պահպանելու համար

Քայլ 5: Պատահական աուդիո սցենարի պատրաստում

հաջորդ քայլը շարժում ստանալն է ՝ նվագարկելու համար New-U ձայնային հոլովակները, երբ այն հայտնաբերում է շարժումը: ցավոք, դա չի կարող անել, ուստի մենք պետք է այն դարձնենք պիթոն ձգան դրա համար:

փոխարենը ձեզ սովորեցնել, թե ինչպես պետք է ծածկագրել, imma- ն պարզապես թույլ է տալիս ներբեռնել պարզ սցենարը այստեղ և ֆայլը փոխանցել VNC- ի միջոցով

բարի գալուստ, կարճ

տեղափոխել այն

/տուն/պի

(ֆայլի զննարկիչը բացելիս կանխադրված թղթապանակ)

համոզվեք, որ այն անվանված է.

rvoice.py

Քայլ 6. Կատարեք շարժում գործարկելու այս սցենարը

Կատարեք շարժում գործարկեք այս սցենարը
Կատարեք շարժում գործարկեք այս սցենարը

Երբ rvoice.py- ը պահվի /home /pi- ում, կարող եք շարժումը ակտիվացնել այն: վերադառնալ շարժման: conf հետ

sudo nano /etc/motion/motion.conf

նորից սեղմեք Ctrl+W որոնման համար և մուտքագրեք.

on_event_start

ջնջել տողերի սկզբում ստորակետը և տարածությունը:

ապա ջնջել «արժեք» բառը և փոխարինել դրանով

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

Քայլ 7: Ավելացրեք աուդիո ֆայլեր

ձեր բոլոր աուդիո ֆայլերը պետք է լինեն Pi- ի կանխադրված երաժշտական թղթապանակում (/home/pi/Music)

ֆայլում կարող եք տեղադրել ձեր ուզած ցանկացած աուդիո, այնպես որ այն կարող է նվագարկել սահմանամերձ տարածքների աուդիո տեսահոլովակները, cl4p-tp- ից պատահական ձայնային հոլովակներ, ավելացնել տագնապի ձայն և կատարել շարժման ակտիվացված ահազանգ: կամ նույնիսկ երգ ավելացրեք Մուրթքեի հիմար թռչնի համար (E minor):

Ես ունեմ Borderlands 2 հիմնական պատմվածքի New-U ձայնային տեսահոլովակները (DLC- ից որևէ մեկը չգտա)

բոլոր 52 -ը կարող եք ներբեռնել այստեղից:

եթե ցանկանում եք որոշ այլ ձայնային ֆայլեր, այս Reddit գրառումը կարող է օգնել:

Քայլ 8: Շարժումը սկսեք ավտոմատ կերպով

բացեք այդ գեղեցիկ տերմինալը ևս մեկ անգամ և կոդն իջեցրեք նրա կոկորդով.

sudo systemctl միացնել շարժումը

և դա պետք է լինի! պարզապես վերագործարկեք, և այն ինքնաբերաբար կսկսվի: (նախազգուշացում, սա կարող է որոշ ժամանակ տևել, այնպես որ պարզապես սպասեք, միացնելուց մեկից հինգ րոպե առաջ), կարող եք ստուգել, արդյոք շարժումն աշխատում է հետևյալով.

ps -aux | grep շարժում

եթե այն ինքնաբերաբար չի սկսվում, գտեք մեկ այլ սցենար առցանց և վատ ավելացրեք այն հոդվածին

Քայլ 9. Վեբ տեսախցիկը դարձնել ավելի կոմպակտ

Տեսախցիկը դարձնել ավելի կոմպակտ
Տեսախցիկը դարձնել ավելի կոմպակտ

Ես ապամոնտաժեցի իմ տեսախցիկը, մինչև որ կարողացա ձեռք բերել, այնուհետև մնացած ճանապարհին մուրճով ջարդեցի պլաստիկ պատյանը:

Հաջորդը, ես պլանավորեցի այն վայրը, որտեղ ցանկանում էի, որ տեսախցիկը գնա, երբ ամբողջությամբ հավաքվի

Քայլ 10: Կարճացրեք մալուխը

Կարճացրեք մալուխը
Կարճացրեք մալուխը
Կարճացրեք մալուխը
Կարճացրեք մալուխը
Կարճացրեք մալուխը
Կարճացրեք մալուխը

Այնուհետև ես կտրեցի մալուխները ավելի ողջամիտ երկարությամբ և հանեցի լարերը:

Ես վերավաճառեցի յուրաքանչյուր մետաղալար և պաշտպանեցի այն հիպերիոնի թողարկած էլեկտրոնային ժապավենով: Ես գցեցի ջերմության նվազեցման մի խողովակ և լարերը նորից միացրեցի տեսախցիկին:

Քայլ 11: Պատրաստեք գործ

Գործ սարքեք
Գործ սարքեք
Գործ սարքեք
Գործ սարքեք
Գործ սարքեք
Գործ սարքեք

Ես պատրաստեցի երբևէ պատրաստված ամենապարզ, ամենատգեղ տուփը ՝ պատրաստված 1/8 դյույմանոց նրբատախտակից, այնուհետև ես տեսախցիկի համար անցք կտրեցի, իսկ մյուսը ՝ կողքի ՝ հոսանքի, տեսանյութի և ձայնի համար:

Ես փորձեցի այս տուփը հնարավորինս փոքր դարձնել ՝ գրեթե տեղ չթողնելով տուփի ներսում, ուստի վերջում ես կարիք ունեի անցքեր բացել, որպեսզի օղակը հյուսի շուրջը:

Քայլ 12: Հաղորդալար բարձրախոսով

Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով
Լար բարձրախոսով

Այս տուփի համար ես օգտագործեցի WAY չափազանց մեծ բարձրախոս, վերջում ես կարիք ունեի երթուղիչ օգտագործել դրա համար որոշ տարածք ազատելու համար:

Ես հանեցի Bluetooth- ի հին պատյան բարձրախոսը և հավաքեցի ուժեղացուցիչի միացումն ու վարորդը:

Ես նայեցի, թե ինչպես օգտագործել gpio կապերը աուդիո ելքի համար, բայց չկարողացա դա պարզել, ուստի դրա փոխարեն ես կունենամ gpio- ից եկող էներգիա, իսկ aux պորտից ՝ ձայն:

բարձրախոսը pi- ին միացնելու համար ես ապամոդեցրի Li-ion մարտկոցը ուժեղացուցիչի միակցիչից և դրականը և միացրեցի համապատասխանաբար 04 և 06 gpio կապում (տե՛ս վերևի նկարը):

Հաջորդը, ես օգտագործեցի Tetris- ի իմ մասնագիտական ուսուցումը `ամեն ինչ արկղում մուրաբանելու համար:

Քայլ 13. Հեռացրեք այն

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

Ես գցեցի գիպսաստվարաթղթե միջնապատ ՝ մատների հոդերի բացերը լրացնելու համար, այնուհետև չորացնելուց հետո դրանք հարթ հղկեցի:

այնուհետև ես մի փոքր ավելցուկ խառնեցի ջրի հետ և քսեցի այն ամենուր, այնուհետև թուղթ դրեցի դրա վրա: Օդի պղպջակները դուրս եմ մղում և թողնում, որ չորանա:

Հաջորդ օրը ես մաքրեցի ատլասե պոլիուրեթանի 4-5 բաճկոններ, սա նրան տվեց կոշտ պատյան, որպեսզի նկարելիս թուղթը չճնշվի:

սա ոչ միայն ուղիղ Թինայի արհեստանոցից է երեւում, այլեւ մեզ թողնում է կատարյալ հարթ ու սպիտակ մակերես `նկարչություն սկսելու համար:

Քայլ 14. Դարձրեք այն ավելի քիչ նման ռումբի

Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի
Դարձրեք այն ավելի քիչ նման ռումբի

Որքան էլ զարմանալի է C4- ի ամբողջ տեսքը, ես չէի ուզում դրանով ինձ ձերբակալել:

Ես կտրեցի աղյուսի չափ 2x4 չափսերը և առաջինը կիրառեցի ներկը դրա վրա:

Ես ամբողջ Hyperion դեղին գույնը ավելացրեցի ամբողջի վրա և նկարեցի իմ դիզայնը դեմքին: Ես օգտագործել եմ գեղեցիկ Jackեքի իրական դեմքը որպես պահոց խորհրդանիշի գույնի ոգեշնչում:

Ես այն դանդաղ վերցրեցի և եզրերի համար ներկեցի խորը կապույտ, այնուհետև անցա ավելի բաց կապույտ, և վերջապես գրեթե նեոնային կապույտ `շեշտադրումների համար, այնուհետև թույլ տվեցի դրանք չորացնել մեկ գիշերվա ընթացքում:

Հաջորդը, ես վերցրեցի ատամի խոզանակ և ներկեցի Hyperion- ի պատկերանշանը սև գույնով:

Քայլ 15: ԿԱՏԱՐՎԱ

ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!
ԿԱՏԱՐԱԾ!!

Հիմա այն դրեք պատի վրա, ինչպես շիվը ՝ տրուկիկասի կրծքավանդակի մեջ: (կներեք, հին կարմիր բամբասանք ասելով):

սա հասկացության ապացույց էր ինձ համար, ես պլանավորում եմ ապագայում պատրաստել ամբողջական չափի, ավտոմատացված, շարժվող տարբերակ, բայց դա ապագայի համար է, որի վրա պետք է աշխատեմ:

Հիմա վերադարձեք այնտեղ և ցույց տվեք նրանց, թե ինչի համար:

IO- ն բաց թողեցի pi- ի վրա `ծրագրային ապահովման խնդիրների դեպքում:

Ես նկատել եմ մի սխալ, որտեղ Motion- ը կդադարի ճանաչել շարժումը այդքան գործարկիչներից հետո և նախատեսում է գրել մի պարզ կոդ, որպեսզի այն ինքնաբերաբար վերագործարկվի ծրագիրը մի քանի ժամվա ընթացքում այն լուծելու համար (հիմար չէ, եթե այն աշխատում է):

Խորհուրդ ենք տալիս: