Πίνακας περιεχομένων:
- Βήμα 1: Εργαλεία & Υλικά
- Βήμα 2: Τρισδιάστατη εκτύπωση της θήκης
- Βήμα 3: Επεξεργασία 3D εκτύπωσης (υπόθεση)
- Βήμα 4: Επεξεργασία 3D εκτύπωσης (κουμπιά)
- Βήμα 5: Κουμπιά (Λογισμικό)
- Βήμα 6: Κουμπιά (υλικό)
- Βήμα 7: Συναρμολόγηση
- Βήμα 8: Καλωδίωση
- Βήμα 9: Καλωδίωση: Teensy LC
- Βήμα 10: Καλωδίωση: oundχος
- Βήμα 11: Καλωδίωση: Εξωτερική θύρα USB
- Βήμα 12: Καλωδίωση: Ισχύς
- Βήμα 13: Εγκατάσταση του RetroPie
- Βήμα 14: Διαμόρφωση του RetroPie
- Βήμα 15: Προσθήκη παιχνιδιών
- Βήμα 16: Το τελικό βήμα
- Βήμα 17: Ιστορικό αλλαγών
Βίντεο: GamePi - Η κονσόλα χειρός εξομοιωτή: 17 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Εισαγωγή:
Αυτό το διδακτικό περιγράφει τη δημιουργία μιας κονσόλας προσομοίωσης χειρός Raspberry Pi 3 - το έχω βαφτίσει GamePi.
Υπάρχουν πολλές παρόμοιες οδηγίες για τέτοιες συσκευές, αλλά για το γούστο μου οι περισσότερες από αυτές είναι είτε πολύ μεγάλες, είτε πολύ μικρές, είτε πολύπλοκες είτε απλά δεν μου αρέσει η εμφάνιση.
Αυτή είναι η δεύτερη έκδοση της συσκευής μου GamePi (δεν έγραψα οδηγίες για την πρώτη). Η κύρια διαφορά μεταξύ του παλιού και αυτού είναι τα αναλογικά χειριστήρια και μερικές μικρές βελτιώσεις.
Αν σας αρέσει το GamePi, δείτε τη σελίδα μου AraymBox για άλλες εκδόσεις και τις επερχόμενες συσκευές. Μπορείτε επίσης να δημοσιεύσετε ιδέες για το πώς να βελτιώσετε το σχέδιο - απλώς ενημερώστε με
Άλλες εκδόσεις:
- Στο thingiverse μπορείτε να βρείτε μια ενημερωμένη έκδοση αυτού του GamePi - Έκδοση 2.1. Συνδυάζει όλα τα καλά πράγματα της άλλης συσκευής μου.
- Δείτε τη νέα εναλλαγή αυτού του GamePi - το GamePi Zero. Είναι φθηνότερο, μικρότερο και ελαφρύτερο.
- Αν σας αρέσει εξαιρετικά προσιτό και απλό, πρέπει να ρίξετε μια ματιά στο GamePi XS - μια κονσόλα σε ένα χειριστήριο.
Σημείωση:
Λάβετε υπόψη ότι τα αγγλικά δεν είναι η πρώτη μου γλώσσα. Αν βρείτε λάθη ή κάτι δεν είναι ξεκάθαρο, μη διστάσετε να μου το πείτε και θα προσπαθήσω να το διορθώσω. Το ίδιο ισχύει και για τα γενικά λάθη.
Αυτό είναι το πρώτο μου εκπαιδευτικό, οπότε αν έχετε προτάσεις για βελτιώσεις, ενημερώστε με.
Βήμα 1: Εργαλεία & Υλικά
Βεβαιωθείτε ότι έχετε όλα όσα χρειάζεστε για την κατασκευή. Δεν υπάρχει τίποτα πιο ενοχλητικό από το να σταματήσετε το έργο σας γιατί πρέπει να περιμένετε να παραδοθεί κάποιο μικρό μέρος.
Δεν χρειάζεται να αγοράσετε τα αναγραφόμενα μέρη και υλικό από τους συνδέσμους του amazon. Αυτά είναι παραδείγματα και δείχνουν τις απαιτούμενες ιδιότητες των εξαρτημάτων.
Μέρη:
- Οθόνη 1x - Οθόνη αφής 5 ιντσών
- 1x Raspberry Pi 3 Μοντέλο Β
- 1x κάρτα micro SD - 16 GB (το μέγεθος εξαρτάται από εσάς)
- 1x Teensy LC
- 1x PowerBank
- 12x Soft Tactile Button
- 2x απτικό κουμπί
- 1x Digitalηφιακός Ενισχυτής - PAM8403
- 1x υποδοχή ήχου με διακόπτη
- 1x ηχείο 1.5W
- 1x Διακόπτης διαφάνειας
- 1x USB θηλυκή υποδοχή τύπου Α
- 1x micro USB θηλυκή υποδοχή τύπου Β
- 2x Joystick Breakout Module
- 1x Ποτενσιόμετρο B103 10K 16x2mm
- 1x Πρωτότυπο PCB
Αναλώσιμα:
- Εξαγωνικές βίδες και παξιμάδια (Μ3)
- Βίδες Torx (M2,5 x 8)
- Σύρματα (π.χ. LPT)
- Primer Spray
- Σπρέι μπογιά
- Ξυλεία πλήρωσης (λευκό)
Εργαλεία:
- Πατήστε το νήμα (M2.5)
- Τρυπάνια (Μ2 & Μ3)
- Σφουγγάρια λείανσης
- Αρχεία
- Βοηθητικά προγράμματα συγκόλλησης
- Βιδωτοί οδηγοί
- Τρυπάνι
- Όπλο Hotglue
- Υπηρεσία τρισδιάστατου εκτυπωτή ή τρισδιάστατης εκτύπωσης
Βήμα 2: Τρισδιάστατη εκτύπωση της θήκης
Έχω σχεδιάσει τη θήκη για να είναι όσο το δυνατόν πιο απλή και μικρή. Υπάρχει μόνο το ελάχιστο μεμονωμένα μέρη: θήκη μπροστά και πίσω και κουμπιά.
Η θήκη μπροστά και πίσω ταιριάζει απόλυτα σε ένα κρεβάτι 3D εκτυπωτή 20x20cm αν το περιστρέψετε 45 μοίρες.
Έχω εκτυπώσει τη θήκη μου με μαύρο νήμα ABS. Μου αρέσει η εκτύπωση με ABS επειδή μου αρέσουν οι δυνατότητες επεξεργασίας μετά. Μπορείτε να τρίψετε, να κόψετε, να βάψετε και το πιο σημαντικό μπορείτε να το κολλήσετε ή να το διορθώσετε χρησιμοποιώντας ακετόνη.
Εάν διαθέτετε έναν εκτυπωτή 3D με μικρότερο κρεβάτι ή καθόλου εκτυπωτή, μπορείτε να χρησιμοποιήσετε μια υπηρεσία τρισδιάστατης εκτύπωσης όπως 3D Hubs, Thingiverse, Pinshape κ.λπ. για να εκτυπώσετε τα εξαρτήματα για εσάς με κάποια χρήματα. Or στείλε μου PM - ίσως έχω τη διάθεση να το εκτυπώσω για σένα.
Θα βρείτε όλα τα απαραίτητα τρισδιάστατα μέρη σε αυτήν τη σελίδα σχεδίασης του thingiverse. Θα τα κρατήσω στο thingiverse για να αποφύγω τον πλεονασμό.
Βήμα 3: Επεξεργασία 3D εκτύπωσης (υπόθεση)
Ανάλογα με το γούστο σας, αυτό το βήμα είναι προαιρετικό.
Τα τρισδιάστατα τυπωμένα μέρη δεν είναι τέλεια - έχουν μικρές ρωγμές, τρύπες, φυσαλίδες, ορατά στρώματα κλπ. Αν θέλετε μια αξιοπρεπή ομαλή γυαλιστερή εμφάνιση πρέπει να κάνετε ένα επιπλέον βήμα και να επεξεργαστείτε τα μέρη.
Εδώ είναι τα βήματα που έχω κάνει:
1. Καθαρίστε τις τρύπες των βιδών:
Χρησιμοποιήστε τα τρυπάνια M2 και M3 και καθαρίστε τις οπές για τις βίδες.
2. Καθαρίστε τις τρύπες και τις άκρες:
Χρησιμοποιήστε το κατάλληλο αρχείο για να καθαρίσετε όλες τις τρύπες και τις άκρες.
3. Τρίψτε τη θήκη μπροστά και πίσω:
- εκτέλεση 1: χρησιμοποιήστε 120 τρίψιμο χαρτιού λείανσης
- εκτέλεση 2: χρησιμοποιήστε χαρτί λείανσης 240 κόκκων
- Εκτέλεση 3: χρησιμοποιήστε 600 τρίψιμο χαρτιού λείανσης
- τρέξιμο 4: χρησιμοποιήστε το υγρό επιπλέον λεπτό σφουγγάρι λείανσης
4. Καθαρίστε τα μέρη:
Πλύνετε τα μέρη με καθαρό νερό και αφήστε τα να στεγνώσουν
5. Χρώμα:
- Spεκάστε ένα λεπτό στρώμα αστάρι βαφής. Αφήστε το να στεγνώσει για 24 ώρες.
- Ελέγξτε την επιφάνεια.
- Spεκάστε ένα λεπτό στρώμα χρώματος. Αφήστε το να στεγνώσει για 24 ώρες.
- Μαλακή λείανση της επιφάνειας με ένα στεγνό επιπλέον λεπτό σφουγγάρι λείανσης
- Spεκάστε ένα λεπτό στρώμα χρώματος. Αφήστε το να στεγνώσει για 24 ώρες.
Βήμα 4: Επεξεργασία 3D εκτύπωσης (κουμπιά)
Ανάλογα με το γούστο σας, αυτό το βήμα είναι προαιρετικό.
Ακολουθούν τα βήματα που έχω κάνει για να φαίνονται τα τυπωμένα κουμπιά όπως στις φωτογραφίες:
Λείανση:
- Τρίψτε όλα τα κουμπιά χρησιμοποιώντας χαρτί λείανσης 240 κόκκων.
- Τρίψτε όλα τα κουμπιά χρησιμοποιώντας χαρτί λείανσης 600 grit.
Ετικέτες:
- Γεμίστε τις "χαραγμένες" ετικέτες με το πληρωτικό λευκού ξύλου χρησιμοποιώντας τα δάχτυλά σας.
- Αφήστε το πληρωτικό να στεγνώσει για 24 ώρες.
- Αφαιρέστε την περίσσεια πλήρωσης χρησιμοποιώντας χαρτί λείανσης 240 και 600 τριχών.
Φινίρισμα:
- Καθαρίστε τα μέρη με ένα βρεγμένο πανί.
- Spεκάστε ένα λεπτό στρώμα διαυγούς βερνικιού στα κουμπιά.
- Αφήστε το διαυγές βερνίκι να στεγνώσει για 24 ώρες.
Βήμα 5: Κουμπιά (Λογισμικό)
Σε αυτό το βήμα θέλουμε να γράψουμε τον κωδικό ελέγχου κουμπιού στο Teensy LC. Το Teensy θα καταγράψει τα κλικ των κουμπιών και την κίνηση του joystick και θα στείλει τα σήματα στο Raspberry Pi μέσω USB.
Εγκαταστήστε το πλαίσιο
- Για να μεταγλωττίσετε τον κώδικα και να τον γράψετε στο Teensy θα χρειαστείτε το Arduino Framework και τα αρχεία υποστήριξης Teensyduino.
- Ακολουθήστε αυτό το σεμινάριο για να εγκαταστήσετε και τα δύο.
Φορτώστε και γράψτε τον κωδικό
- Συνδέστε το Teensy LC στον υπολογιστή σας (θα πρέπει να εντοπίζεται αυτόματα εάν χρησιμοποιείτε Windows).
- Κατεβάστε το συνημμένο αρχείο κώδικα.
- Κάντε διπλό κλικ στο αρχείο που κατεβάσατε. Το arduino IDE πρέπει να ξεκινήσει.
- Επιλέξτε την πλακέτα Teensy LC (στη γραμμή μενού: Εργαλεία> Πίνακας> Teensy LC)
- Επιλέξτε τη σωστή θύρα στην οποία είναι προσαρτημένο το Teensy (στη γραμμή μενού: Εργαλεία> Σειριακή θύρα> COM x)
- Εάν συνδέσετε τα κουμπιά όπως φαίνεται στην εικόνα, μπορείτε να χρησιμοποιήσετε τον συνημμένο κώδικα.
- Εάν συνδέσετε τα κουμπιά με οποιονδήποτε άλλο τρόπο, θα χρειαστεί να τροποποιήσετε τον συνημμένο κώδικα.
- Γράψτε τον κωδικό στο Teensy LC (στη γραμμή μενού: Sketch> Upload).
Βήμα 6: Κουμπιά (υλικό)
Τώρα θέλουμε να δημιουργήσουμε τα χειριστήρια και να τα συνδέσουμε στο Teensy.
Κόψτε το PCB
- Χρησιμοποιήστε κάποιο είδος πριονιού (χρησιμοποίησα μαχαίρι ψωμιού) για να κόψετε το PCB διπλής όψης.
- Μπορείτε να δείτε το μέγεθος των απαραίτητων κομματιών στις εικόνες (μετρήστε τις τρύπες).
- Χρειάζεστε 2 τεμάχια από κάθε PCB (σταυρωτό, κουμπί-, Έναρξη/Επιλογή-PCB).
- Ανοίξτε προσεκτικά τις οπές στερέωσης 3 mm (δείτε εικόνες για τη θέση) σε κάθε PCB.
Συγκολλήστε τους διακόπτες στα PCB
- Χρησιμοποιήστε τους απτικούς διακόπτες σκληρού κλικ για τα κουμπιά έναρξης και επιλογής PCB και τους διακόπτες απλής απλής λειτουργίας για όλα τα άλλα PCB.
- Τοποθετήστε τα πόδια των διακοπτών στις σωστές οπές του PCB (δείτε εικόνες).
- Ελέγξτε ξανά τη σωστή θέση.
- Συγκολλήστε τα πόδια στο πίσω μέρος των PCB.
Βήμα 7: Συναρμολόγηση
Αφού τελειώσετε όλα τα PCB, μπορείτε τώρα να συναρμολογήσετε τη συσκευή.
Μετά από αυτό το βήμα, η κατασκευή σας πρέπει να μοιάζει με αυτή της εικόνας.
Βιδώστε τις υποδοχές βιδών:
- Χρησιμοποιήστε το τρυπάνι M2 για να καθαρίσετε τις οπές των βιδών.
- Χρησιμοποιήστε τη βρύση σπειρώματος M2.5 και κόψτε αργά το νήμα στις οπές. (Μπορείτε να παραλείψετε αυτό το βήμα εάν δεν έχετε τη βρύση με σπείρωμα, αλλά να είστε προσεκτικοί όταν βιδώνετε τις βίδες καθώς οι πλαστικές πρίζες θα μπορούσαν να σπάσουν όταν ασκηθεί υπερβολική δύναμη.)
Απεικόνιση:
- Συνδέστε την οθόνη στο raspberry pi σύμφωνα με το εγχειρίδιο οθόνης (συνδέστε τη γραμμή GPIO, συνδέστε τη θύρα HDMI).
- Σύρετε τις δύο κορυφαίες "θηλές" (βλέπε εικόνα) της οθόνης στις δύο οπές στην επάνω πλευρά της θήκης.
- Ασφαλίστε την οθόνη βιδώνοντας για να χαμηλώσετε δύο "θηλές" της οθόνης στη θήκη.
Κουμπιά PCB και Joysticks:
- Βάλτε τα κουμπιά στις τρύπες τους.
- Τοποθετήστε τα PCB στις πρίζες σύμφωνα με την εικόνα και βιδώστε τις βίδες torx M2.5x8.
- Να είστε προσεκτικοί καθώς οι πλαστικές πρίζες μπορεί να σπάσουν εάν εφαρμοστεί μεγάλη δύναμη.
Βήμα 8: Καλωδίωση
Τα παρακάτω βήματα περιγράφουν τον τρόπο σύνδεσης των μεμονωμένων τμημάτων.
Μετά από όλα τα βήματα καλωδίωσης, η συσκευή σας θα πρέπει να αρέσει αυτή της εικόνας.
- Μου αρέσει να χρησιμοποιώ τα ενιαία καλώδια μέσα στα καλώδια LPT (ή παράλληλα καλώδια). Υπάρχουν 25 καλώδια σε ένα τέτοιο καλώδιο - έχουν χρωματική κωδικοποίηση και είναι πολύ φθηνά.
- Κατά τη συγκόλληση μου αρέσει να εφαρμόζω πρώτα συγκόλληση στο σύρμα και στο PCB. Με αυτόν τον τρόπο χρειάζεται λίγο περισσότερο χρόνο, αλλά είναι ευκολότερο όταν εργάζεστε σε μικρότερες θήκες/περιβλήματα.
Βήμα 9: Καλωδίωση: Teensy LC
Θα ξεκινήσουμε με το εξάρτημα στο οποίο είναι συνδεδεμένα τα περισσότερα καλώδια. Σε αυτό το βήμα θα χρειαστεί να κολλήσετε 27+ καλώδια - hurray.
Ελέγχετε πάντα διπλά (και τριπλά) τη συγκόλλησή σας
Συνδέστε τα κουμπιά και τα Joysticks:
- Οι εικόνες σε αυτό το βήμα και στο Βήμα 6: Κουμπιά (Υλικό) εμφανίζουν όλα τα σημεία καλωδίωσης.
- Ξεκινήστε με τη γραμμή εδάφους. Η γραμμή γείωσης συνδέεται με όλα τα κουμπιά και τα χειριστήρια.
- Τώρα μπορείτε να συνδέσετε όλα τα καλώδια σήματος στα κουμπιά.
- Κατά τη σύνδεση των χειριστηρίων ελέγξτε την επισήμανση των ακίδων και βεβαιωθείτε ότι χρησιμοποιείτε τις σωστές.
- Κάθε χειριστήριο χρησιμοποιεί δύο ποτενσιόμετρα - έτσι πρέπει να συνδέονται με την ισχύ εξόδου 3.3V του Teensy LC.
- Εάν θέλετε να δοκιμάσετε πρώτα τα χειριστήρια, μην συνδέσετε το Tennsy LC με το Rasperry Pi ακόμα.
Δοκιμή στοιχείων ελέγχου (προαιρετικά):
- Αφού γράψετε τον κωδικό στο Teensy LC και κολλήσετε όλα τα κουμπιά και τα joystick, μπορείτε να δοκιμάσετε τα χειριστήρια.
- !!! Βεβαιωθείτε ότι δεν έχετε συνδέσει το Teensy LC με το Raspberry Pi ακόμα. Εάν το έχετε ήδη αποσυνδέσει. !!!
- Συνδέστε το Teensy LC στον υπολογιστή σας Windows χρησιμοποιώντας ένα καλώδιο USB.
- Τα Windows θα πρέπει να εντοπίσουν το Teensy LC και να το εγκαταστήσουν ως joypad/gamepad.
- Πατήστε το WindowsKey+R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση.
- Πληκτρολογήστε "joy.cpl" και πατήστε Enter.
- Επιλέξτε το Teensy και κάντε κλικ στην επιλογή Ιδιότητες.
- Πατήστε οποιοδήποτε από τα κουμπιά σας και δείτε αν συμβαίνει κάτι στην καρτέλα Δοκιμή.
- Ελέγξτε όλα τα κουμπιά. Εάν ορισμένα από αυτά δεν λειτουργούν, ελέγξτε την καλωδίωση. Εάν κανένα από αυτά δεν λειτουργεί ελέγξτε τον κωδικό. Εάν το Teensy LC δεν αναγνωρίζεται από τα Windows, ξαναγράψτε τον κώδικα στο Teensy.
- Εάν οι δοκιμές ήταν επιτυχείς αποσυνδέστε το Teensy LC από τον υπολογιστή.
Συνδέστε το Teensy LC στο Raspberry Pi:
- Έχω κολλήσει το Teensy απευθείας στις ακίδες USB του Raspberry Pi. Με αυτόν τον τρόπο εξοικονομείται πολύς χώρος που θα είχε χαθεί από καλώδια USB.
- Χρησιμοποιήστε την εικόνα για να συνδέσετε το Teensy και το Pi.
Βήμα 10: Καλωδίωση: oundχος
Σε αυτό το βήμα θα συνδέσουμε τον ενισχυτή PAM8403, το χειριστήριο έντασης ήχου, την ενεργοποιημένη υποδοχή ήχου και το ηχείο.
Με αυτήν τη ρύθμιση έχετε τη δυνατότητα να ελέγχετε την ένταση με τον τροχό υλικού και να ανακατευθύνετε τον ήχο από το ηχείο στα ακουστικά εάν είναι συνδεδεμένο.
Or -αν θέλετε- μπορείτε να παραλείψετε τον τροχό έντασης και την υποδοχή ήχου. Με αυτόν τον τρόπο πρέπει να ελέγξετε την ένταση χρησιμοποιώντας μια λύση λογισμικού στο Pi. Αλλά προς το παρόν παραμένουμε με την πλήρη ρύθμιση των δυνατοτήτων.
Συγκόλληση:
- Συγκολλήστε τα καλώδια σύμφωνα με την εικόνα.
-
Αυτή η ρύθμιση δεν χρησιμοποιεί την υποδοχή ήχου του Pi για εξοικονόμηση χώρου. Συγκολλήστε τα καλώδια ήχου απευθείας στα μαξιλάρια δοκιμής Pi:
- η γείωση ήχου (μαύρη γραμμή στην εικόνα) είναι συγκολλημένη σε PP6
- το αριστερό κανάλι (πράσινη γραμμή στην εικόνα) είναι κολλημένο στο PP25
- το δεξιό κανάλι (μπλε γραμμή στην εικόνα) είναι κολλημένο στο PP26
- Ο ενισχυτής χρειάζεται ισχύ 5V. Συγκολλήστε το με την καρφίτσα 5V GPIO και τη γείωση του Raspberry Pi (δείτε την εικόνα).
- !!! Διπλός έλεγχος πολικότητας !!!
Εγκαταστήστε τα εξαρτήματα ήχου:
- Τοποθετήστε το διακόπτη ήχου στην τρύπα στερέωσης και ασφαλίστε το με το παξιμάδι.
- Χρησιμοποιήστε ζεστή κόλλα για να κολλήσετε τον τροχό έντασης στον τοίχο της θήκης, έτσι ώστε ένα μέρος του τροχού να βγει από το μπροστινό μέρος της θήκης. Μην χρησιμοποιείτε για πολύ κόλλα ο τροχός πρέπει να γυρίσει.
- Βάλτε κολλητική ταινία σε όλο τον ενισχυτή για να τον απομονώσετε και να τον τοποθετήσετε ανάμεσα στην οθόνη και το Raspberry Pi.
- Τοποθετήστε το ηχείο όπου υπάρχει χώρος.
Βήμα 11: Καλωδίωση: Εξωτερική θύρα USB
Για το ευκολότερο μέρος της καλωδίωσης θα προσθέσουμε την εξωτερική υποδοχή USB.
Αυτή η εξωτερική θύρα USB στη θήκη είναι αρκετά χρήσιμη εάν θέλετε να προσθέσετε επιπλέον περιφερειακά όπως πληκτρολόγιο, δεύτερο χειριστήριο για συσκευή αναπαραγωγής δύο ή κάτι άλλο που λειτουργεί μέσω USB.
Συγκόλληση:
Λοιπόν… συνδέστε την υποδοχή USB σύμφωνα με την εικόνα
Εγκαταστήστε το στοιχείο:
- Τοποθετήστε την υποδοχή USB στην οπή της στη θήκη GamePi.
- Συνδέστε κάποια συσκευή USB (θα πρέπει να είναι καταναλωτής, π.χ. πληκτρολόγιο ή μονάδα αντίχειρα) έτσι ώστε η κόλλα να μην τρέχει στη θύρα.
- Χρησιμοποιήστε ζεστή κόλλα για να στερεώσετε την υποδοχή USB. Μην χρησιμοποιείτε πολύ κόλλα γιατί μπορεί να φράξει το γρύλο.
Βήμα 12: Καλωδίωση: Ισχύς
Τώρα θα προσθέσουμε κάποια ισχύ στο σύστημα.
Σε αυτό το βήμα θα πρέπει να ελέγχετε όσο το δυνατόν συχνότερα την πολικότητα των συγκολλημένων καλωδίων σας.
Αποσυναρμολογήστε το PowerBank:
- Η αποσυναρμολόγηση του powerbank είναι εύκολη καθώς η θήκη είναι αρκετά λεπτή.
- Χρησιμοποιήστε ένα κατσαβίδι ή σπάστε τη θήκη στο πάτωμα για να το ανοίξετε.
- Αφαιρέστε την μπαταρία και τα ηλεκτρονικά.
- Ξεκολλήστε την μπαταρία από τα ηλεκτρονικά.
Συγκόλληση:
- Συνδέστε όλα τα εξαρτήματα εκτός από την μπαταρία σύμφωνα με την εικόνα.
-
Και πάλι αυτή η ρύθμιση δεν χρησιμοποιεί την υποδοχή micro USB του Pi για εξοικονόμηση χώρου. Συγκολλήστε τα καλώδια από τον διακόπτη διαφάνειας απευθείας στα μαξιλάρια δοκιμής Pi. Υπάρχουν πολλά σημεία συγκόλλησης όπου θα μπορούσαμε να τροφοδοτήσουμε το Pi με 5V, π.χ. οι ακίδες GPIO - αλλά θα χρησιμοποιήσουμε το πρώτο δυνατό σημείο μετά την τροφοδοσία USB του Pi. Με αυτόν τον τρόπο τα εισερχόμενα 5 Volt πρέπει να περάσουν μια ασφάλεια και το Pi προστατεύεται εάν συμβεί κάτι κακό:
- το θετικό καλώδιο 5V (κόκκινη γραμμή στην εικόνα) είναι συγκολλημένο σε PP2.
- το αρνητικό καλώδιο GND (μαύρη γραμμή στην εικόνα) συγκολλάται σε PP5.
- !! Πριν προσθέσετε την μπαταρία, ελέγξτε ξανά την πολικότητα σε κάθε εξάρτημα. !!
- Προσθέστε την μπαταρία.
Εγκαταστήστε τα εξαρτήματα ισχύος:
- Τα ηλεκτρονικά powerbank θα πρέπει να είναι ήδη τοποθετημένα στο πίσω μέρος της θήκης GamePi.
- Τοποθετήστε την υποδοχή micro USB στην τρύπα της στη θήκη GamePi.
- Χρησιμοποιήστε ζεστή κόλλα για να ασφαλίσετε την υποδοχή micro USB. Μην χρησιμοποιείτε πολύ κόλλα γιατί μπορεί να φράξει το γρύλο.
- Τοποθετήστε τον διακόπτη διαφάνειας στην οπή του στη θήκη GamePi.
- Χρησιμοποιήστε ζεστή κόλλα για να ασφαλίσετε τον διακόπτη. Μην χρησιμοποιείτε πολύ κόλλα.
- Χρησιμοποιήστε ζεστή κόλλα για να κολλήσετε την μπαταρία στο πίσω μέρος της οθόνης. Μην χρησιμοποιείτε πολύ κόλλα.
Βήμα 13: Εγκατάσταση του RetroPie
Δεδομένου ότι το τμήμα υλικού αυτού του έργου έχει ολοκληρωθεί, μπορούμε τώρα να ρίξουμε μια ματιά στο λογισμικό.
Σε αυτό το βήμα θα κατεβάσουμε όλο το απαραίτητο λογισμικό, θα γράψουμε την εικόνα RetroPie στην κάρτα SD, θα ξεκινήσουμε και θα διαμορφώσουμε το emulationstation.
Απαιτούμενο λογισμικό:
- Κατεβάστε την προ-φτιαγμένη εικόνα RetroPie για το Raspberry Pi (το κόκκινο κουμπί "Raspberry Pi 2/3"). Αυτό είναι βασικά το λειτουργικό σύστημα αυτής της κονσόλας. Φυσικά, μπορείτε να χρησιμοποιήσετε ό, τι θέλετε στο Pi - υπάρχουν δεκάδες άλλες λύσεις.
- Κατεβάστε και εγκαταστήστε το 7 -zip - ένα δωρεάν αρχείο/αρχειοθέτηση αρχείων. Το χρειαζόμαστε για να αποσυσκευάσουμε το αρχείο εικόνας RetroPie.
- Λήψη και εγκατάσταση μορφοποιητή κάρτας μνήμης SD. Όπως λέει και το όνομα, αυτό το εργαλείο διαμορφώνει κάρτες μνήμης SD.
- Κατεβάστε το Win32 Disk Imager. Χρειαζόμαστε αυτό το εργαλείο για να γράψουμε την αποσυσκευασμένη εικόνα RetroPie στην κάρτα SD.
Προετοιμασία της κάρτας SD:
- Συνδέστε την κάρτα SD στον υπολογιστή σας Windows.
- Βεβαιωθείτε ότι τα Windows ανιχνεύουν την κάρτα.
- Ανοίξτε το "My Computer" ή "This Computer" ή την Εξερεύνηση των Windows και θυμηθείτε το γράμμα της μονάδας δίσκου της κάρτας SD. Στην περίπτωσή μου ήταν F: (διαφέρει από σύστημα σε σύστημα). Βεβαιωθείτε ότι είναι πραγματικά το γράμμα της κάρτας και όχι μερικοί σκληροί δίσκοι σας.
- Ξεκινήστε το SDFormatter.exe, επιλέξτε το γράμμα της μονάδας δίσκου από το αναπτυσσόμενο μενού "Drive:" και πατήστε το κουμπί Μορφή.
- Όταν ολοκληρωθεί η μορφοποίηση, κλείστε το SDFormatter με το κουμπί Exit και αποσυνδέστε την κάρτα SD.
Γράψτε την εικόνα RetroPie στην κάρτα SD:
- Το ληφθέν αρχείο RetroPie πρέπει να ονομάζεται "retropie*.img.gz".
- Αφού εγκαταστήσετε το 7-zip, κάντε δεξί κλικ στο αρχείο RetroPie και επιλέξτε 7-Zip από το μενού περιβάλλοντος. Επιλέξτε "Εξαγωγή εδώ" και περιμένετε να ολοκληρωθεί η αποσυσκευασία.
- Συνδέστε την κάρτα SD στον υπολογιστή σας Windows. Βεβαιωθείτε ότι τα Windows ανιχνεύουν την κάρτα και θυμηθείτε ξανά το γράμμα μονάδας δίσκου της κάρτας SD.
- Εκκινήστε το Win32 Disk Imager.
- Επιλέξτε την αποσυσκευασμένη εικόνα RetroPie από το πεδίο "Αρχείο εικόνας".
- Επιλέξτε το γράμμα μονάδας δίσκου της κάρτας SD από το αναπτυσσόμενο μενού "Συσκευή".
- Κάντε κλικ στο κουμπί "Γράψτε" και περιμένετε μέχρι να ολοκληρωθεί η γραφή.
Διαμορφώστε την οθόνη:
- Με την κάρτα SD συνδεδεμένη στον υπολογιστή σας, μεταβείτε στο περιεχόμενο της κάρτας.
- Ανοίξτε το αρχείο "config.txt".
- Προσθέστε τις ακόλουθες γραμμές στο τέλος του αρχείου, αποθηκεύστε το και αποσυνδέστε την κάρτα SD:
max_usb_current = 1
hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1 display_rotate = 2 lcd_rotate = 2
Βήμα 14: Διαμόρφωση του RetroPie
Timeρθε η ώρα να ξεκινήσετε το όλο θέμα!
- Τοποθετήστε την κάρτα SD στο Raspberry Pi και σύρετε το διακόπτη λειτουργίας.
- Περιμένετε έως ότου εμφανιστεί ο emulationstation και σας ζητήσει "Διαμόρφωση εισόδου".
- Ακολουθήστε τις οδηγίες στην οθόνη και χαρτογραφήστε τα κουμπιά σας.
- Τώρα θα διαμορφώσουμε κάποιες βασικές ρυθμίσεις.
Διαμόρφωση WiFi:
- Συνδέστε ένα πληκτρολόγιο στην εξωτερική θύρα USB του GamePi.
- Στο κύριο μενού του emulationstation (όπου επιλέγετε τα συστήματα) επιλέξτε RETROPIE και πατήστε το κουμπί Α.
- Επιλέξτε WiFi και πατήστε το κουμπί Α.
- Στο νέο μενού επιλέξτε "Σύνδεση σε δίκτυο WiFi" και πατήστε το κουμπί Α.
- Επιλέξτε το SSID (όνομα δικτύου WiFi).
- Εισαγάγετε τον κωδικό πρόσβασης WiFi χρησιμοποιώντας το συνημμένο πληκτρολόγιο.
- Καλώς ορίσατε στο διαδίκτυο.
Ενημέρωση RetroPie:
Αυτό το βήμα απαιτεί λίγο χρόνο - βεβαιωθείτε ότι η μπαταρία του GamePi είναι πλήρως φορτωμένη ή ότι μπορεί να πεθάνει κατά την ενημέρωση (μου συνέβη - δεν είναι δροσερό).
Οι ενημερώσεις θα φορτωθούν από το διαδίκτυο, οπότε βεβαιωθείτε ότι έχετε διαμορφώσει το WiFi GamePis.
- Στο κύριο μενού του emulationstation (όπου επιλέγετε τα συστήματα) επιλέξτε RETROPIE και πατήστε το κουμπί Α.
- Επιλέξτε "RETROPIE SETUP" και πατήστε το κουμπί Α.
- Στο νέο μενού επιλέξτε "Update RetroPie-Script" και πατήστε το κουμπί Α.
- Επιλέξτε ΟΚ μερικές φορές και πατήστε το κουμπί Α.
- Επιλέξτε "Ενημέρωση" και πατήστε το κουμπί Α.
- Όταν η ενημέρωση σας ρωτά εάν θέλετε να "[…] ενημερώσετε το υποκείμενο λειτουργικό σύστημα […]" επιλέξτε Ναι και πατήστε το κουμπί Α.
- Περιμένετε να ολοκληρωθεί η ενημέρωση - χρειάζονται 20 λεπτά στην περίπτωσή μου.
- Αφού ολοκληρωθεί η ενημέρωση, επιλέξτε OK και πατήστε το κουμπί Α.
- Επιλέξτε Έξοδος και πατήστε το κουμπί Α. Περιμένετε να επανεκκινήσει το emulationstation.
Βήμα 15: Προσθήκη παιχνιδιών
Για να παίξουμε παιχνίδια εξομοίωσης χρειαζόμαστε πρώτα αυτά τα παιχνίδια.
Λήψη Roms (τα παιχνίδια… ως αρχεία):
- Δεν θα περιγράψω πού θα βρείτε τα roms για τους εξομοιωτές γιατί από ό, τι καταλαβαίνω αυτό είναι ένα είδος νόμιμης γκρίζας ζώνης.
- Χρησιμοποιήστε το google για να βρείτε την αγαπημένη σας rom - υπάρχουν πολλοί ιστότοποι που τους προσφέρουν. Απλώς αναζητήστε κάτι σαν "Mario Kart Super Nintendo Rom".
Μεταφορά δωματίων στο GamePi:
- Υπάρχουν τρεις κύριες μέθοδοι μεταφοράς roms.
- Εμμένουμε στο πιο εύκολο: Samba-Shares:
- Ενεργοποιήστε το GamePi και περιμένετε μέχρι να ξεκινήσει εντελώς.
- Βεβαιωθείτε ότι έχετε συνδέσει το GamePi στο WiFi σας.
- Ανοίξτε έναν Windows Explorer (ένας φάκελος όχι ο Internet Explorer).
- Εισαγάγετε "\ RETROPIE / roms" στο πεδίο διευθύνσεων του φακέλου και πατήστε Enter. Βρίσκεστε τώρα σε έναν κοινόχρηστο φάκελο του GamePi.
- Αντιγράψτε τη ληφθείσα rom στον σωστό κατάλογο εξομοιωτή. Για παράδειγμα: εάν κατεβάσατε το rom "Super Mario Kart" για το Super Nintendo αντιγράψτε το rom στο φάκελο SNES.
- Επανεκκινήστε το emulationstation (πατήστε το κουμπί Έναρξη στο κύριο μενού, επιλέξτε QUIT, επιλέξτε RESTART EMULATIONSTATION).
- Μετά την επανεκκίνηση, το νέο σύστημα και το παιχνίδι θα πρέπει να είναι ορατά στο κύριο μενού.
Βήμα 16: Το τελικό βήμα
Εάν όλα πήγαν καλά, μπορείτε τώρα να κλείσετε τη θήκη GamePi και να την ασφαλίσετε με 4 εξάγωνες βίδες M3x18.
Συγχαρητήρια:
- Συγχαρητήρια που δημιουργήσατε το δικό σας GamePi.
- Διασκεδάστε παίζοντας κλασικά όλων των εποχών.
- Δείξτε λίγη αγάπη και να έχετε μια όμορφη μέρα.
Βήμα 17: Ιστορικό αλλαγών
02-ΜΑΡ-2018:
Διορθώθηκαν ορισμένοι σύνδεσμοι στο βήμα "Εργαλεία και υλικά"
02-ΜΑΡ-2018:
Προστέθηκε βίντεο επίδειξης
20-ΜΑΡ-2018:
Διορθώθηκε ο σύνδεσμος διακόπτη διαφάνειας στο "Βήμα 1: Εργαλεία & Υλικά"
28-ΜΑΡ-2018:
Προστέθηκε προσφορά για τρισδιάστατη εκτύπωση της θήκης στο "Βήμα 2: Τρισδιάστατη εκτύπωση της θήκης"
20-ΑΠΡ-2018:
- Προστέθηκαν σύνδεσμοι προς GamePi XS και GampePi Zero.
- Προστέθηκε νέα εικόνα τίτλου.
Συνιστάται:
Πώς να εγκαταστήσετε, να εκτελέσετε και να συνδέσετε έναν ελεγκτή σε έναν εξομοιωτή: 7 βήματα
Πώς να εγκαταστήσετε, να εκτελέσετε και να συνδέσετε έναν ελεγκτή σε έναν εξομοιωτή: Έχετε καθίσει ποτέ και θυμάστε την παιδική σας ηλικία ως νέος παίκτης και μερικές φορές επιθυμείτε να ξαναεπισκεφτείτε εκείνους τους παλιούς πολύτιμους λίθους του παρελθόντος; Λοιπόν, υπάρχει μια εφαρμογή για αυτό… πιο συγκεκριμένα υπάρχει μια κοινότητα παικτών που κάνουν πρόγραμμα
Νυχτερινό φως χειρός: 7 βήματα (με εικόνες)
Χειροποίητο νυχτερινό φως: Το 5χρονο παιδί μας μας ξυπνούσε συνεχώς τη νύχτα και συνεχίζαμε να του δίνουμε αφθονία αφήνοντας τη μαμά και τον μπαμπά να κοιμηθούν, μέχρι που συνειδητοποίησα ότι στην πραγματικότητα δεν ήταν σε θέση να καθορίσει μόνος του αν ήταν ώρα ύπνου ή παιχνίδι. ώρα. Επιπλέον, θα μας ζητούσε να ανάψουμε το φως
Πικάπ ρολογιού χειρός: 8 βήματα (με εικόνες)
Πικάπ ρολογιού χειρός: Το ξύσιμο εγγραφών είναι πολύ διασκεδαστικό, ακόμη και αν δεν είστε κατάλογος περιστροφής. Δεν θα θέλατε να μπορούσατε να ρίξετε phat beats και να ξύσετε όπου κι αν πάτε; Λοιπόν τώρα μπορείτε? γίνε DJ Hero με πικάπ ρολογιού χειρός! Χρησιμοποιώντας 2 εγγράψιμες ευχετήριες κάρτες και μερικές ισχυρές
[Τρισδιάστατη εκτύπωση] Φανός χειρός 30W υψηλής ισχύος: 15 βήματα (με εικόνες)
[Τρισδιάστατη εκτύπωση] Φανός χειρός 30W υψηλής ισχύος: Αν το διαβάζετε, πιθανότατα έχετε δει ένα από αυτά τα βίντεο στο Youtube που δείχνουν εξαιρετικά ισχυρές πηγές φωτός DIY με τεράστιες ψύκτρες και μπαταρίες. Πιθανότατα το λένε και "Φανάρια", αλλά πάντα είχα μια διαφορετική αντίληψη για το φανάρι
Πώς να εκτελέσετε έναν εξομοιωτή παιχνιδιών: 7 βήματα
Πώς να εκτελέσετε έναν εξομοιωτή παιχνιδιών: Σύμφωνα με τη Wikipedia, ένας εξομοιωτής στις επιστήμες των υπολογιστών αντιγράφει (παρέχει μια εξομοίωση) των λειτουργιών ενός συστήματος χρησιμοποιώντας ένα διαφορετικό σύστημα, έτσι ώστε το δεύτερο σύστημα να συμπεριφέρεται σαν (και φαίνεται να είναι) το πρώτο σύστημα. Αυτή η εστίαση στην ακριβή εκπροσώπηση