Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Εγκατάσταση λογισμικού
- Βήμα 3: Εγκατάσταση προγραμμάτων οδήγησης και ρύθμιση παραμέτρων εκκίνησης
- Βήμα 4: Εγκατάσταση ROMS
- Βήμα 5: Χτίζοντας το περίβλημα: Κουμπιά
- Βήμα 6: Εγκατάσταση ηχείου
- Βήμα 7: Συνδέστε τον κωδικοποιητή USB
- Βήμα 8: Ισχύς μπαταρίας
- Βήμα 9: Επικόλληση του κωδικοποιητή απευθείας στο Pi (προαιρετικό)
- Βήμα 10: Διακόπτης ενεργοποίησης/απενεργοποίησης
- Βήμα 11: Κολλήστε και βιδώστε τα όλα μαζί
- Βήμα 12: (Προαιρετικό) Θήκη με 3D εκτύπωση
Βίντεο: Σπιτική χειροκίνητη κονσόλα: 12 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
καλως ΗΡΘΑΤΕ
στον βήμα προς βήμα οδηγό μου για το πώς να δημιουργήσετε το δικό σας DIY GameBoy με ένα Raspberry Pi 3 και το λογισμικό εξομοίωσης Retropie.
Πριν ξεκινήσω αυτό το έργο, δεν είχα καμία εμπειρία με raspberry pi, retropie, συγκόλληση, τρισδιάστατη εκτύπωση ή ηλεκτρονικά, επομένως αυτό το έργο έχει σχεδιαστεί για να είναι όσο το δυνατόν πιο απλό για αρχάριους και άνω και ένα υπέροχο έργο για να ξεκινήσει αν έχετε μόλις πήρε ένα Raspberry Pi.
Αυτό το έργο έχει σχεδιαστεί για το Raspberry Pi 3. beσως μπορείτε να δημιουργήσετε το ίδιο έργο χρησιμοποιώντας ένα Raspberry Pi 2, ωστόσο δεν το έχω δοκιμάσει και δεν μπορώ να εγγυηθώ ότι θα λειτουργήσει.
Βήμα 1: Τι θα χρειαστείτε
Ακολουθεί μια λίστα εργαλείων και εξοπλισμού που θα χρειαστείτε για αυτό το έργο. Οι τιμές αυτών των ειδών είναι σε δολάρια Αυστραλίας και οι σύνδεσμοι που παρέχονται είναι για αυτό που χρησιμοποίησα στο έργο μου. Εάν δεν ζείτε στην Αυστραλία, μπορεί να βρείτε καλύτερους πωλητές/τιμές για αυτά τα είδη.
Εξοπλισμός:
Raspberry Pi 3 $ 70 [ΣΥΝΔΕΣΜΟΣ]
LCD TFT 3,2 ιντσών 17 $ [LINK]
Μπαταρία Lipo 3.7V 2200mAh 15 $ [LINK]
Κάρτα Micro SD 16 GB 10 $ [LINK]
M3 Standoffs and Screws Set 7 $ [LINK]
Μηδενική καθυστέρηση κωδικοποιητή USB 5 $ [LINK]
Απτά κουμπιά $ 4 [ΣΥΝΔΕΣΜΟΣ]
2x 90 με 150mm Proto Board 2 $ [LINK]
Κοντό καλώδιο Micro USB 2 $ [LINK]
5V Micro USB Charging Board 1 $ [LINK]
Μίνι ηχείο 3,5 mm $ 1 [LINK]
Rocker Switch 1 $ [LINK]
ΣΥΝΟΛΟ 135 135 $
Εργαλεία:
Συγκολλητικό σίδερο και λεπτή συγκόλληση
Σωλήνες συρρίκνωσης θερμότητας
Πυροβόλο θερμής κόλλας
Stanley Knife (Box Cutter)
Ενα μολύβι
Μικρό κατσαβίδι κεφαλής Phillips
Αναγνώστης καρτών SD
Κόφτες/απογυμνωτές καλωδίων
Καλώδιο HDMI
Φορτιστής τοίχου USB
Ανταλλακτικό καλώδιο micro USB
Οθόνη υπολογιστή με είσοδο HDMI
Πληκτρολόγιο USB [το προτείνω αυτό]
(Προαιρετικός) 3D εκτυπωτής
Λογισμικό:
Retropie 4.4: [LINK]
Μορφοποιητής SD: [LINK]
Win32 Disk Imager: [LINK]
WinSCP: [ΣΥΝΔΕΣΜΟΣ]
Κουτάβι: [ΣΥΝΔΕΣΜΟΣ]
(Προαιρετικό) Μοντέλο θήκης 3D:
Βήμα 2: Εγκατάσταση λογισμικού
Κατεβάστε όλο το λογισμικό χρησιμοποιώντας τους συνδέσμους στην ενότητα λογισμικού. Αφού κατεβάσετε και αποσυμπιέσετε όλο το λογισμικό, τοποθετήστε την κάρτα micro SD στον υπολογιστή σας χρησιμοποιώντας μια συσκευή ανάγνωσης καρτών.
Μόλις αναγνωριστεί η κάρτα SD, εκτελέστε το Μορφοποιητή SD.
Ελέγξτε ξανά ότι το επιλεγμένο Drive είναι σίγουρα η κάρτα SD σας και ότι δεν περιέχει τίποτα σημαντικό. Αυτό το βήμα θα διαγράψει τα πάντα στην κάρτα SD μόνιμα.
Επιλέξτε επιλογές και αλλάξτε τον τύπο μορφής σε FULL (Erase) και ενεργοποιήστε την προσαρμογή μεγέθους μορφής και, στη συνέχεια, κάντε κλικ στο κουμπί OK και Διαμόρφωση.
Μόλις μορφοποιηθεί η κάρτα SD, εκτελέστε το Win32diskimager. Επιλέξτε το αρχείο εικόνας Retropie, βεβαιωθείτε ότι η συσκευή έχει ρυθμιστεί στην κάρτα SD και κάντε κλικ στην επιλογή Γράψτε και, στη συνέχεια, Ναι. Αυτό θα διαρκέσει λίγα λεπτά.
Μόλις η εικόνα γραφτεί στην κάρτα SD, τοποθετήστε την κάρτα SD στο βατόμουρό σας. Συνδέστε την οθόνη LCD 3,2 ιντσών στο βατόμουρο pi, ευθυγραμμίζοντας τις ακροδεξιές ακίδες της κονσόλας με τη βάση στο πίσω μέρος της οθόνης. Συνδέστε ένα μετρητή στο pi χρησιμοποιώντας καλώδιο HDMI και τροφοδοτήστε τον με φορτιστή τοίχου USB και καλώδιο micro USB. Βεβαιωθείτε επίσης ότι έχετε συνδέσει ένα πληκτρολόγιο USB σε μία από τις υποδοχές USB του pi.
Το λογισμικό θα χρειαστεί λίγα λεπτά για να ξεκινήσει και να επανεκκινήσει. Μόλις ολοκληρωθεί αυτή η διαδικασία, θα πρέπει να δείτε την οθόνη διαμόρφωσης της συσκευής. Εάν όχι, δοκιμάστε να αποσυνδέσετε το πληκτρολόγιο και να το συνδέσετε ξανά.
Εισαγάγετε τις εισόδους που θέλετε να ελέγξετε το λογισμικό. Λάβετε υπόψη ότι το «Α» είναι η επιλογή στοιχείων στο μενού, το «Β» είναι η επιστροφή, η έναρξη είναι το άνοιγμα του μενού και το πλήκτρο πρόσβασης θα χρησιμοποιηθεί με συνδυασμό άλλων πλήκτρων για αποθήκευση, φόρτωση, επανεκκίνηση και έξοδο από τα παιχνίδια που τρέχουν.
Αφού διαμορφώσετε τα στοιχεία ελέγχου, μεταβείτε στο μενού διαμόρφωσης και, στη συνέχεια, στην επιλογή RASPI-CONFIG.
Μόλις βρεθείτε σε αυτό το μενού, επιλέξτε "Επιλογές τοπικοποίησης", στη συνέχεια επιλέξτε "Αλλαγή χώρας Wi-Fi" και επιλέξτε τη χώρα σας.
Στη συνέχεια, επιστρέψτε στο μενού RASPI-CONFIG, επιλέξτε "Επιλογές διασύνδεσης" και, στη συνέχεια, SSH. Πατήστε καρτέλα για να επιλέξετε «ΝΑΙ» και πατήστε enter για να ενεργοποιήσετε το SSH.
Για άλλη μια φορά στο μενού RASPI-CONFIG, μεταβείτε στις "Προηγμένες επιλογές" και επιλέξτε "Ανάπτυξη συστήματος αρχείων. Αυτό θα διαρκέσει μερικά δευτερόλεπτα.
Μόλις ολοκληρώσετε αυτά τα βήματα, βγείτε από το μενού RASPI-CONFIG και επανεκκινήστε το pi όταν σας ζητηθεί.
Μετά την επανεκκίνηση της συσκευής, εισαγάγετε ξανά το μενού "Διαμόρφωση" και επιλέξτε "WIFI". Επιλέξτε "Σύνδεση σε δίκτυο WiFi" και επιλέξτε το δίκτυο στο οποίο θέλετε να συνδεθείτε. Εισαγάγετε τον κωδικό πρόσβασής σας και το pi πρέπει να συνδεθεί στο δίκτυό σας Wi-Fi.
Βγείτε πίσω στο μενού "Διαμόρφωση" και επιλέξτε "Εμφάνιση IP.
Η οθόνη θα πρέπει τώρα να εμφανίζει τη διεύθυνση IP του raspberry pi που μπορείτε να χρησιμοποιήσετε για απομακρυσμένη πρόσβαση στο pi από τον υπολογιστή σας.
Βήμα 3: Εγκατάσταση προγραμμάτων οδήγησης και ρύθμιση παραμέτρων εκκίνησης
Εκτελέστε το PuTTY στον υπολογιστή σας και εισαγάγετε τη διεύθυνση IP raspberry pi στην ενότητα Όνομα κεντρικού υπολογιστή. Κάντε κλικ στο ναι για να αναγνωρίσετε ότι εμπιστεύεστε τη διεύθυνση IP που έχετε εισαγάγει.
Στη συνέχεια, θα σας ζητηθεί να συνδεθείτε. Τα προεπιλεγμένα διαπιστευτήρια σύνδεσης θα είναι
Όνομα χρήστη: piPassword: βατόμουρο
Μόλις εισαχθούν αυτά τα διαπιστευτήρια, μπορείτε τώρα να ξεκινήσετε την τροποποίηση του pi. Το πρώτο βήμα είναι να κατεβάσετε τα προγράμματα οδήγησης που θα επιτρέψουν την εργασία της οθόνης 3,2 ιντσών.
Πληκτρολογήστε τις ακόλουθες εντολές. Προτείνω την αντιγραφή και επικόλλησή τους στο PuTTY χρησιμοποιώντας ctrl+C και δεξί κλικ.
git clone https://github.com/swkim01/waveshare-dtoverlays.gitsudo cp waveshare-dtoverlays/waveshare32b.dtbo/boot/overlays/
Τώρα για να επεξεργαστείτε το αρχείο ρυθμίσεων εκκίνησης:
sudo nano /boot/config.txt
Διαγράψτε το # before disable_overscan = 1 και ορίστε το σε
disable_overscan = 0
Στη συνέχεια, διαγράψτε όλα τα #πριν τις τιμές υπερσάρωσης και ορίστε τα όλα στο -20
overscan_left = -20overscan_right = -20overscan_top = -20overscan_bottom = -20
Διαγράψτε το # before hdmi_force_hotplug = 1
hdmi_force_hotplug = 1
Μεταβείτε στο hdmi_mode = 1 και διαγράψτε το # πριν από αυτό. Κάτω από αυτήν τη γραμμή πληκτρολογήστε hdmi_mode = 87:
hdmi_mode = 1hdmi_mode = 87
Στη συνέχεια θα κάνουμε overclock το pi και θα προσαρμόσουμε τις ρυθμίσεις για να μεγιστοποιήσουμε την απόδοση.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η αλλαγή ορισμένων από αυτές τις ρυθμίσεις ενδέχεται να ακυρώσει την εγγύηση και να προκαλέσει υπερθέρμανση του raspberry pi. Έχω χρησιμοποιήσει τις ακόλουθες ρυθμίσεις για πολύ καιρό τώρα και δεν είχα κανένα πρόβλημα, αλλά δεν μπορώ να εγγυηθώ την ασφάλεια του raspberry pi σας.
Μεταβείτε στη γραμμή arm_freq = 800, αφαιρέστε το # και αλλάξτε την τιμή σε 1200. Προσθέστε τις ακόλουθες γραμμές έτσι ώστε να μοιάζει με αυτό:
arm_freq = 1200core_freq = 500gpu_freq = 500sdram_freq = 500over_voltage = 2temp_limit = 85
Στη συνέχεια, αφαιρέστε το # μπροστά
dtparam = spi = on
Μεταβείτε στο κάτω μέρος του αρχείου και προσθέστε τις ακόλουθες δύο γραμμές:
dtoverlay = waveshare32b: rotate = 270, speed = 92000000, fps = 60avoid_warnings = 1
Πατήστε CTRL+X για έξοδο από το αρχείο ρυθμίσεων και πατήστε «Y» όταν σας ζητηθεί να αποθηκεύσετε τις αλλαγές. Πατήστε Enter όταν σας ζητηθεί ποιο όνομα αρχείου να γράψετε.
Τώρα επανεκκινήστε το raspberry pi πληκτρολογώντας την εντολή:
sudo επανεκκίνηση
Μόλις το pi επανεκκινηθεί, εκτελέστε ξανά το PuTTY (η τελευταία συνεδρία θα αποσυνδεθεί) και εισαγάγετε ξανά τη διεύθυνση IP. Αυτό το IP μπορεί να αλλάξει, οπότε ελέγξτε το ξανά, επιστρέφοντας στην οθόνη "SHOW IP" στις ρυθμίσεις διαμόρφωσης retropie.
Μόλις συνδεθεί ξανά το PuTTY, συνδεθείτε χρησιμοποιώντας pi/raspberry και εισαγάγετε την ακόλουθη εντολή:
ls /dev /fb*
θα πρέπει να δείτε dev/fb0/dev/fb1
αν δεν βλέπετε /dev /fb1, κάτι έχει πάει στραβά και θα χρειαστεί να διαμορφώσετε την κάρτα SD και να ξεκινήσετε ξανά
Εάν βλέπετε dev/fb0/dev/fb1, εισαγάγετε τις ακόλουθες εντολές μία κάθε φορά, δίνοντας αρκετό χρόνο για να ολοκληρωθεί κάθε βήμα:
sudo apt-get install cmakegit clone https://github.com/tasanakorn/rpi-fbcpcd rpi-fbcp/mkdir buildcd build/cmake..makesudo install fbcp/usr/local/bin/fbcp
Τώρα πρέπει να επεξεργαστούμε ένα ακόμη αρχείο. Εισαγω:
sudo nano /etc/rc.local
Μεταβείτε στη γραμμή πάνω από την "έξοδο 0" και εισαγάγετε τα ακόλουθα:
/usr/local/bin/fbcp &
Αποθηκεύστε το αρχείο πατώντας CTRL+X, Y και μετά Enter.
Τώρα επανεκκινήστε τη συσκευή χρησιμοποιώντας:
sudo επανεκκίνηση
Όταν το pi επανεκκινείται, η οθόνη αφής θα πρέπει τώρα να εμφανίζει Retropie. Δεν χρειάζεται πλέον οθόνη HDMI!
Βήμα 4: Εγκατάσταση ROMS
Πριν δημιουργήσετε το περίβλημα για το raspberry pi σας, αξίζει να δοκιμάσετε το λογισμικό εγκαθιστώντας ROMS.
Δεν θα υπεισέλθω σε λεπτομέρειες σχετικά με το πώς και πού να αποκτήσετε ROMS παιχνιδιού, καθώς υπάρχουν πολλοί τρόποι απόκτησής τους, οι οποίοι διαφέρουν ως προς τη νομιμότητα. Μόλις έχετε πηγές κάποιου ROMS παιχνιδιού, δείτε πώς μπορείτε να τα εγκαταστήσετε εξ αποστάσεως στο raspberry pi σας.
Ενεργοποιήστε το pi συνδέοντάς το στον φορτιστή τοίχου USB και περιμένετε να ξεκινήσει.
Επόμενη εκτέλεση WinSCP
Πληκτρολογήστε τη διεύθυνση IP στην ενότητα Όνομα κεντρικού υπολογιστή
Εισαγάγετε «pi» για το όνομα χρήστη και «βατόμουρο» για τον κωδικό πρόσβασης. Αξίζει να αποθηκεύσετε αυτήν τη διαμόρφωση, ώστε να μην χρειάζεται να την πληκτρολογείτε κάθε φορά.
Κάντε κλικ στο «Σύνδεση» και κάντε κλικ στο «Ναι» εάν το λογισμικό σας ζητήσει να θυμάστε αυτό το κλειδί
Τα ROOM διατηρούνται σε/home/pi/RetroPie/roms
Πρέπει να υπάρχει ένας φάκελος εδώ για κάθε σύστημα που θέλετε να μιμηθείτε. Θα πρέπει να υπάρχουν ήδη ορισμένοι φάκελοι εδώ από προεπιλογή.
Ορισμένα συστήματα όπως το PSX απαιτούν αρχεία BIOS, τα οποία πρέπει να προέρχονται και να τοποθετούνται στο φάκελο BIOS.
Τώρα πρέπει να αντιγράψετε τα αρχεία ROM του παιχνιδιού σας στους αντίστοιχους φακέλους τους είτε σύροντάς τα μέσα είτε μέσω των Ctrl+C και Ctrl+V.
Κάντε κλικ στο OK για να ξεκινήσει η μεταφορά.
Αυτό μπορεί να διαρκέσει λίγο ανάλογα με το τι ROMS μεταφέρετε και πόσα. Προτείνω τη μεταφορά ROMS σε παρτίδες. Με αυτόν τον τρόπο, εάν η σύνδεση διακοπεί, δεν χρειάζεται να ξεκινήσετε ξανά από την αρχή και εάν κάνετε επανεκκίνηση μετά τη μεταφόρτωση μερικών ROMS, μπορείτε πραγματικά να τα παίξετε ενώ κάνετε άλλη μεταφορά χωρίς να την διακόψετε.
Μόλις ολοκληρωθεί η μεταφορά με επιτυχία, κάντε κλικ στην επιλογή τερματικού στη γραμμή εργαλείων και εισαγάγετε την εντολή:
sudo επανεκκίνηση
Μόλις το pi επανεκκινηθεί, θα μπορείτε τώρα να δοκιμάσετε παιχνίδια χρησιμοποιώντας το πληκτρολόγιο ή συνδέοντας ένα χειριστήριο USB και διαμορφώνοντας τις εισόδους του. Σε αυτό το σημείο μπορείτε να χρησιμοποιήσετε το raspberry pi σας ως μια μικροσκοπική ρετρό κονσόλα παιχνιδιών, είτε υποστηρίζοντάς το κάπου είτε συνδέοντάς το με την τηλεόρασή σας.
Βήμα 5: Χτίζοντας το περίβλημα: Κουμπιά
Στη συνέχεια, θα αρχίσουμε να κατασκευάζουμε το περίβλημα για να κάθεται το raspberry pi και να συνδέουμε τα κουμπιά, το ηχείο και την παροχή ρεύματος για να το μετατρέψουμε σε φορητή συσκευή παιχνιδιού.
Πρώτα πρέπει να κόψουμε μια τρύπα σε έναν από τους πίνακες proto για να περάσουμε τη βάση LCD και να κρατήσουμε την οθόνη στη θέση της.
Ευθυγραμμίστε την οθόνη στο κέντρο του πίνακα proto και όσο πιο κοντά στην κορυφή χωρίς να εμποδίζετε τις τρύπες στις γωνίες τις οποίες θα χρειαστεί να βιδώσετε στα διαχωριστικά για να κρατήσετε το πίσω κομμάτι. Εάν έχετε αγοράσει τους πίνακες στη λίστα εξοπλισμού αυτού του σεμιναρίου, η βάση LCD θα ευθυγραμμιστεί με τις σειρές 19 έως 22 και τις γραμμές C έως P.
Χρησιμοποιώντας ένα μολύβι, εντοπίστε το σημείο που η βάση αγγίζει την σανίδα και σημειώστε τις γραμμές καθαρά.
Χρησιμοποιώντας ένα μαχαίρι stanley, κόψτε την επισημασμένη περιοχή. Αυτό καθυστερεί και μπορεί να αμβλύνει τη λεπίδα stanley, οπότε αν νομίζετε ότι έχετε ένα πιο κατάλληλο εργαλείο, μη διστάσετε να το χρησιμοποιήσετε, απλά προσέξτε να μην σπάσετε ή σπάσετε τον πίνακα. Μην κόβετε περισσότερο από όσο χρειάζεται.
Μόλις βγείτε από την τρύπα, περάστε τη βάση LCD από αυτήν για να δείτε αν ταιριάζει. Θα πρέπει να είναι όσο το δυνατόν πιο άνετο για να αποφύγετε την κίνηση της οθόνης.
Στη συνέχεια, σημειώστε το σημείο στο οποίο το κάτω μέρος της οθόνης ευθυγραμμίζεται στον πίνακα, ώστε να γνωρίζετε πόσο χώρο έχετε για να τοποθετήσετε τα κουμπιά
Ανοίξτε το σετ αφής και ξεκινήστε να τοποθετείτε τους διακόπτες στην πλακέτα. Θα χρειαστείτε 4 πάνω αριστερά για πάνω, κάτω, αριστερά και δεξιά, 4 πάνω δεξιά για A, B, X και Y και 3 κατά μήκος του κάτω μέρους για START, SELECT και το πλήκτρο Hot/Home. Έπρεπε να χωρίσω τα κάθετα κουμπιά ελαφρώς πιο μακριά από τα οριζόντια κουμπιά που δεν ήταν το ιδανικό, αλλά μετά τη χρήση της κονσόλας για λίγο έχω συνηθίσει και δεν είναι τόσο ασυνήθιστο όσο νόμιζα ότι θα ήταν.
Εάν θέλετε να έχετε κουμπιά ώμου όπως τα R1, R2, L1 και L2, προσθέστε 4 ακόμη διακόπτες στην άλλη πλακέτα πρωτότυπου. Αυτό το βήμα είναι προαιρετικό εάν θέλετε να διατηρήσετε το μέγεθος της κονσόλας μικρό και θέλετε να παίξετε μόνο παιχνίδια που δεν απαιτούν κουμπιά ώμου (θυμηθείτε ότι το super nintendo διαθέτει κουμπιά ώμου!)
Αυτά τα κουμπιά πρέπει επίσης να βρίσκονται κάτω από το κάτω μέρος της οθόνης, καθώς το κάτω μέρος του raspberry pi θα βρίσκεται στην άλλη πλευρά. Το πόσο μακριά από τις πλευρές που τοποθετείτε αυτά τα κουμπιά εξαρτάται από εσάς ανάλογα με το τι είναι πιο άνετο.
Τώρα για να αναποδογυρίσετε τον πίνακα για να ξεκινήσετε τη συγκόλληση. Βεβαιωθείτε ότι όλα τα κουμπιά είναι πιεσμένα προς τα κάτω, επίπεδα στον πίνακα και ότι οι ακίδες τους προεξέχουν και δεν λυγίζουν από κάτω. Μόλις ζεσταθεί το σίδερο, προσθέστε λίγη κόλλα σε δύο κάθετα ευθυγραμμισμένες ακίδες σε κάθε κουμπί. Αυτό θα σας βοηθήσει να κρατήσετε τα κουμπιά στη θέση τους και να διευκολύνει τη σύνδεση των καλωδίων.
Με τα κύρια 8 κουμπιά στον μπροστινό πίνακα, προσθέστε κόλληση στις ακίδες που βρίσκονται πιο μακριά από το κέντρο. Αυτό γίνεται για να αφήσει χώρο στο ηχείο.
Στη συνέχεια, πιάστε τα καλώδια που συνοδεύουν τον κωδικοποιητή USB Zero Delay και κολλήστε κάθε ένα από τα καλώδια σε μια υποδοχή σε κάθε μία από τις ακίδες ενός κουμπιού. Επαναλάβετε αυτό μέχρι να κολλήσετε μια υποδοχή για κάθε κουμπί και στις δύο πλακέτες.
Βήμα 6: Εγκατάσταση ηχείου
Μόλις τοποθετηθούν όλοι οι σύνδεσμοι, μπορείτε τώρα να τοποθετήσετε το ηχείο. Αυτό το βήμα είναι προαιρετικό εάν δεν θέλετε ηχείο και είστε στην ευχάριστη θέση να συνδέσετε ακουστικά στην υποδοχή ήχου.
Ανοίξτε τη λευκή πλαστική θήκη στο ηχείο και τοποθετήστε την με την όψη προς τα κάτω στο πίσω μέρος της πλακέτας proto που έχει τα κύρια κουμπιά του προσώπου. Χρησιμοποιώντας ένα πιστόλι ζεστής κόλλας, κολλήστε το ηχείο, διασφαλίζοντας ότι κανένα από τα συγκολλημένα καλώδια δεν αγγίζει μεταλλικά μέρη του ηχείου.
Βήμα 7: Συνδέστε τον κωδικοποιητή USB
Στη συνέχεια πρέπει να συνδέσουμε όλα τα κουμπιά στον κωδικοποιητή USB. Ο κωδικοποιητής διαθέτει 4 συγκεκριμένες υποδοχές για πάνω, κάτω, αριστερά και δεξιά και μια υποδοχή για το καλώδιο USB. Τα υπόλοιπα κουμπιά μπορούν να συνδεθούν με οποιαδήποτε από τις υποδοχές στην κάτω σειρά. Οι σύνδεσμοι πρέπει να κάνουν κλικ στη θέση τους με μια μικρή ώθηση.
Μόλις συνδεθούν όλα τα κουμπιά και το καλώδιο USB, κολλήστε τον κωδικοποιητή USB στην κάτω πλακέτα, απλώς κάτω από τις συνδέσεις με τα κουμπιά ώμου και ακριβώς πάνω από τις τρύπες στις κάτω γωνίες του πίνακα proto.
Τώρα τοποθετήστε την οθόνη LCD μέσα από την τρύπα στην επάνω πλακέτα και συνδέστε το raspberry pi από κάτω. Τροφοδοτήστε το καλώδιο ήχου 3,5 mm στο πάνω μέρος του pi, ώστε να έχει πρόσβαση στην υποδοχή ήχου.
Διπλώστε τις δύο σανίδες μαζί, έτσι ώστε όλα τα καλώδια να βρίσκονται μεταξύ των δύο σανίδων και συνδέστε το καλώδιο USB στο βατόμουρο pi.
Συνδέστε το raspberry pi στο φορτιστή τοίχου USB για να το ενεργοποιήσετε και περιμένετε να ξεκινήσει. Συνδέστε ξανά το πληκτρολόγιό σας για να μεταβείτε στην οθόνη διαμόρφωσης του χειριστηρίου. Mayσως να είναι πιο εύκολο να διαβάσετε την οθόνη εάν συνδέσετε ξανά την οθόνη σας στο pi μέσω HDMI.
Διαμορφώστε τα κουμπιά που έχετε εγκαταστήσει για να ελέγξετε ότι λειτουργούν όλα. Εάν ένα κουμπί δεν εντοπιστεί κατά την προσπάθεια διαμόρφωσης, ίσως χρειαστεί να συγκολλήσετε εκ νέου το συγκεκριμένο κουμπί.
Εάν εντοπιστούν όλα τα κουμπιά, ίσως δοκιμάσετε ένα παιχνίδι για λίγο για να δοκιμάσετε πλήρως τα κουμπιά.
Βήμα 8: Ισχύς μπαταρίας
Στη συνέχεια, πρέπει να ρυθμίσουμε το κύκλωμα επαναφόρτισης της μπαταρίας για να κάνουμε την κονσόλα φορητή και επαναφορτιζόμενη.
Συγκολλήστε το κόκκινο καλώδιο από την μπαταρία στον ακροδέκτη B+ στην πλακέτα επαναφόρτισης και το μαύρο καλώδιο στον ακροδέκτη Β.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Ελέγξτε ξανά πριν από τη συγκόλληση, διαφορετικά μπορείτε να βραχυκυκλώσετε τον πίνακα επαναφόρτισης ή να κάνετε ζάπι μόνοι σας.
Αφού συνδεθεί η μπαταρία στην πλακέτα επαναφόρτισης, πρέπει να συνδέσουμε το καλώδιο micro usb. Για να γίνει αυτό πρέπει να κόψουμε το μεγάλο άκρο USB του καλωδίου με κοπτήρες. Συντομεύστε το καλώδιο αν χρειαστεί, αλλά λάβετε υπόψη ότι πρέπει να φτάσει από το κάτω μέρος της πλακέτας proto μέχρι το πάνω μέρος για να συνδεθείτε με την είσοδο τροφοδοσίας raspberry pi. Τραβήξτε πίσω το λάστιχο στο καλώδιο για να αποκαλύψετε τα δύο καλώδια στο εσωτερικό.
Συγκολλήστε το κόκκινο καλώδιο στον ακροδέκτη OUT+ στην πλακέτα κυκλώματος και το μαύρο καλώδιο στον ακροδέκτη OUT. Και πάλι να είστε πολύ προσεκτικοί όταν το κάνετε αυτό.
Μπορείτε να κολλήσετε την τροφοδοσία απευθείας στον πίνακα raspberry pi, αλλά δεν ήμουν άνετα να το κάνω αυτό, αλλά αντίθετα επέλεξα να έχω μόνο ένα καλώδιο usb συνδεδεμένο. Αυτό είναι όπου ένα καλώδιο μικρο USB με γωνία 90 μοιρών είναι ωραίο (σύνδεσμος στην ενότητα εξοπλισμού) καθώς κρύβεται όμορφα κάτω από τον πίνακα proto.
Για να ελέγξετε τη σύνδεση, συνδέστε το καλώδιο micro USB στο raspberry pi. Εάν η μπαταρία έχει φορτιστεί, το pi πρέπει να ξεκινήσει. Συνδέστε τον φορτιστή τοίχου USB σε ένα εφεδρικό καλώδιο micro USB και συνδέστε τον στην υποδοχή micro USB στο κύκλωμα επαναφόρτισης. Το LED στο τσιπ πρέπει να ανάβει κόκκινο κατά τη φόρτιση και μπλε όταν είναι σε πλήρη φόρτιση.
Εάν το pi ενεργοποιηθεί και το led στο κύκλωμα ανάψει για να δείξει ότι φορτίζεται, είστε έτοιμοι να προχωρήσετε στο επόμενο βήμα.
Βήμα 9: Επικόλληση του κωδικοποιητή απευθείας στο Pi (προαιρετικό)
Το επόμενο βήμα είναι προαιρετικό, καθώς απαιτεί να συνδέσετε ημιμόνιμα τα χειριστήρια με το βατόμουρο pi. Εάν σκέφτεστε να χρησιμοποιήσετε το pi για άλλα έργα και να το αλλάξετε μέσα και έξω από τη διαμόρφωση του gameboy, παραλείψτε αυτό το βήμα.
Πρώτον, πρέπει να κόψετε τη σύνδεση USB χρησιμοποιώντας κόφτες σύρματος και να αφαιρέσετε το λάστιχο πίσω για να αποκαλύψετε 4 καλώδια. μαύρο, πράσινο, λευκό και κόκκινο. Αυτά τα καλώδια είναι για Ground, Data +, Data - και VCC αντίστοιχα.
Στη συνέχεια, πρέπει να κολλήσετε κάθε καλώδιο στη διαμόρφωση της συνημμένης εικόνας.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτή η ενέργεια θα ακυρώσει σίγουρα την εγγύηση και διατρέχει τον κίνδυνο να σκοτώσει το raspberry pi σας.
Βήμα 10: Διακόπτης ενεργοποίησης/απενεργοποίησης
Η κονσόλα θα πρέπει τώρα να λειτουργεί τέλεια, για να την ενεργοποιήσετε ωστόσο, θα πρέπει να συνδέσετε το micro USB στην πρίζα του pi και να το αποσυνδέσετε για να το απενεργοποιήσετε. Ένας διακόπτης ενεργοποίησης/απενεργοποίησης κάνει αυτή τη διαδικασία λίγο πιο ωραία. Η σύνδεση ενός είναι αρκετά απλή αν γίνει προσεκτικά.
Πρέπει να κόψουμε ένα τμήμα από το χοντρό ελαστικό περίβλημα από το καλώδιο κοντά στο άκρο του micro USB. Εάν γίνει προσεκτικά, μπορούμε να εκθέσουμε και τα 4 καλώδια USB χωρίς να κόψουμε κανένα από αυτά. Αν τα κόψετε, χωρίς άγχος, θα πρέπει να τα κολλήσετε ξανά μαζί. Το μόνο σύρμα που πρέπει να κόψουμε είναι το κόκκινο. Μόλις κοπεί και αφαιρεθεί το κόκκινο σύρμα, κολλήστε το ένα άκρο σε μία από τις μεταλλικές ακίδες του διακόπτη και το άλλο άκρο στον άλλο πείρο.
Βήμα 11: Κολλήστε και βιδώστε τα όλα μαζί
Κολλήστε την μπαταρία στον κάτω πίνακα ανάμεσα στον κωδικοποιητή USB και στο σημείο που θα βρίσκεται το pi. Στη συνέχεια, κολλήστε το κύκλωμα επαναφόρτισης στην κάτω πλευρά της επάνω πλακέτας. Βρήκα την κάτω αριστερή πλευρά να είναι το καλύτερο σημείο για αυτό. Βεβαιωθείτε ότι είναι αρκετά κοντά στην άκρη για να συνδέσετε εύκολα ένα καλώδιο.
Κολλήστε τον διακόπτη απενεργοποίησης στην κάτω πλευρά της επάνω πλακέτας. Διαπίστωσα ότι η επάνω δεξιά γωνία είναι ένα καλό σημείο.
Πριν βιδώσετε τα πάντα μαζί, εκτελέστε το καλώδιο ήχου 3,5 mm και το καλώδιο micro USB που προέρχονται από το κύκλωμα επαναφόρτισης στο πάνω μέρος του pi, στην αριστερή πλευρά των ακίδων IO.
Βιδώστε τους αποστάτες 20 χιλιοστών προς τα κάτω χρησιμοποιώντας τα παξιμάδια που βρίσκονται στο κιτ διαχωριστή, στη συνέχεια ευθυγραμμίστε την επάνω σανίδα και βιδώστε την επάνω σανίδα στους αποστάτες χρησιμοποιώντας τις βίδες Μ3. Φροντίστε να διπλώσετε όσα περισσότερα καλώδια ανάμεσα στις δύο σανίδες μπορείτε, χωρίς να καταστρέψετε τίποτα.
Βήμα 12: (Προαιρετικό) Θήκη με 3D εκτύπωση
Συγχαρητήρια! Υποθέτοντας ότι όλα πήγαν καλά με την κατασκευή σας, έχετε τώρα μια λειτουργική, φορητή, επαναφορτιζόμενη ρετρό κονσόλα. Όχι μόνο μπορείτε τώρα να παίζετε τα αγαπημένα σας παλιά παιχνίδια εν κινήσει, αλλά μπορείτε επίσης να συνδέσετε την κονσόλα στην τηλεόρασή σας και να συνδέσετε ένα ασύρματο χειριστήριο για να το χρησιμοποιήσετε ως μίνι κονσόλα. Εκτός από τη δημιουργία αυτού του σεμιναρίου, έχω σχεδιάσει μια θήκη για αυτήν την κονσόλα που μπορεί να εκτυπωθεί 3D και να συνδυαστεί για να της δώσει μια πολύ πιο επαγγελματική και άνετη εμφάνιση και αίσθηση.
Κατεβάστε τα μοντέλα στην κορυφή αυτού του σεμιναρίου για να εκτυπώσετε μόνοι σας ή να τα στείλετε σε έναν προμηθευτή τρισδιάστατης εκτύπωσης.
Η θήκη πρέπει να κολλήσει πάνω από την κονσόλα και να αφήσει χώρο για να συνδέσετε τροφοδοσία, χειριστήρια και καλώδιο HDMI.
Για να εξασφαλίσετε ακόμη περισσότερο τη θήκη, αντικαταστήστε το διαχωριστικό θηλυκό σε αρσενικό με θηλυκό σε θηλυκό και συνδέστε διαχωριστικά θηλυκού 10 χιλιοστών με αρσενικά στην επάνω σανίδα και θηλυκό σε αρσενικό αποστάτη 5 χιλιοστών στον κάτω πίνακα. Τώρα μπορείτε να χρησιμοποιήσετε τις βίδες M3 για να στερεώσετε τη θήκη στους αποστάτες μέσω των οπών στις γωνίες της θήκης.
Συνιστάται:
Σπιτική επαγωγική κουζίνα: 7 βήματα (με εικόνες)
Home Made Induction Cooker: Φτιάξτε μια πολύ βολική και στιβαρή επαγωγική θερμάστρα στο σπίτι παρακολουθώντας αυτό το βίντεο
Σπιτική κονσόλα παιχνιδιών- "NinTIMdo RP": 7 βήματα (με εικόνες)
Homemade Game Console- "NinTIMdo RP": Σύνδεσμος σε ιστοσελίδα με πιο εμπεριστατωμένες εξηγήσεις, λίστα μερών και αρχεία Ο στόχος ήταν να δημιουργηθεί μια κονσόλα που θα ήταν λειτουργική
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): 4 βήματα
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): Το KUREBAS V2.0 επιστρέφει Είναι πολύ εντυπωσιακός με νέες δυνατότητες. Έχει ένα gripper, Wifi Camera και μια νέα εφαρμογή που δημιούργησε γι 'αυτόν
Σπιτική κλειδαριά πόρτας εφαρμογών: 5 βήματα (με εικόνες)
Homemade App Door Lock: Σε αυτό το έργο, δείχνω πώς μπορεί να γίνει μια απλή κλειδαριά/ξεκλείδωμα πόρτας εφαρμογής τηλεφώνου από απλά εξαρτήματα και παρουσιάζω μια φιλική προς το χρήστη εφαρμογή που ονομάζεται Blynk. Χρησιμοποιώ ένα τσιπ Wemos D1 Mini wifi και το Arduino IDE για να δημιουργήσω τον κώδικα. Μπορείτε να χρησιμοποιήσετε αυτήν τη ρύθμιση για να
Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: 3 βήματα
Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: Το Raspberry Pi είναι ένας πολύ συμβατός μίνι υπολογιστής για διάφορες ενότητες που είναι αρκετά εύχρηστες. Βασικά είναι σχεδόν το ίδιο με τον υπολογιστή, αλλά μπορεί να ελεγχθεί με GPIO από το Raspberry Pi. Το Raspberry Pi υποστηρίζεται επίσης με πολλές γραμμές επικοινωνίας, μία