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

Single Player Arcade MAME Box: 7 Βήματα
Single Player Arcade MAME Box: 7 Βήματα

Βίντεο: Single Player Arcade MAME Box: 7 Βήματα

Βίντεο: Single Player Arcade MAME Box: 7 Βήματα
Βίντεο: All M.A.M.E. Arcade Games A to Z - Part 1 - Launchbox & Hyperspin Arcade 2024, Νοέμβριος
Anonim
Single Player Arcade MAME Box
Single Player Arcade MAME Box

Σήμερα θα χτίσουμε μια κονσόλα mini-MAME χρησιμοποιώντας το Raspberry Pi. Αυτή είναι μια κονσόλα ενός παίκτη, αλλά δεδομένου ότι οι θύρες USB στο pi είναι προσβάσιμες, είναι εύκολο να συνδέσετε μια άλλη κονσόλα ή χειριστήριο USB για να έχετε κάποια δράση πολλαπλών παικτών, αν προκύψει η διάθεση!

Βήμα 1: Πράγματα που θα χρειαστείτε

  • Μεγάλη επίπεδη περιοχή για εργασία.

    Ένα πάτωμα λειτουργεί υπέροχα για αυτό, βάλτε λίγο πλαστικό για να πιάσετε λανθασμένη κόλλα

  • Το ξύλινο περίβλημα.

    Ακολουθεί ένας σύνδεσμος για το κιτ ανταλλακτικών στο etsy: MAME Box Parts Kit

  • Raspberry Pi 3 + κάρτα SD 8 GB ή μεγαλύτερη. Χρησιμοποίησα 32 GB..

    Εδώ είναι ένας σύνδεσμος προς ένα Rpi 3 Μοντέλο Β:

  • Κιτ υλικού - Joystick, κουμπιά και κωδικοποιητής USB. Αυτά μπορούν να αγοραστούν εύκολα από το Amazon ή το eBay.

    Εδώ είναι ένας σύνδεσμος για ένα κιτ υλικού Sanwa με κωδικοποιητή: Easyget Sanwa Hardware Kit

  • Μερικά πακέτα #4-40 βιδών μηχανής για την τοποθέτηση των PCB Pi και Encoder
  • Μερικά πακέτα #6-32 βιδών μηχανής για την τοποθέτηση των χειριστηρίων.
  • Ξυλόκολλα

Βήμα 2: Αποκτήστε Familar με τα εξαρτήματα και ρυθμίστε τη θήκη PCB

Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB
Αποκτήστε Familar με τα ανταλλακτικά και ρυθμίστε τη θήκη PCB

Ενότητα I - Ρυθμίστε τη θήκη PCB

Βγείτε από τη θήκη PCB και χρησιμοποιήστε το PCB σας. Ταιριάξτε τις οπές στερέωσης και βάλτε μια βίδα 4-40 στις οπές στερέωσης που θέλετε να χρησιμοποιήσετε. Εδώ χρησιμοποιώ τη διεπαφή RPi και Xinmo.

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

Στη συνέχεια, βάζουμε ένα κουκούτσι υπερκολλήματος σε κάθε παξιμάδι για να το κρατήσουμε στη θέση του, ώστε να μπορούμε να αφαιρέσουμε τις βίδες στο μέλλον. Είναι οδυνηρό να προσπαθήσετε να ευθυγραμμίσετε τη βίδα διαφορετικά, οπότε αυτό το βήμα θα σας βοηθήσει να ακολουθήσετε το δρόμο. ΜΗΝ πάρετε κόλλα στις κλωστές, θα δυσκολευτείτε να ξεβιδώσετε αυτήν τη βίδα αργότερα. Αφήστε το στήριγμα PCB στην άκρη για να στεγνώσει.

Βήμα 3: Τοποθετήστε τα πλαϊνά πλαίσια

Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ
Τοποθετήστε τα πλαϊνά πάνελ

Μόλις στεγνώσει η υπερκολλή, είναι ίσως καλύτερο να αφαιρέσετε τις βίδες. Δεν το κάνω, αλλά μπορεί να κάνει τα πράγματα ευκολότερα αν οι βίδες είναι εκτός δρόμου.:)

Στη συνέχεια, ρυθμίζουμε το μπροστινό, το πίσω και το πλάι, ώστε να έχετε μια ιδέα για το πώς όλα πάνε μαζί. Η πλάκα PCB έχει γλωττίδες μπροστά και πίσω που ταιριάζουν στο μπροστινό και το πίσω πάνελ.

Για να κολλήσω το κουτί μαζί, χρησιμοποιώ το Titebond II, μια πολύ ωραία κόλλα σε πολύ λογικές τιμές. Αλλά κάθε τύπος κόλλας ξύλου θα λειτουργήσει καλά.

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

Χρησιμοποιώ ένα πινέλο, αλλά θα μπορούσατε να έχετε καλά αποτελέσματα απλά πιέζοντας μια μικρή σταγόνα από το μπουκάλι και χτυπώντας το στην καρτέλα.

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

Βήμα 4: Φέρτε τα όλα μαζί

Φέρτε τα όλα μαζί
Φέρτε τα όλα μαζί
Φέρτε τα όλα μαζί
Φέρτε τα όλα μαζί
Φέρτε τα όλα μαζί
Φέρτε τα όλα μαζί
  • Αρχικά, βάλτε το πίσω μέρος στη θέση του, αλλά μην πιέζετε τις καρτέλες μέχρι το τέλος.
  • Στη συνέχεια, πλέξτε τις πλευρές, ευθυγραμμίζοντας πρώτα τις γλωττίδες του πλευρικού πίνακα με τις γλωττίδες του πίσω πίνακα και, στη συνέχεια, ευθυγραμμίστε τις πλευρικές πλευρές με την επάνω πλάκα. Αφού ευθυγραμμιστούν όλα, προσθέστε την πλάκα PCB με παξιμάδια προς τα κάτω και βίδες ή τρύπες προς τα πάνω.
  • Τέλος, προσθέστε την μπροστινή πλάκα. Πλέξτε την πλάκα και τις πλευρές του PCB και, στη συνέχεια, κατεβάστε τα όλα στο επάνω πλαίσιο. Σπρώξτε ομοιόμορφα κάθε πλευρά προς τα κάτω, εναλλάσσοντας γωνίες μέχρι να τοποθετηθούν καλά όλοι οι τοίχοι στην κορυφή. Μπορεί να χρειαστεί κάποια πίεση και κούνημα για να ευθυγραμμιστούν λανθασμένες καρτέλες, αλλά μόλις μπει - είναι μέσα!

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

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

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

Βήμα 5: Τα κότσια

Τα κότσια!
Τα κότσια!
Τα κότσια!
Τα κότσια!
Τα κότσια!
Τα κότσια!

Μόλις στεγνώσει η κόλλα, ετοιμάστε τα κότσια!

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

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

Στη συνέχεια, κεντράρετε τη βάση του χειριστηρίου και προσθέστε τις 4 βίδες του. Χρησιμοποιώ locknuts σε αυτόν τον τύπο για να βεβαιωθώ ότι δεν κουνιέται ελεύθερα, αλλά το loctite ή ακόμα και το βερνίκι νυχιών θα λειτουργήσει αν δεν έχετε κλειδαριές.

Το χειριστήριο σας μπορεί να έχει έρθει με τη λαβή ξεχωριστή. Αν ναι, ήρθε η ώρα να το βάλετε στη βάση και να βάλετε τον δακτύλιο ενεργοποίησης. Ευρεία βάση για ευαίσθητη δράση, στενή βάση για αναίσθητη δράση.

Στη συνέχεια, σπρώξτε το ραβδί και πάρτε το E-Clip στην αυλάκωση συγκράτησης. Βάλτε το E-clip με πένσα.

Εάν τα κουμπιά σας δεν διαθέτουν ήδη τους μικροδιακόπτες, τώρα θα προσθέσουμε τους μικροδιακόπτες κουμπώνοντας πρώτα τη χαμηλότερη κουκκίδα όπως βλέπετε στην εικόνα και, στη συνέχεια, σπρώχνοντάς τα πίσω πάνω από την υψηλή κουκκίδα έως ότου ο διακόπτης ασφαλίσει στη θέση του. Κομμάτι κέικ αν το κάνετε μία "τελεία" κάθε φορά

Βήμα 6: Καλωδίωση

Καλωδίωση
Καλωδίωση

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

  1. Κουμπιά και JS στο Encoder, Encoder στο Pi. Όταν χρησιμοποιείτε έναν πίνακα κωδικοποιητή με Raspberry Pi, θα συνδέσετε τα κουμπιά και θα κολλήσετε πρώτα στον κωδικοποιητή. Στη συνέχεια, ο κωδικοποιητής συνδέεται στο Pi μέσω USB. Συχνά, αυτό το καλώδιο USB είναι αρκετά μακρύ, οπότε σκεφτείτε να χρησιμοποιήσετε την πλακέτα Pi ως μια μικρή περιτύλιξη για να καταλάβετε το επιπλέον καλώδιο.
  2. Κουμπιά και JS απευθείας στο Pi. Για τον πίνακα ενός παίκτη, μπορείτε να χρησιμοποιήσετε το σεμινάριο του Adafruit για να συνδέσετε απευθείας έναν περιορισμένο αριθμό κουμπιών απευθείας στην κεφαλίδα IO στο Pi.
  3. Κουμπιά και JS στον κωδικοποιητή, χρησιμοποιήστε τον κωδικοποιητή ως χειριστήριο USB. Για όσους παίζουν παιχνίδια σε υπολογιστή ή κονσόλα, μπορεί να θέλετε να παραλείψετε εντελώς το Pi και απλά να χρησιμοποιήσετε το κουτί σας ως χειριστήριο USB. Κανένα πρόβλημα! Αυτή η σύνδεση USB από τον κωδικοποιητή μπορεί σίγουρα να συνδεθεί απευθείας σε υπολογιστή ή κονσόλα και να λειτουργήσει ως χειριστήριο USB.

Δεν θα δείξω το βήμα καλωδίωσης καθώς είναι διαφορετικό για κάθε ρύθμιση, αλλά όλα ακολουθούν μια παρόμοια στρατηγική:

  • Μια μεμονωμένη, μακρά γειωμένη σύρμα μαργαρίτα αλυσίδες από τον ακροδέκτη γείωσης PCB σε έναν από τους συνδετήρες σε κάθε μικροδιακόπτη - πηδώντας από τον έναν στον άλλο. Αυτό το σύρμα είναι συνήθως πολύ μεγαλύτερο και έχει πολλούς συνδετήρες.
  • Πολλά καλώδια μεμονωμένου σήματος συνδέονται από τον άλλο ακροδέκτη (ΟΧΙ - Κανονικά ανοιχτό) κάθε μικροδιακόπτη πίσω στο PCB. Τα περισσότερα PCB θα σας πουν πού να συνδέσετε το κουμπί #1, το κουμπί #2 κ.λπ.

Καταλήγει να μοιάζει με την εικόνα εδώ, όπου χρησιμοποιώ τη ρύθμιση #2 - απευθείας στο Pi.

Βήμα 7: Παίξτε

Παίζω!
Παίζω!
Παίζω!
Παίζω!

Το τελευταίο βήμα είναι το λογισμικό - το τέντωμα στο σπίτι!

Εάν χρησιμοποιείτε το Raspberry Pi και θέλετε μια αρκετά απρόσκοπτη εμπειρία εναλλαγής μεταξύ πολλών εξομοιωτών και MAME, προτείνω προσωπικά το RetroPie, το οποίο είναι ελεύθερα διαθέσιμο εδώ.

Κατεβάστε την εικόνα της κάρτας SD, γράψτε την στην κάρτα MicroSD από το βήμα 1 και τοποθετήστε την στο pi. Εάν αυτή είναι η πρώτη φορά που χρησιμοποιείτε το Retropie ή απλώς για ανανέωση, συνεχίστε με το σεμινάριο Retropie εδώ.

Η εγκατάσταση διαρκεί περίπου μισή ώρα, αλλά το μίνι εξοπλισμό σας θα συνεχίσει να προσφέρει γλυκιά ρετρό καλοσύνη για τα επόμενα χρόνια! Ελπίζω να σας άρεσε η κατασκευή και ελπίζω να είστε επιτυχημένοι στα δικά σας έργα DIY MAME!

Συνιστάται: