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

Δημιουργία κονσόλας παιχνιδιών: 5 βήματα
Δημιουργία κονσόλας παιχνιδιών: 5 βήματα

Βίντεο: Δημιουργία κονσόλας παιχνιδιών: 5 βήματα

Βίντεο: Δημιουργία κονσόλας παιχνιδιών: 5 βήματα
Βίντεο: Ps5 - Η Πρώτη Εκκίνηση και οι Πρώτες Ρυθμίσεις || #ps5tutorials 2024, Νοέμβριος
Anonim
Image
Image

Χαιρετίσματα. Βλέπω λοιπόν ότι έχω την τάση να ξεκινάω κάτι και μετά να παίρνω εντελώς διαφορετικό δρόμο. Αυτό συνέβη και με αυτό το έργο. Αγόρασα οθόνη nokia 5110 πριν από λίγο. Και καθώς οι περισσότερες αγορές στο ebay ήταν πολύς χρόνος για να αποσταλεί πραγματικά σε μένα. Εν τω μεταξύ, το έργο για το οποίο το χρειαζόμουν έπεσε. Όταν λοιπόν το jlcpcb επικοινώνησε μαζί μου με μια προσφορά να κάνω κάτι χρησιμοποιώντας τις υπηρεσίες του (κατασκευή pcb … καλά στοιχεία … ο τίτλος τα λέει όλα:)). Άρχισα να γκουγκλάρω, τι μπορώ να κάνω με δύο οθόνες για τις οποίες δεν είχα άλλο σκοπό. Και τότε συνάντησα μια κονσόλα παιχνιδιών Makerbuino. Και με την έννοια του ανοιχτού κώδικα όλα όσα χρειαζόμουν για να το φτιάξω από την αρχή ήταν ακριβώς στις άκρες των δακτύλων μου. Ενώ μπορείτε απλά να το φτιάξετε σε μια σανίδα, θα ήταν ένα πλήρες χάος, με καλώδια παντού και όχι τόσο καθαρό όσο θα ήθελα να είναι η κονσόλα μου. Εδώ λοιπόν έρχεται το jlcpcb. https://jlcpcb.com/ μπορείτε να παραγγείλετε 10 σανίδες για 2 $. Το οποίο είναι κλοπή κατά τη γνώμη μου. Δεδομένου ότι δεν βρίσκεστε από τις προεπιλεγμένες παραμέτρους για τον πίνακα (μέγεθος 100x100m, πυκνά, χρώμα ή κ.λπ.), η τιμή μπορεί να αλλάξει. Αλλά, για τους περισσότερους από εμάς, οι προεπιλεγμένες παράμετροι θα είναι υπεραρκετές.

Βήμα 1: Όλα τα υλικά και οι σύνδεσμοι προς τα αρχεία

Λήψη του υπολογιστή σας
Λήψη του υπολογιστή σας

Ας δούμε λοιπόν μια απλή λίστα μερών και πού μπορείτε να βρείτε πληροφορίες που θα χρειαστούν για να το ολοκληρώσετε.

Μέρη:

MAKERbuino PCB (μπορείτε είτε να υποστηρίξετε το έργο είτε να αγοράσετε το κιτ στη διεύθυνση

ή αποκτήστε τα αρχεία gerber και. ή σχηματικά εδώ:

  • Κάρτα SD (το μέγεθος εξαρτάται από εσάς, δεν είστε σίγουροι αν υποστηρίζει κάρτες μεγάλης χωρητικότητας, αλλά το 1gb πρέπει να είναι εντάξει)
  • Υποδοχή SD
  • καλώδια για συγκόλληση ηχείων (προαιρετικά)
  • Ηχείο 8ohm 0.5W (προαιρετικό)
  • Μπαταρία Li-Po 3,7 V
  • ATmega328P-PU
  • Υποδοχή IC PDIP 28 ακίδων
  • Nokia 5110 LCD
  • Πίνακας φορτιστή μπαταρίας micro USB Li-Po TP4056
  • Ρυθμιστής τάσης 3,3V (MCP1702-3302E σε συσκευασία TO-92)
  • 2n2222 τρανζίστορ NPN γενικής χρήσης (πακέτο TO-92)
  • Δίοδος 1N4148
  • Κρύσταλλο 16 MHz
  • Διακόπτης εναλλαγής διαφάνειας 3 ακίδων x2
  • Κεραμικός πυκνωτής 100nF x2
  • Κεραμικός πυκνωτής 22pF x2
  • 100uF, ακτινικός ηλεκτρολυτικός πυκνωτής 6.3V x3 (χρησιμοποίησα 16V, αφού τα προαναφερθέντα 6.3 είναι πιο δύσκολο να βρεθούν)
  • Κουμπί 12x12x7.3mm x7

  • μερικές γυναικείες και αρσενικές κεφαλίδες μονής και διπλής σειράς (πιθανότατα να τις έχετε, αλλά ούτως ή άλλως τις αγοράζετε σε μακριές λωρίδες, οπότε επιλέξτε όσες θέλετε)
  • Ποτενσιόμετρο κοπής τροχού 1Kohm x2
  • Αντίσταση 2,2Kohm
  • 10k αντίσταση x2
  • Αντίσταση 4,7kohm x2
  • Αντίσταση 100ohm
  • Υποδοχή ακουστικών 3,5 mm

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

Βήμα 2: Λήψη του υπολογιστή σας

Λήψη του υπολογιστή σας
Λήψη του υπολογιστή σας
Λήψη του υπολογιστή σας
Λήψη του υπολογιστή σας

Αυτή λοιπόν είναι μια αρκετά απλή διαδικασία. Μεταβείτε στη διεύθυνση jlcpcb.com

Εγγραφείτε, πατήστε απόσπασμα τώρα. Ανεβάστε τα αρχεία gerber, εισαγάγετε τις επιθυμητές παραμέτρους και παραγγείλετε. Με τη μέθοδο αποστολής dhl μου πήρε λιγότερο από μία εβδομάδα από τη μεταφόρτωση των αρχείων gerber στον πραγματικό πίνακα που έφτασε στο κατώφλι μου.

Βήμα 3: Συγκόλληση

Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση

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

Βήμα 4: Προγραμματισμός

Προγραμματισμός
Προγραμματισμός

Έτσι, αφού κολλήσετε την σανίδα σας, κανονικά θα είχατε τελειώσει. Όχι όμως στην περίπτωσή μου. Δεδομένου ότι το Atmega328P-PU έρχεται κενό, πρέπει να ανεβάσετε ένα πρόγραμμα εκκίνησης. Αυτό είναι το πιο «περίπλοκο» βήμα ολόκληρου του έργου, αν δεν έχετε προγραμματίσει ποτέ τσιπ Atmel. Υπάρχουν λοιπόν μερικοί τρόποι για να το κάνετε αυτό.

Ο τρόπος ευκολίας πρέπει να είναι με το Arduino (αν και κάπως αποφάσισα να πάω με άλλη επιλογή)

community.makerbuino.com/t/atmega328-witho… Τρίψτε νήμα για τον τρόπο εγκατάστασης του bootloader με arduino. Επίσης, ο σύνδεσμος προς το bootloader περιλαμβάνεται εκεί.

Or μπορείτε να πάτε με έναν προγραμματιστή USBasp (διαδρομή που δυστυχώς πήρα). Είναι λίγο πιο περίπλοκο, αλλά ποτέ το πιο σημαντικό βήμα είναι να ορίσετε τα σωστά κομμάτια ασφάλειας και κλειδώματος. Διαφορετικά θα αντιμετωπίσετε το πρόβλημα που είχα. Μικροεπεξεργαστής που χρησιμοποιεί εσωτερικό ταλαντωτή. Το οποίο λειτουργεί σε 1MHz. Η κονσόλα σας θα εξακολουθούσε να λειτουργεί, αλλά 16 φορές πιο αργή. Slo mo poweeeerrrrrrr !!!!!!!!!!!!!! Τώρα είναι αστείο:) όταν δεν ήξερα τι το προκαλούσε αυτό, ήταν απογοητευτικό: D συμπεριλαμβάνω τις ρυθμίσεις μου στην εικόνα.

Βήμα 5: Τελειώνοντας τις πινελιές

Τελευταίες πινελιές
Τελευταίες πινελιές
Τελευταίες πινελιές
Τελευταίες πινελιές

Ετσι. Πήρες το pcb σου, το κόλλησες, έλαμψε το bootloader…. Τι είναι τώρα; Τώρα, απλά πρέπει να κατεβάσετε παιχνίδια (ή να τα δημιουργήσετε), να τα φορτώσετε στην κάρτα sd. Και παίξτε παιχνίδια. Και πιστέψτε με…. είναι εθιστικοί. Έτσι τύπωσα επίσης μια θήκη για αυτό. Που θα μπορούσε να βρεθεί στο thingiverse. Και θα μπορούσα ειλικρινά να πω, αυτό είναι ένα από τα πιο ικανοποιητικά έργα που έχω ολοκληρώσει. Για ένα, μοιάζει με μοντέλο παραγωγής diy. Δεύτερον… τα παιχνίδια είναι φοβερά:) Εύγε. Αν χρειάζεστε κάτι, απλά ρωτήστε με στα commens ή στείλτε μου μήνυμα:)

Συνιστάται: