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

PCB 2 Player Pong: 3 βήματα
PCB 2 Player Pong: 3 βήματα

Βίντεο: PCB 2 Player Pong: 3 βήματα

Βίντεο: PCB 2 Player Pong: 3 βήματα
Βίντεο: IM-PONG-SIBBLE - with 2 players - ARDUINO Game - by Andrei Daradici - with code 2024, Νοέμβριος
Anonim
PCB 2 παίκτη Pong
PCB 2 παίκτη Pong

Σε αυτόν τον οδηγό μπορείτε να δημιουργήσετε ένα φορητό παιχνίδι πόνγκ 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

Πρόγραμμα ATMEGA328
Πρόγραμμα 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, μην ξεχάσετε να βάλετε μεγαλύτερα καλώδια στις οπές +. Συγκόλληση οθόνης, αντίσταση και κεραμικοί πυκνωτές πρώτα και μετά τα ψηλότερα εξαρτήματα. Κλείστε τα καλώδια κάτω και βεβαιωθείτε ότι δεν υπάρχουν αιχμηρά σημεία στο κάτω μέρος. Χρησιμοποιήστε καλή ποσότητα ή παχύτερη συγκόλληση σε γρύλο κάννης και ποτενσιόμετρα για αντοχή.

Συνιστάται: