Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ηλεκτρονικά
- Βήμα 2: Ρυθμιζόμενη τροφοδοσία 5V X 3A
- Βήμα 3: Συνδέσεις Joystick στο GPIO
- Βήμα 4: Η συνέλευση
- Βήμα 5: Διαμόρφωση του RetroPie
- Βήμα 6: Διαμορφώστε τον ελεγκτή GPIO
- Βήμα 7: Αυτόματη φόρτωση του προγράμματος οδήγησης κατά την εκκίνηση
- Βήμα 8: Το τελικό αποτέλεσμα
Βίντεο: Mini Bartop Arcade: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτή τη φορά, θα ήθελα να σας δείξω την παλιά μου arcade έκδοση του Raspberry Pi Zero, βασισμένη στο Picade Desktop Retro Arcade Machini, όπως φαίνεται σε αυτόν τον ιστότοπο:
howchoo.com/g/mji2odbmytj/picade-review-ra…
Ο στόχος αυτού του έργου είναι να φτιάξω ένα ρετρό vídeo παιχνίδι ως δώρο στον αδερφό μου που ήταν φορητό, εύκολο στη χρήση, όμορφο και πολύ αστείο.
Προμήθειες
- Raspberry Pi Zero W. Συνιστάται ιδιαίτερα η χρήση του Raspberry Pi Zero W, καθώς αυτή η συσκευή συνδέεται στο Διαδίκτυο μέσω Wi-Fi.
- Χειριστήριο και κουμπιά. Δεν είναι απαραίτητο ο πίνακας μηδενικής καθυστέρησης, αφού σε αυτό το έργο το χειριστήριο και τα κουμπιά θα συνδεθούν απευθείας στο Raspberry Pi Zero W GPIO.
- Διακόπτης τροφοδοσίας 12V x 5A.
- Σπιτικό τροφοδοτικό 5V x 3A (περιλαμβάνεται το έργο). Αυτό το μέρος δεν είναι απαραίτητο σε περίπτωση που κάποιος προτιμά να χρησιμοποιεί τροφοδοτικό 5V x 5A.
- Οθόνη LCD 7 ιντσών.
- Ακρυλικά και εξαρτήματα MDF κομμένα με λέιζερ.
- Κάρτα USB DAC PCM2704.
- Ένα ζευγάρι ηχεία.
Βήμα 1: Ηλεκτρονικά
Η καρδιά του έργου είναι ένα Raspberry Pi Zero W. Παρά το μέγεθος του, έχει τη δύναμη να κάνει πράγματα που συμβαίνουν. Ο μικροσκοπικός υπολογιστής τρέχει μια δέσμη εξομοιωτών όπως Nes, SNes, Neo Geo, Mame κ.λπ., προσφέροντας μια ευρεία επιλογή ρετρό παιχνιδιών.
Η συσκευή είναι εξοπλισμένη με μια πλακέτα USB DAC PCM2704 που παρέχει ψηφιακό ήχο σε ικανοποιητική ένταση.
Τα χειριστήρια συνδέονται με τον υπολογιστή από το GPIO, το οποίο χρειάζεται λίγη δουλειά για να ρυθμίσει το σύστημα για να λειτουργεί σωστά.
Και τέλος, αυτό το υλικό δεν αξίζει τίποτα χωρίς οθόνη. Καθώς η ιδέα ήταν να γίνει κάτι φορητό, όλη η διασκέδαση εγγυάται μια οθόνη LCD 7 ιντσών.
Για την τροφοδοσία του συστήματος, χρησιμοποιείται μια τροφοδοσία μεταγωγής 12V x 5A σε αυτόν τον σχεδιασμό, ενώ μια ρυθμιζόμενη τροφοδοσία 5V x 3A μειώνει την τάση για το Raspberry Pi Zero W και την πλακέτα οθόνης.
Βήμα 2: Ρυθμιζόμενη τροφοδοσία 5V X 3A
Το κύκλωμα βασίζεται στο τρανζίστορ LM 350, το οποίο παρέχει 5,6V σε ρεύμα εξόδου 3Α, που τροφοδοτεί το Raspberry Pi Zero W και την οθόνη LCD.
Η συναρμολόγηση δεν έχει δυσκολίες, όπως φαίνεται στα αρχεία Eagle.
Βήμα 3: Συνδέσεις Joystick στο GPIO
Αντί να χρησιμοποιήσετε κάρτα USB μηδενικής καθυστέρησης για να συνδέσετε τα χειριστήρια στον υπολογιστή (το Raspberry Pi Zero W διαθέτει μόνο μία θύρα USB, η οποία χρησιμοποιήθηκε ως ψηφιακή έξοδος ήχου), το GPIO ήταν ο λογικός τρόπος επίλυσης του προβλήματος.
Η εικόνα δείχνει τις συνδέσεις Raspberry Pi Zero W GPIO στο χειριστήριο και τα κουμπιά της συσκευής. Δεδομένου ότι θα χρειαστούμε μόνο έναν παίκτη, χρησιμοποιούνται μόνο οι πράσινες καρφίτσες για τον έλεγχο του παιχνιδιού (αξίζει να πούμε ότι οι ακίδες γείωσης είναι απαραίτητες για να κλείσει το κύκλωμα και να συμβούν τα πράγματα).
Για περισσότερες πληροφορίες, δείτε:
Βήμα 4: Η συνέλευση
Το retro-arcade κατασκευάστηκε από MDF κομμένο με λέιζερ και ακρυλικό, τοποθετημένο με πλαστικές γωνίες. Μετά την προσυναρμολόγηση, όλα τα μέρη του MDF βάφτηκαν μαύρα, πράγμα που οδήγησε στην τελική συναρμολόγηση.
Όπως μπορεί κανείς να δει, μια μαύρη πλαστική μάσκα καλύπτει το ακρυλικό μπροστινό μέρος, εμφανίζοντας μόνο τα ηχεία και την οθόνη LCD.
Οι εικόνες δείχνουν τη διαδικασία συναρμολόγησης.
Βήμα 5: Διαμόρφωση του RetroPie
Τα παρακάτω βήματα παρέχονται από τα https://www.instructables.com/id/Breadboard-RetroP… και
Πρώτον, είναι απαραίτητο να κάνετε λήψη της εικόνας RetroPie, η οποία μπορεί να γίνει από τον ακόλουθο σύνδεσμο:
Επιλέξτε "Raspberry Pi 0/1" για λήψη της εικόνας για το Raspberry Pi Zero W.
Η διαδικασία εγκατάστασης, καθώς και όλες οι οδηγίες RetroPie, βρίσκονται στον ακόλουθο σύνδεσμο:
Βήμα 6: Διαμορφώστε τον ελεγκτή GPIO
Για να ρυθμίσετε τον ελεγκτή GPIO, θα πρέπει να κάνετε λήψη των αρχείων mk_arcade_joystick_rpi:
git clone
Μεταγλώττιση και εγκατάσταση ενότητας:
sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/
cd mk_arcade_joystick_rpi-master/
sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/
MKVERSION εξαγωγής = 0,1,5
sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5
sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5
Βήμα 7: Αυτόματη φόρτωση του προγράμματος οδήγησης κατά την εκκίνηση
Άνοιγμα /etc /modules:
sudo nano /etc /modules
και προσθέστε τη γραμμή που χρησιμοποιείτε για τη φόρτωση του προγράμματος οδήγησης:
mk_arcade_joystick_rpi
Στη συνέχεια, δημιουργήστε το αρχείο /etc/modprobe.d/mk_arcade_joystick.conf:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
και προσθέστε τη διαμόρφωση της μονάδας:
επιλογές mk_arcade_joystick_rpi χάρτης = 1
Δοκιμή:
Χρησιμοποιήστε την ακόλουθη εντολή για να δοκιμάσετε εισόδους joysticks:
jstest/dev/input/js0
Περισσότερες οδηγίες μπορείτε να βρείτε στους παρακάτω συνδέσμους:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
Βήμα 8: Το τελικό αποτέλεσμα
Όπως μπορείτε να δείτε, αυτό είναι το τελικό αποτέλεσμα του έργου, το οποίο λειτουργεί καλά και είναι έτοιμο για πολύ διασκέδαση! Απολαμβάνω!
Συνιστάται:
Bubble Bobble Arcade Cabinet (Bartop): 14 βήματα (με εικόνες)
Bubble Bobble Arcade Cabinet (Bartop): Ακόμα ένας άλλος οδηγός κατασκευής ντουλαπιού; Λοιπόν, έφτιαξα το ντουλάπι μου χρησιμοποιώντας, κυρίως, το Galactic Starcade ως πρότυπο, αλλά έκανα μερικές αλλαγές καθώς προχωρούσα και αισθάνομαι, εκ των υστέρων, να βελτιώσω και τα δύο η ευκολία τοποθέτησης ορισμένων τμημάτων και η βελτίωση της αισθητικής
Custom Bartop Arcade Cabinet: 32 βήματα (με εικόνες)
Custom Bartop Arcade Cabinet: Γεια σας και σας ευχαριστώ που ελέγξατε το πρώτο μου Instructable για το πώς να φτιάξετε ένα προσαρμοσμένο ντουλάπι arcade! Οι Arcades έχουν αρχίσει πραγματικά να επιστρέφουν καθώς μεγαλώνουμε και θέλουμε να απολαύσουμε κάποιο νοσταλγικό ρετρό gaming. Κάνει μια μεγάλη ευκαιρία
Vertical Bartop Arcade με ενσωματωμένη οθόνη LED PIXEL: 11 βήματα (με εικόνες)
Vertical Bartop Arcade Με ενσωματωμένη οθόνη PIXEL LED: **** Ενημερώθηκε με νέο λογισμικό Ιούλιος 2019, λεπτομέρειες εδώ ****** Ένα bartop arcade build με τη μοναδική δυνατότητα που αλλάζει το περίβλημα LED μήτρας για να ταιριάζει με το επιλεγμένο παιχνίδι. Η τέχνη του χαρακτήρα στις πλευρές του ντουλαπιού είναι ένθετα κομμένα με λέιζερ και όχι κολλητικά
PIXELCADE - Mini Bartop Arcade με ενσωματωμένη οθόνη PIXEL LED: 13 βήματα (με εικόνες)
PIXELCADE - Mini Bartop Arcade με ενσωματωμένη οθόνη PIXEL LED: **** Βελτιωμένη έκδοση με ενσωματωμένο LED Marquee Here **** Μια κατασκευή bartop arcade με τη μοναδική δυνατότητα μιας ενσωματωμένης οθόνης LED που ταιριάζει με το επιλεγμένο παιχνίδι. Η τέχνη του χαρακτήρα στις πλευρές του ντουλαπιού είναι ένθετα με λέιζερ και όχι αυτοκόλλητα. Ένα τεράστιο
Πώς να φτιάξετε 2 παίκτες DIY Bartop Arcade με κουλοχέρηδες προσαρμοσμένων κερμάτων, χρησιμοποιώντας ένα κουτί Pandora: 17 βήματα (με εικόνες)
Πώς να φτιάξετε 2 παίκτες DIY Bartop Arcade με προσαρμοσμένες κουλοχέρηδες κέρματος, χρησιμοποιώντας ένα κουτί Pandora: Αυτό είναι ένα βήμα προς βήμα σεμινάριο για το πώς να φτιάξετε μια κορυφαία μηχανή arcade bar 2 παικτών που έχει προσαρμοσμένες υποδοχές νομισμάτων ενσωματωμένες στη θήκη. Οι υποδοχές νομισμάτων θα κατασκευάζονται έτσι ώστε να δέχονται μόνο κέρματα μεγέθους τετάρτων και μεγαλύτερα. Αυτή η στοά τροφοδοτείται