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

Mini Bartop Arcade: 8 βήματα (με εικόνες)
Mini Bartop Arcade: 8 βήματα (με εικόνες)

Βίντεο: Mini Bartop Arcade: 8 βήματα (με εικόνες)

Βίντεο: Mini Bartop Arcade: 8 βήματα (με εικόνες)
Βίντεο: ΠΗΡΑ ενα κουτι ΠΡΟΦΥΛΑΚΤΙΚΑ…. 2024, Νοέμβριος
Anonim
Mini Bartop Arcade
Mini Bartop Arcade

Αυτή τη φορά, θα ήθελα να σας δείξω την παλιά μου 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

Ρυθμιζόμενο τροφοδοτικό 5V X 3A
Ρυθμιζόμενο τροφοδοτικό 5V X 3A
Ρυθμιζόμενο τροφοδοτικό 5V X 3A
Ρυθμιζόμενο τροφοδοτικό 5V X 3A

Το κύκλωμα βασίζεται στο τρανζίστορ LM 350, το οποίο παρέχει 5,6V σε ρεύμα εξόδου 3Α, που τροφοδοτεί το Raspberry Pi Zero W και την οθόνη LCD.

Η συναρμολόγηση δεν έχει δυσκολίες, όπως φαίνεται στα αρχεία Eagle.

Βήμα 3: Συνδέσεις Joystick στο GPIO

Συνδέσεις Joystick στο GPIO
Συνδέσεις 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: Το τελικό αποτέλεσμα

Το Τελικό Αποτέλεσμα
Το Τελικό Αποτέλεσμα
Το Τελικό Αποτέλεσμα
Το Τελικό Αποτέλεσμα
Το Τελικό Αποτέλεσμα
Το Τελικό Αποτέλεσμα

Όπως μπορείτε να δείτε, αυτό είναι το τελικό αποτέλεσμα του έργου, το οποίο λειτουργεί καλά και είναι έτοιμο για πολύ διασκέδαση! Απολαμβάνω!

Συνιστάται: