Πίνακας περιεχομένων:

Φτιάξτε το δικό σας σταθμό Hyperion New-U From Borderlands 2: 15 Βήματα
Φτιάξτε το δικό σας σταθμό Hyperion New-U From Borderlands 2: 15 Βήματα

Βίντεο: Φτιάξτε το δικό σας σταθμό Hyperion New-U From Borderlands 2: 15 Βήματα

Βίντεο: Φτιάξτε το δικό σας σταθμό Hyperion New-U From Borderlands 2: 15 Βήματα
Βίντεο: Honkai Impact 3rd - Project Stigma - Eternal Calamity (Translated for all Languages) 2024, Ιούλιος
Anonim
Image
Image
Ρυθμίστε το Pi
Ρυθμίστε το Pi

Οι σταθμοί New-U στο Borderlands 2 είναι μερικά από τα πιο εμβληματικά μέρη του παιχνιδιού (ακόμα κι αν δεν είναι κανονικά). Έτσι, αποφάσισα να φτιάξω ένα!

αυτό το έργο είναι αρκετά απλό και θα απαιτήσει 0 γνώση Linux ή python (εκτός αν το θέλετε)

θα περιλαμβάνει τη χρήση μιας κάμερας web συνδεδεμένης σε ένα βατόμουρο pi για την ανίχνευση κίνησης και την αναπαραγωγή ενός κλιπ από το παιχνίδι κάθε φορά που περπατάτε.

Προμήθειες

You'llσως χρειαστείτε:

βατόμουρο πι

κάρτα micro sd

rakkahol (για να αποφύγετε το Bloodwing)

Κάμερα USB

οθόνη w/ HDMI

ethernet (αν το pi σας δεν έχει wifi)

μερικά τυχαία λογισμικά (αναφέρονται αργότερα)

θήκη γυψοσανίδας

χαρτί

Badonkadonks της Felicia Sexopants (τους έπληξαν οι ληστές πριν από λίγες μέρες. Πήγαινε να τα πάρεις!)

ακρυλική μπογιά

συγκολλητικό σίδερο (συν συγκόλληση και ροή (αν σας αρέσει κάτι τέτοιο))

Βήμα 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: Ρύθμιση κάμερας Web

στο VNC, πληκτρολογήστε την εντολή:

sudo apt-get install rpi-update

μόλις τελειώσει, πληκτρολογήστε την εντολή

rpi-ενημέρωση

(από εδώ και πέρα, εάν υπάρχουν δύο γραμμές κώδικα: εκτελέστε την πρώτη, περιμένετε να τελειώσει και στη συνέχεια εκτελέστε τη δεύτερη)

sudo apt-get ενημέρωση

sudo apt-get αναβάθμιση

βεβαιωθείτε ότι η κάμερα web είναι συνδεδεμένη στο pi και, στη συνέχεια, εκτελέστε:

sudo apt-get install fswebcam

fswebcam test.jpg

Αυτό εγκαθιστά προαπαιτούμενα για κάμερα web και τραβά μια δοκιμαστική εικόνα.

ανοίξτε τον διαχειριστή αρχείων και ανοίξτε το "test.jpg"

Βήμα 4: Ρύθμιση ανίχνευσης κίνησης

Ρύθμιση ανίχνευσης κίνησης
Ρύθμιση ανίχνευσης κίνησης

Το motion είναι ένα πρόγραμμα που έχει σχεδιαστεί για προσωπική ασφάλεια, επιτρέποντάς σας να χρησιμοποιήσετε μια κάμερα web και το pi σαν να ήταν ένα σύστημα CCTV. θα το χρησιμοποιήσουμε για να ανιχνεύσουμε κίνηση και να ξεκινήσουμε ένα σενάριο python όταν το κάνει.

sudo apt-get κίνηση εγκατάστασης

μόλις τελειώσει αυτό, ανοίξτε το αρχείο ρυθμίσεων με:

sudo nano /etc/motion/motion.conf

η πρώτη επιλογή που πρέπει να δείτε είναι "daemon", σε αυτήν την ενότητα, αλλάξτε το "daemon off" σε "daemon on"

Στη συνέχεια, πατήστε Ctrl+W για αναζήτηση στο έγγραφο και πληκτρολογήστε:

event_gap

αλλάξτε το προεπιλεγμένο 60 σε ένα πιο κακό 6 (μπορείτε να το κάνετε ό, τι θέλετε, αλλά αυτό λειτούργησε για μένα)

πατήστε Ctrl+x, πατήστε y και μετά πατήστε enter για να αποθηκεύσετε την εργασία σας

Βήμα 5: Δημιουργία τυχαίου σεναρίου ήχου

το επόμενο βήμα είναι να λάβετε κίνηση για αναπαραγωγή των φωνητικών κλιπ New-U όταν ανιχνεύει κίνηση. δυστυχώς, δεν μπορεί να το κάνει αυτό, οπότε πρέπει να το κάνουμε να ενεργοποιήσει τον πύθωνα για αυτό.

αντί να σας διδάξει πώς να κωδικοποιείτε, το imma σας επιτρέπει να κατεβάσετε το απλό σενάριο εδώ και να μεταφέρετε το αρχείο μέσω VNC

καλώς όρισες, βραχεία

μετακινήστε το σε

/σπίτι/πι

(προεπιλεγμένος φάκελος όταν ανοίγετε το πρόγραμμα περιήγησης αρχείων)

βεβαιωθείτε ότι ονομάζεται:

rvoice.py

Βήμα 6: Κάντε Motion Trigger This Script

Κάντε την κίνηση να ενεργοποιήσει αυτό το σενάριο
Κάντε την κίνηση να ενεργοποιήσει αυτό το σενάριο

μόλις αποθηκευτεί το 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, να προσθέσετε έναν ήχο συναγερμού και να κάνετε έναν απλό συναγερμό ενεργοποιημένης κίνησης. ή ακόμη και να προσθέσετε ένα τραγούδι για το ηλίθιο πουλί του Μορντεκάι (σε ελάσσονα).

Έχω όλα τα κύρια σενάρια του Borderlands 2 New-U (δεν βρήκα κανένα από το DLC)

μπορείτε να κατεβάσετε και τα 52 από αυτά εδώ.

αν θέλετε κάποια άλλα αρχεία ήχου, αυτή η ανάρτηση Reddit μπορεί να σας βοηθήσει.

Βήμα 8: Κάντε αυτόματη έναρξη κίνησης

ανοίξτε αυτό το όμορφο τερματικό για άλλη μια φορά και ρίξτε αυτόν τον κωδικό στο λαιμό του:

sudo systemctl ενεργοποιήστε την κίνηση

και αυτό πρέπει να είναι! απλά επανεκκινήστε και θα ξεκινήσει αυτόματα. (προειδοποίηση, αυτό μπορεί να διαρκέσει λίγο, οπότε περιμένετε, ένα έως πέντε λεπτά κορυφές αφού την συνδέσετε) μπορείτε να ελέγξετε εάν η κίνηση εκτελείται με:

ps -aux | κίνηση grep

αν δεν ξεκινά αυτόματα, βρείτε άλλο σενάριο στο διαδίκτυο και προσθέστε το στο άρθρο

Βήμα 9: Κάντε την κάμερα Web πιο συμπαγή

Κάντε την κάμερα πιο συμπαγή
Κάντε την κάμερα πιο συμπαγή

Αποσυναρμολόγησα την κάμερα web μου όσο μπορούσα να την αποκτήσω, και έσπασα την πλαστική θήκη με ένα σφυρί στον υπόλοιπο δρόμο.

Στη συνέχεια, σχεδίασα πού ήθελα να πάει η κάμερα web όταν συναρμολογηθεί πλήρως

Βήμα 10: Συντομεύστε το καλώδιο

Συντομεύστε το καλώδιο
Συντομεύστε το καλώδιο
Συντομεύστε το καλώδιο
Συντομεύστε το καλώδιο
Συντομεύστε το καλώδιο
Συντομεύστε το καλώδιο

Στη συνέχεια έκοψα τα καλώδια σε πιο λογικό μήκος και απογύμνωσα τα καλώδια.

Μεταπωλούσα κάθε σύρμα και το προστάτευα με ηλεκτρονική ταινία που εκδόθηκε από υπεριόνιο. Έβαλα σωλήνες θερμοσυρρίκνωσης και έβαλα τα καλώδια πίσω στην κάμερα.

Βήμα 11: Φτιάξτε μια θήκη

Φτιάξτε μια θήκη
Φτιάξτε μια θήκη
Φτιάξτε μια θήκη
Φτιάξτε μια θήκη
Φτιάξτε μια θήκη
Φτιάξτε μια θήκη

Έφτιαξα το απλούστερο, πιο άσχημο κουτί που έγινε ποτέ από κόντρα πλακέ 1/8 ιντσών, έπειτα έκοψα μια τρύπα για την κάμερα και ένα άλλο στο πλάι για ενέργεια, βίντεο και ήχο.

Προσπάθησα να κάνω αυτό το κουτί όσο το δυνατόν μικρότερο, αφήνοντας σχεδόν καθόλου χώρο μέσα στο κουτί, οπότε κατέληξα να χρειαστώ να ανοίξω τρύπες για να υφαίνει το καλώδιο aux.

Βήμα 12: Καλώδιο σε ηχείο

Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο
Σύρμα σε ηχείο

Χρησιμοποίησα WAY πολύ μεγάλο ηχείο για αυτό το κουτί, κατέληξα να χρειαστώ να χρησιμοποιήσω ένα δρομολογητή για να αλέσω λίγο χώρο για αυτό.

Έβγαλα ένα παλιό ηχείο pod Bluetooth και έβγαλα το κύκλωμα του ενισχυτή και το πρόγραμμα οδήγησης.

Έψαξα να χρησιμοποιήσω τις καρφίτσες gpio για έξοδο ήχου, αλλά δεν μπόρεσα να το καταλάβω, οπότε αντίθετα, θα έχω ενέργεια που προέρχεται από το gpio και ήχο που προέρχεται από τη θύρα aux.

για να συνδέσω το ηχείο στο pi, ξεκόλλησα τη μπαταρία ιόντων λιθίου από το κύκλωμα ενισχυτή και ένωσα τη θετική και τη γείωση στις ακίδες gpio 04 & 06 αντίστοιχα (βλ. εικόνα παραπάνω).

Στη συνέχεια, χρησιμοποίησα μερικές από τις επαγγελματικές μου προπονήσεις Tetris για να μπλοκάρω τα πάντα στο κουτί.

Βήμα 13: Αφαιρέστε το

Αποσυμπιέστε το
Αποσυμπιέστε το
Αποσυμπιέστε το
Αποσυμπιέστε το

Έριξα λίγο σπάγγα γυψοσανίδας για να γεμίσουν τα κενά στις αρθρώσεις των δακτύλων, και μετά τα τρίψαμε μόλις στεγνώσουν.

έπειτα ανακάτεψα λίγο ακόμη σπάπκα με νερό και το αλείφω παντού, έπειτα βάζω χαρτί. Σπρώχνω τις φυσαλίδες αέρα και το αφήνω να στεγνώσει.

την επόμενη μέρα, σκούπισα 4-5 στρώσεις από σατέν πολυουρεθάνη, αυτό του έδωσε ένα σκληρό κέλυφος για να μην τσαλακωθεί το χαρτί ενώ ζωγραφίζεις

όχι μόνο αυτό φαίνεται κατευθείαν από το εργαστήριο της Τίνας, αλλά μας αφήνει μια τέλεια επίπεδη και άσπρη επιφάνεια για να αρχίσουμε να ζωγραφίζουμε.

Βήμα 14: Κάντε το να μοιάζει λιγότερο με βόμβα

Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα
Κάντε το να μοιάζει λιγότερο με βόμβα

Όσο εκπληκτική κι αν είναι ολόκληρη η εμφάνιση του C4, δεν ήθελα να συλληφθώ με αυτό πάρα πολύ:

Έκοψα ένα 2x4 του ίδιου μεγέθους με το τούβλο και έκανα πρώτα τη βαφή σε αυτό.

Πρόσθεσα λίγο κίτρινο Hyperion στο σύνολο και σχεδίασα το σχέδιό μου στο πρόσωπο. Χρησιμοποίησα το πραγματικό πρόσωπο του όμορφου Τζακ ως έμπνευση χρώματος για το σύμβολο του θησαυροφυλακίου.

Το πήρα αργά και έβαψα ένα βαθύ μπλε για τις άκρες, μετά πέρασα σε ένα πιο ανοιχτό μπλε και, τέλος, ένα σχεδόν μπλε νέον για τις ανταύγειες, και τα άφησα να στεγνώσουν όλη τη νύχτα.

Στη συνέχεια, πήρα μια οδοντογλυφίδα και έβαψα το λογότυπο του Hyperion σε μαύρο χρώμα.

Βήμα 15: ΕΓΙΝΕ

ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!
ΕΓΙΝΕ!!

Σπρώξτε το τώρα σε έναν τοίχο σαν ένα κούνημα στο στέρνο του truxicans! (συγγνώμη, παλιές κατακόκκινες λέξεις που λένε).

αυτό ήταν μια απόδειξη της ιδέας για μένα, σκοπεύω να φτιάξω μια πλήρους μεγέθους, αυτοματοποιημένη, κινούμενη έκδοση στο μέλλον, αλλά αυτό είναι για μένα που θα δουλέψω.

Γυρίστε τώρα και δείξτε τους για ποιο λόγο.

Άφησα το IO ανοιχτό στο pi σε περίπτωση προβλημάτων λογισμικού.

Παρατήρησα ένα σφάλμα όπου το Motion θα σταματήσει να αναγνωρίζει την κίνηση μετά από τόσους ενεργοποιητές και σχεδιάζει να γράψει έναν απλό κώδικα για να κάνει αυτόματη επανεκκίνηση του προγράμματος κάθε λίγες ώρες για να το λύσει (δεν είναι ηλίθιο αν λειτουργεί).

Συνιστάται: