Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Βήματα 1-3: Εφαρμογή Αισθητικής
- Βήμα 2: Βήματα 3-6: Προετοιμασία του RCA
- Βήμα 3: Βήμα 7-10: Προετοιμασία των POTM
- Βήμα 4: Βήμα 11-12: Αντιμετώπιση του κουμπιού
- Βήμα 5: Τελικό: Πηγές & Λογισμικό
Βίντεο: Arduino Old-Style Pong (TVout): 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αισθητική:
Η αισθητική αυτού του έργου σχεδιάστηκε εξ ολοκλήρου από εμένα, αλλά εμπνεύστηκα από την ιδέα των τηλεοράσεων της δεκαετίας του 1950. Τα υλικά που χρησιμοποιήθηκαν για αυτό το έργο σχεδιάστηκαν για να είναι εύκολα προσβάσιμα και παραγωγικά από το κοινό και ως εκ τούτου είναι κακής ποιότητας στην εμφάνιση.
Κώδικας:
Ο κώδικας στην τελευταία ενότητα είναι μια εκκαθαρισμένη έκδοση του κώδικα Arduino Pong, η οποία έχει διορθώσει πολλά σφάλματα στον άλλο ιστότοπο (όπως το σφάλμα της λανθασμένης ακύρωσης των ακίδων). Ο κώδικας είχε επίσης πολλές καθυστερήσεις που κατέρρευσαν το Arduino κατά την εγκατάσταση. Είχα βοήθεια με τον κωδικό C της εγκατάστασης Arduino και δεν ισχυρίζομαι ότι αυτό το έργο έγινε μόνο με την προσπάθειά μου.
Προμήθειες
Για να κάνετε αυτό το έργο θα χρειαστείτε να έχετε:
- Μια τηλεόραση που μπορεί να λάβει καλώδια RCA
- Ένα καλώδιο RCA
- Ένα Arduino Board (Leonardo/Uno) & ένα breadboard
- 1 αντίσταση 470R
- 1 αντίσταση 1kR
- 6 κλιπ αλιγάτορα (προαιρετικά, αλλά αποτρέπει πολλές ακατάστατες συγκολλήσεις)
- 2 ποτενσιόμετρα 10k Ohm
- Καλώδια βραχυκυκλωτήρων (περίπου 10)
- Εργαλεία συγκόλλησης (σύρμα, σίδερο, ροή)
- Υποδοχή RCA (Χρησιμοποιείται για τη μέθοδό μου)
- Αντίσταση 75R (Χρησιμοποιείται για τη μέθοδό μου)
- Ο κωδικός στην ενότητα λογισμικού
- (Προαιρετικά) Χαρτόνι
- (Προαιρετικά) Spray Paint (χρώμα τηλεόρασης)
- (Προαιρετικά) Καπάκια μπουκαλιών (για να γίνουν κουμπιά)
- (Προαιρετικό) 1 μαρκαδόρο (προτιμώμενο χρώμα κουμπιών)
-
(Προαιρετικά) Κόλλα (για να κολλήσετε τα κουμπιά)
Βήμα 1: Βήματα 1-3: Εφαρμογή Αισθητικής
Για να κάνετε την τηλεόραση να μοιάζει με μια σωστή τηλεόραση της δεκαετίας του 1950, θα πρέπει να την αλείψετε με λίγο χαρτόνι. Λάβετε υπόψη, όλα αυτά είναι προαιρετικά εάν θέλετε απλώς να ασχοληθείτε με το pong στην τηλεόρασή σας με το Arduino. Πρώτον, θα χρειαστείτε χαρτόνι, το μέγεθος και το σχήμα της τηλεόρασής σας. Τώρα, δεδομένου ότι ο τροποποιημένος κώδικας κάνει το πονγκ 3/4 του αρχικού του μεγέθους, θα πρέπει να το εκκινήσετε πριν ξεκινήσετε το κόψιμο για να προσεγγίσετε το μέγεθος. Όταν ολοκληρώσετε τα άλλα βήματα, ξεκινήστε το και δείτε πόσο μεγάλο είναι. Κόψτε μια τρύπα στο χαρτόνι στο μέγεθος και το σχήμα του πονγκ, και στην ίδια θέση, επίσης. Στη συνέχεια, μπορείτε να βάψετε με σπρέι το χαρτόνι στο χρώμα που θέλετε - απλώς φροντίστε να ακολουθήσετε τις οδηγίες στο δοχείο. Μόλις αποκτήσετε αυτή την ωραία γυαλάδα, μπορείτε να χρωματίσετε τα καπάκια των μπουκαλιών με ένα μαύρο στυλό για να μοιάζουν με μερικά φανταχτερά κουμπιά - κολλήστε τα και έχετε ένα πολύ ωραίο κάλυμμα για το πόνγκ σας.
Βήμα 2: Βήματα 3-6: Προετοιμασία του RCA
Μπορείτε να δείτε μια περιορισμένη διαδικασία με εικόνες στην 1η πηγή στην τελευταία ενότητα. Χρησιμοποιώντας μια ελαφρώς διαφορετική διαδικασία εδώ, πρέπει πρώτα:
Συνδέστε τον πείρο υποδοχής ασπίδας (εξωτερικού) RCA στο GND. Τοποθετήστε το βύσμα RCA στην υποδοχή RCA και συνδέστε το ένα άκρο των αντιστάσεων 470R, 1kR και 75R στην ακίδα (εσωτερική) υποδοχή RCA σήματος. Χρησιμοποιώντας καλώδια jumper, τοποθετήστε το άλλο άκρο του 75R στο GND, το 470R στο D07. Εάν χρησιμοποιείτε Arduino UNO, το 1kR πρέπει να τοποθετηθεί στο D07. Εάν χρησιμοποιείτε Arduino Leonardo, πρέπει να τοποθετηθεί στο D09.
Βήμα 3: Βήμα 7-10: Προετοιμασία των POTM
Τα ποτενσιόμετρα (POTM) θα έχουν 3 ακίδες. Η μέση είναι η γραμμή σήματος, αλλά οι άλλες δύο (ισχύς και γείωση) μπορούν να χρησιμοποιηθούν εναλλακτικά. Συνδέστε τα κλιπ αλιγάτορα σε κάθε μία από τις καρφίτσες και προσθέστε καλώδια βραχυκυκλωτήρα σε κάθε μία. Συνδέστε το μεσαίο καλώδιο στο A0 και το μεσαίο καλώδιο του άλλου στο A1. Συνδέστε τα άλλα καλώδια όπως φαίνεται στον 1ο πόρο στην τελευταία ενότητα.
Βήμα 4: Βήμα 11-12: Αντιμετώπιση του κουμπιού
Προσθέστε το βύσμα RCA στην τηλεόραση. Προσθέστε ένα κουμπί που είναι συνδεδεμένο με GND και D2. Προσθέστε μια αντίσταση έλξης 1kR μεταξύ 5V και D2. (Αυτό λέει στο D2 να είναι 1 ενώ το κουμπί δεν το υποχρεώνει να είναι 0 δηλ. Πατημένο) Αντιγράψτε και επικολλήστε τον τροποποιημένο κώδικα στον πόρο στην τελευταία ενότητα στο Arduino σας.
Βήμα 5: Τελικό: Πηγές & Λογισμικό
Τροποποιημένος κώδικας:
Διαδηλώσεις:
Πρωτότυπο:
Τροποποιήθηκε: [WIP]
Εμπνευσμένη εικόνα τηλεόρασης:
Συνιστάται:
Redo a Cool Old Robot: 10 βήματα (με εικόνες)
Redo a Cool Old Robot: Γνωρίστε τον Arlan, ένα διασκεδαστικό ρομπότ με πολλή προσωπικότητα. Ζει σε μια τάξη επιστήμης της 5ης τάξης. Τον ξαναέχτισα για να είναι η μασκότ της ομάδας ρομποτικής του σχολείου, είναι επίσης βοηθός στην τάξη. Στα παιδιά αρέσει να βλέπουν την τεχνολογία σε δράση και ο Αρλάν περπατά
Επαναχρησιμοποίηση LEDC68 Old Gotek Display: 4 Βήματα
Επαναχρησιμοποίηση LEDC68 Old Gotek Display: Έχω αρκετές μονάδες δίσκου Gotek Floppy drives όλες έχουν αναβαθμιστεί σε flash floppy, ώστε να επιτρέπεται η χρήση τους σε ρετρό υπολογιστές. Αυτό το λογισμικό επιτρέπει διάφορες προσθήκες στην τυπική μονάδα Gotek, κυρίως η τριψήφια οθόνη LED μπορεί να βελτιωθεί
Tobias - Arduino Music Box With TVout: 5 βήματα (με εικόνες)
Tobias - Arduino Music Box With TVout: Πρώτα απ 'όλα, επιτρέψτε μου να σας παρουσιάσω τον Tobias, το γιγαντιαίο αρκουδάκι της φίλης μου, που είναι η έμπνευση για αυτό το έργο. Ο Tobia έχει μια προσωπικότητα, που χτίστηκε με την πάροδο του χρόνου, ενώ αναρωτιόμαστε αστειευόμενοι στο μυαλό μας τι κάνει ενώ είναι μακριά στη δουλειά. Το έργο
Old Man and the Arduino GPS: 6 βήματα (με εικόνες)
Old Man and the Arduino GPS: Έτσι αυτό το Lazy Old Geek (L.O.G.) δεν έχει καταφέρει να κάνει ένα Instructable εδώ και μερικά χρόνια. Σε ηλικία 70 ετών, ο εγκέφαλος δεν λειτουργεί όπως παλιά και είναι δύσκολο να επικεντρωθεί σε μεγάλα έργα, πόσο μάλλον να προσπαθήσει να γράψει γι 'αυτά. (Μπαίνω στο Arduino Con
Ρολόι πρόβλεψης καιρού με χρήση του Old Alarm και του Arduino: 13 βήματα (με εικόνες)
Weather Forecast Clock Using Old Alarm and Arduino: Είχα ένα σπασμένο ξυπνητήρι και βρήκα μια ιδέα να το μετατρέψω σε ρολόι και σταθμό πρόγνωσης καιρού. Για αυτό το έργο θα χρειαστείτε: Παλαιό κυκλικό ξυπνητήρι Arduino Nano BME280 μονάδα αισθητήρα ( θερμοκρασία, υγρασία, πίεση) Οθόνη LCD