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

Fairies: Portable Arcade and Media Center: 5 Βήματα
Fairies: Portable Arcade and Media Center: 5 Βήματα

Βίντεο: Fairies: Portable Arcade and Media Center: 5 Βήματα

Βίντεο: Fairies: Portable Arcade and Media Center: 5 Βήματα
Βίντεο: ПРИВОЗ. ОДЕССА МАМА. Рецепт САЛО. ОБЗОР НОЖЕЙ 2024, Ιούλιος
Anonim
Fairies: Portable Arcade and Media Center
Fairies: Portable Arcade and Media Center
Fairies: Portable Arcade and Media Center
Fairies: Portable Arcade and Media Center

Ο στόχος μου ήταν να φτιάξω μια φορητή κονσόλα και κέντρο πολυμέσων για την κόρη μου. Το παιχνίδι στα μίνι σχέδια όπως οι κλώνοι PSP ή Nintendo φαίνεται πολύ μακριά από την ιδέα των παλιών ντουλαπιών arcade. Wantedθελα να ενταχθώ στη νοσταλγία των κουμπιών στα παλιά ντουλάπια με την ευκολία φορητότητας και μια οθόνη όχι πολύ μικρή.

Αυτές είναι λοιπόν οι αρχικές απαιτήσεις αυτού του έργου:

-Μικρό, ένα κορίτσι 7 ετών θα πρέπει να μπορεί να το μετακινήσει αβίαστα.

- Μονος παιχτης.

- Πίνακας ελέγχου σε άνετη θέση (ανυψωμένος).

- Φωτιζόμενα κουμπιά. Θέλω να προγραμματίσω παιχνίδια στην Python αξιοποιώντας τα χρώματα των κουμπιών, όπως το QuizzPi, ένα διδακτικό που έκανα πρόσφατα.

- Φορητό. Η κόρη μου θέλει να βλέπει ταινίες στο κρεβάτι της, εγώ θέλω να παίζω στο Ghost και στο Goblins στο μπαλκόνι και η γυναίκα μου θέλει να βλέπει βίντεο στο Youtube στην κουζίνα. Μερικές φορές θα έχουμε ένα βύσμα κοντά, αλλά μερικές φορές όχι, οπότε χρειαζόμαστε μια μπαταρία.

- Όσο πιο φθηνό γίνεται.

Μόλις καθορίστηκαν οι απαιτήσεις του έργου, μπήκα στο δωμάτιο σκέψης και δημιούργησα ένα έργο με αυτά τα χαρακτηριστικά:

- Το ντουλάπι δεν είναι πολύ μεγάλο, περίπου. 20-25cm x 20-25cm x 20cm (εμπρός x ύψος x βάθος).

- Οθόνη LCD 7 ιντσών από σπασμένη συσκευή αναπαραγωγής DVD αυτοκινήτου.

- Μια μπαταρία μεγάλης διάρκειας, υπάρχουν δύο δυνατότητες, να αγοράσετε ένα powerbank ή μια μπαταρία DIY πλάτους 18650 κυψελών από μια παλιά μπαταρία φορητού υπολογιστή.

- Joystick, 4 κουμπιά δράσης για αναπαραγωγή, 2 κουμπιά για παιχνίδια φλίπερ και 4 κουμπιά ελέγχου (εισαγωγή, esc, παύση, καρτέλα).

- Προαιρετικά φωτιζόμενα κουμπιά, τα φώτα μπορούν να ενεργοποιηθούν ON/OFF πλάτος ενός διακόπτη.

Raspberry Pi 2/3 στο εσωτερικό.

- Recalbox frontend για αναπαραγωγή και Kodi Media Center για παρακολούθηση βίντεο και ταινιών στο YouTube.

- Κατά προσέγγιση κόστος: <100 $

Βήμα 1: Το Υπουργικό Συμβούλιο…

Το ντουλάπι…
Το ντουλάπι…
Το ντουλάπι…
Το ντουλάπι…
Το ντουλάπι…
Το ντουλάπι…

Πέρασα πολύ χρόνο ψάχνοντας για ένα ντουλάπι που θα προσαρμόζεται στις απαιτήσεις μου. Iθελα ο πίνακας ελέγχου να βρίσκεται σε μια άνετη θέση, ιδανικά σε γωνία 45 μοιρών και το ντουλάπι να περιέχει την οθόνη και όλα τα ηλεκτρονικά μέσα. Δυστυχώς δεν βρήκα κανένα παρόμοιο, αλλά συνειδητοποίησα ότι γυρίζοντας 90 μοίρες ένα σχέδιο γραφείου που ονομάζεται Nanocade (μπορείτε να το δείτε στη σελίδα Koenigs) το αποτέλεσμα ήταν αρκετά παρόμοιο με αυτό που έψαχνα.

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

Μόλις έγιναν τα σχέδια (μπορείτε να δείτε στην εικόνα), έκοψα το ξύλο και τοποθέτησα τη δομή με ξύλινη κόλλα και τη βοήθεια μερικών συνδετήρων. Χρησιμοποίησα ξύλο 15mmx15mm για να επαναπροσδιορίσω τις ενώσεις. Όταν στεγνώσει η κόλλα, τοποθετώ την οθόνη. Χρησιμοποίησα την αρχική πλαστική θήκη.

Ο πίνακας ελέγχου είναι ένα κομμάτι που σχηματίζεται από ένα κομμάτι κόντρα πλακέ 10mm και άλλο κομμάτι κόντρα πλακέ 5mm κολλημένο σε γωνία 90 μοιρών. Τύπωσα τη διάταξη του πίνακα ελέγχου για να δω πώς τοποθετήθηκαν τα κουμπιά και το χειριστήριο στον πίνακα ελέγχου (μπορείτε να δείτε στην πρώτη εικόνα).

Δεν έκανα τις τρύπες για τα κουμπιά μέχρι που είχα τις έντυπες τέχνες.

Η κύρια εργασία στο υπουργικό συμβούλιο ολοκληρώθηκε. Το κόστος του ξύλου και της κόλλας ήταν περίπου 5 $.

Βήμα 2: Η οθόνη…

Η οθόνη…
Η οθόνη…
Η οθόνη…
Η οθόνη…
Η οθόνη…
Η οθόνη…
Η οθόνη…
Η οθόνη…

Χρησιμοποίησα μια οθόνη 7 ιντσών από ένα παλιό σπασμένο DVD player αυτοκινήτου. Το αγόρασα πριν από χρόνια σε κατάστημα μεταχειρισμένων. Μου κόστισε 20 $, το DVD player και δύο οθόνες 7 ιντσών. Χρησιμοποίησα μόνο ένα από αυτά στο αυτοκίνητό μου.

Το πρόβλημα ήταν ότι δεν είχε εισόδους RCA ή HDMI. Είχε μια θύρα S-VIDEO, οπότε κοίταξα το pinout των συνδέσεων s-video και το pinout του συνδετήρα εξόδου βίντεο Raspberry Pi RCA και έφτιαξα ένα καλώδιο όπως μπορείτε να δείτε στην εικόνα. Συνδέω την έξοδο ήχου/βίντεο 3,5 mm από το Raspberry και μια ισχύ 12v, στην υποδοχή εισόδου S-VIDEO. Μπορείτε να δείτε τα σχήματα στις εικόνες.

Μόλις ετοιμάστηκε το καλώδιο, ήρθε η ώρα για μια δοκιμή. Συνδέω την οθόνη με το Raspberry και ας πάμε στο PANG…

Βήμα 3: Δώσε μου λίγη δύναμη…

Δώσε Μου Δύναμη…
Δώσε Μου Δύναμη…
Δώσε Μου Δύναμη…
Δώσε Μου Δύναμη…
Δώσε Μου Δύναμη…
Δώσε Μου Δύναμη…

Η πιο σημαντική απαίτηση αυτού του έργου ήταν η φορητότητα, χρειάζομαι μια μπαταρία. Χρειαζόμαστε δύο τάσεις, 5v για τροφοδοσία του Raspberry Pi και 12v για τροφοδοσία της οθόνης και των led. Έψαχνα για μια τράπεζα ισχύος 12 βολτ που θα επέτρεπε ταυτόχρονη φόρτιση και αποφόρτιση, αλλά η τιμή ήταν απαγορευτική (40 $ και περισσότερο), αλλά βρήκα μια εναλλακτική λύση DIY. Με τρία κελιά 18650 (μπορείτε να τα βρείτε σε παλιές μπαταρίες φορητού υπολογιστή) και προστατευτικό φόρτισης/εκφόρτισης έφτιαξα μια μπαταρία 12v 2700ma. Μου κόστισε 3 $. Μπορείτε να δείτε το προστατευτικό PCB εδώ. Εάν δεν έχετε παλιά μπαταρία φορητού υπολογιστή, μπορείτε να αγοράσετε τα κελιά σε αυτόν τον σύνδεσμο.

Πρέπει μόνο να συνδέσετε τα τρία 18650 κελιά σε σειρά, ακολουθώντας το διάγραμμα που παρέχεται από τον κατασκευαστή, συνδέοντας κάθε σύνδεσμο στην πλακέτα προστασίας PCB. Τέλος, πρέπει να συνδέσετε έναν αρσενικό ή θηλυκό σύνδεσμο στους θετικούς και αρνητικούς πόλους, όπως υποδεικνύεται από το διάγραμμα του κατασκευαστή, και να βάλετε λίγη θερμή κόλλα και ταινία για να κάνετε την μπαταρία πιο στιβαρή. Μπορείτε να δείτε το τελικό αποτέλεσμα στις εικόνες. Έχουμε ένα 12v 2700ma για 3 δολάρια (4 $ ή 5 $ περισσότερα αν πρέπει για να αγοράσετε τα 18650 κελιά).

Έχουμε 12v για τροφοδοσία της οθόνης. Το επόμενο βήμα είναι να αποκτήσετε μια γραμματοσειρά 5v από αυτήν την μπαταρία 12v για να τροφοδοτήσετε το Raspberry Pi. Χρησιμοποίησα έναν φθηνό φορτιστή αυτοκινήτου για smartphone. Αυτοί οι φορτιστές παίρνουν 12v από την μπαταρία του αυτοκινήτου και μετατρέπονται στην έξοδο σε 5v για τροφοδοσία smartphone. Αυτό είναι το μόνο που χρειαζόμαστε. Χρησιμοποίησα ένα που βρήκα στο σπίτι, αλλά μπορείτε να πάρετε ένα από αυτά για 2 $ εδώ.

Μόλις έχουμε τις γραμματοσειρές 12v και 5v είναι η στιγμή να εξηγήσουμε το σύστημα ισχύος. Όπως μπορείτε να δείτε στο διάγραμμα στην πρώτη εικόνα, ξεκινάμε από ένα τροφοδοτικό φορητού υπολογιστή 12v, αυτό συνδέεται με το βύσμα του ντουλαπιού. Στο ντουλάπι, η ισχύς πηγαίνει στην μπαταρία μας DIY 12v, όταν έχουμε συνδέσει το τροφοδοτικό, η μπαταρία φορτίζεται και τροφοδοτεί το σύστημα, όταν δεν έχουμε τροφοδοσία, η μπαταρία χρησιμοποιείται για την τροφοδοσία του συστήματος.

Ο θετικός πόλος από την μπαταρία πηγαίνει στον κύριο διακόπτη ON/OFF του ντουλαπιού. Από αυτόν τον διακόπτη έχουμε τέσσερα καλώδια με 12v: οθόνη, led led, κουμπιά led και φορτιστή αυτοκινήτου 12vTO5v για το Raspberry Pi. Έχουμε έναν άλλο διακόπτη (διακόπτη φωτισμού), ώστε να μπορούμε να ενεργοποιήσουμε/από τα led και τα κουμπιά.

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

Η διάρκεια αυτής της μπαταρίας που τροφοδοτεί το Raspberry Pi και την οθόνη είναι περίπου 3,5 - 4 ώρες παίζοντας παιχνίδια ή βλέποντας βίντεο. Εάν ενεργοποιήσετε το σύστημα φωτισμού και το wifi για βίντεο στο YouTube, η διάρκεια είναι περίπου 2,5 - 3 ώρες.

Βήμα 4: Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες

Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες
Τελειώνοντας το: Διάταξη πίνακα ελέγχου, κουμπιά, φωτισμός και τέχνες

Wantedθελα 4 κουμπιά δράσης, 2 κουμπιά φλίπερ, 4 κουμπιά ελέγχου (esc, εισαγωγή, καρτέλα και παύση) και ανεξάρτητους διακόπτες για ενεργοποίηση/απενεργοποίηση και φωτισμό. Παίρνω μερικά κουμπιά, χειριστήρια και κωδικοποιητή arcade από αυτούς τους συνδέσμους:

  • Κουμπιά Arcade: εδώ
  • Joystick: εδώ
  • Κωδικοποιητής και καλώδια USB Arcade: εδώ

Έκανα τις τρύπες για τα κουμπιά με ένα τρυπάνι 25mm. Το I συνέδεσα τα κουμπιά στον κωδικοποιητή και τον κωδικοποιητή στο Raspberry Pi με το καλώδιο USB. Συνδέω τα led στα κουμπιά με τη γραμματοσειρά 12v.

Χρειαζόμουν επίσης 2 διακόπτες, μια υποδοχή 3,5 χιλιοστών για παροχή ρεύματος και μερικά καλώδια. Αγοράζω επίσης μερικά ελαστικά led για τη σκηνή. Η τροφοδοσία των οδηγήσεων περιγράφτηκε στο προηγούμενο βήμα. Λειτουργεί με 12v οπότε δεν χρειάστηκε μετατροπή. Μπορείτε να δείτε τα led στην καμπίνα στις εικόνες.

Το κύριο θέμα των τεχνών είναι οι Νεράιδες, αρέσει στην κόρη μου και το επιλέγει. Δουλεύω για 2 ημέρες στο σχεδιασμό των τεχνών και τα αποτελέσματα φαίνονται στις εικόνες. Παρήγγειλα να το εκτυπώσω σε κολλητικό βινύλιο στο Pixart Printing. Μου κόστισε μόνο 10 $ για ένα κομμάτι 1 μέτρο x 1 μέτρο.

Έβαψα το ντουλάπι με μαύρο ακρυλικό χρώμα και μετά έβαλα το βινύλιο. Τελικά έκανα τις τρύπες και έβαλα τα κουμπιά. Η τελική εργασία φαίνεται στις εικόνες.

Βήμα 5: Frontend: Recalbox και Kodi

Image
Image
Frontend: Recalbox και Kodi
Frontend: Recalbox και Kodi
Frontend: Recalbox και Kodi
Frontend: Recalbox και Kodi

Το τελευταίο βήμα ήταν να βρούμε μια εικόνα Raspberry Pi SD με arcade frontend και Kodi. Δεν ήμουν σίγουρος γιατί υπήρχαν δύο καλές προσόψεις, το Retropie και το Recalbox. Αποφάσισα το recalbox επειδή είναι πιο απλό να διαμορφωθεί. Βρήκα την εικόνα SD σε ένα φόρουμ στο Διαδίκτυο. Έκαψα την εικόνα σε κάρτα SD. Στην πρώτη εκτέλεση μπορείτε να διαμορφώσετε τα κουμπιά ώστε να ταιριάζουν με το μηχάνημά μας. Μπορείτε να βρείτε την εικόνα SD που ταιριάζει καλύτερα σε εσάς στο Youtube ή σε οποιοδήποτε φόρουμ.

Αυτά είναι όλα. Μπορείτε να δείτε στο βίντεο το έργο μου να λειτουργεί: Running Fairies Arcade

Ελπίζω να σας αρέσει αυτό το διδακτικό όσο άρεσε στην κόρη μου και στη γυναίκα μου. Περιμένω να παίξω για λίγο PANG αλλά δεν το αφήνουν ελεύθερο.

Οποιεσδήποτε ερωτήσεις θα χαρώ να τις απαντήσω. Χαιρετισμούς και ευχαριστώ!

Συνιστάται: