Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτόν τον οδηγό μπορείτε να δημιουργήσετε ένα φορητό παιχνίδι πόνγκ 2 παικτών. Αυτός ο σχεδιασμός δημιουργήθηκε γύρω από τον κώδικα που δημοσιεύτηκε στο GitHub από τον Onur Avun. Μου άρεσε να δημιουργώ αυτό το έργο, ελπίζω να σας αρέσει να το χτίζετε.
Βήμα 1: Λάβετε υλικά
Αυτό είναι ένα έργο PCB, επομένως χρειάζεται βασικά εργαλεία συγκόλλησης. Συνιστώ ανεπιφύλακτα τη χρήση κόλλας χωρίς μόλυβδο και PCB
Το αρχείο PCB Gerber είναι παρακάτω ή μπορείτε να αποκτήσετε πρόσβαση στο έργο στο EasyEDA
Το JLCPCB έχει εξαιρετική τιμή για PCB αυτού του μεγέθους χωρίς μόλυβδο
Η χρήση ενός κανονικού διακόπτη όπως το VX7805-500 θα χρησιμοποιήσει λιγότερη μπαταρία, αλλά κοστίζει περισσότερο από έναν γραμμικό ρυθμιστή LM7805. Το καθένα έχει διαφορετικές απαιτήσεις πυκνωτή.
Μπορείτε να χρησιμοποιήσετε τροφοδοτικό έως 30V, αλλά πρέπει να βεβαιωθείτε ότι ο πυκνωτής μεταξύ του γρύλου κάννης και του ρυθμιστή 5V έχει βαθμολογία υψηλότερης τάσης από την παροχή. Επίσης, εάν χρησιμοποιείτε LM7805, ελέγξτε επίσης τις απαιτήσεις ψύκτρας, υψηλότερη τάση σημαίνει μεγαλύτερη θερμότητα. Αυτό το έργο με LM7805 φαίνεται να λειτουργεί καλά στα 9V χωρίς ψύκτρα.
1 ATMEGA328P-PU
1 ασπίδα προγραμματιστή AVR και χρήση Arduino μαζί με αυτήν.
Ποτενσιόμετρο 5Κ
1 μονάδα LCD Nokia 5100
1 υποδοχή 28 ακίδων
Βήμα 2: Πρόγραμμα ATMEGA328
Προγραμματίστε το τσιπ πριν από τη συγκόλληση. Χρησιμοποίησα μια πρίζα, ώστε να μπορώ να αφαιρέσω το τσιπ. Πρέπει να προγραμματίσετε ένα Arduino για το AVR Programming Shield
Ανεβάστε το "Σχέδιο Arduino ως ISP" [Αρχείο] -> [Παραδείγματα] -> [Arduino ως ISP].
Επισυνάπτεται η ασπίδα προγραμματισμού AVR στο Arduino
Υποδοχή τσιπ ATMEGA328 στην ασπίδα προγραμματισμού AVR
Επιλέξτε τον προγραμματιστή, [Εργαλεία] -> [Προγραμματιστής] -> [Arduino ως ISP] Ορισμός προγράμματος εκκίνησης προγράμματος, [Εργαλεία] -> [Εγγραφή εκκίνησης]
Ανοίξτε το 2Player Pong Sketch στο λογισμικό Arduino
Μεταφόρτωση σκίτσου πονγκ, [Αρχείο] -> [Μεταφόρτωση μέσω προγραμματιστή]
Βήμα 3: Δημιουργία
Συγκολλητικά μέρη που ταιριάζουν με μεταξωτή οθόνη σε PCB. Εάν θέλετε να χρησιμοποιήσετε τον φθηνότερο ρυθμιστή τάσης LM7805, συγκολλήστε τον σε αποτύπωμα SMPS και αντικαταστήστε τον πυκνωτή 10uf με 1uf και 22uf με πυκνωτή 100nf. Οι πυκνωτές τανταλίου βρίσκονται δίπλα στον ρυθμιστή LM117T 3.3V, μην ξεχάσετε να βάλετε μεγαλύτερα καλώδια στις οπές +. Συγκόλληση οθόνης, αντίσταση και κεραμικοί πυκνωτές πρώτα και μετά τα ψηλότερα εξαρτήματα. Κλείστε τα καλώδια κάτω και βεβαιωθείτε ότι δεν υπάρχουν αιχμηρά σημεία στο κάτω μέρος. Χρησιμοποιήστε καλή ποσότητα ή παχύτερη συγκόλληση σε γρύλο κάννης και ποτενσιόμετρα για αντοχή.