Πίνακας περιεχομένων:
Βίντεο: Τηλεχειριστήριο Tim's Cybot Arduino NANO: 31 βήματα (με εικόνες)
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
By PalingenesisTim's Place Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Συνταξιούχοι Περισσότερα για την Παλιγγενεσία »
Αυτό το έργο είναι να δημιουργήσει ένα υπέρυθρο τηλεχειριστήριο για τον έλεγχο του Original Cybot που έλαβε με το περιοδικό Ultimate Real Robots, που ξεκίνησε το 2001.
Λόγος δημιουργίας του τηλεχειριστηρίου: (λίγη ιστορία)
Πριν από την έκδοση των εξαρτημάτων για το ακουστικό IR, το Cybot τέθηκε σε διαφορετικές λειτουργίες επιλέγοντας διακόπτες DIP. (Δεν υπήρχε πρόβλημα με την Cybot ενώ αυτό συνέβαινε) Όταν εκδόθηκε το IR Handset, τα πράγματα άλλαξαν. Ένας επεξεργαστής αναβαθμίστηκε για να αλλάξει τη λειτουργία των διακοπτών DIP. Οι διακόπτες DIP τότε χρησιμοποιούνταν για να ορίσουν το κανάλι που χρησιμοποιείται από το ακουστικό IR έτσι ώστε να μπορούν να χρησιμοποιηθούν περισσότερα από ένα Cybot ταυτόχρονα. (Μέχρι 16 Cybot θα μπορούσαν να ελεγχθούν με τα στοιχεία ελέγχου υπέρυθρης ακτινοβολίας) Ωστόσο, όταν εκδόθηκε ο πίνακας υπερύθρων-λήψεων, εκεί υπήρχαν προβλήματα. Όχι όλοι οι πίνακες κατασκευάστηκαν το ίδιο, εκεί όπου ζητήματα που έκαναν μερικά να μην λειτουργούν σωστά ή να μην λειτουργούν καθόλου. Εκδόθηκε μια επιδιόρθωση, αλλά αυτό δεν διόρθωσε όλα. Iμουν ένας από τους άτυχους, τίποτα δεν λειτούργησε για μένα από εκεί και πέρα, όλα βασίζονταν στο λειτουργικό Infrared Handset.
Εάν εσείς, όπως εγώ, ήσασταν ένας από τους άτυχους που είχαν το ίδιο πρόβλημα, ίσως θελήσετε να σκάψετε το παλιό σας κουτί με Cybot bits και να κάνετε αυτόν τον υπέρυθρο ελεγκτή να το ελέγξει.
Το μόνο που δεν μπορούσα να κάνω είναι: Voice Control και PC LINK
Βήμα 1: Το τηλεχειριστήριο σε δράση
Είχα πρόβλημα με την εστίαση, χρησιμοποίησα το παλιό μου τηλέφωνο για να κάνω το βίντεο.
Βήμα 2: Cybot
Λυπάμαι, αλλά αν δεν έχετε Cybot, τότε αυτό δεν είναι πολύ χρήσιμο για εσάς.
Αλλά αν γνωρίζετε κάποιον που έχει ένα:
Mayσως αυτό θα αναστήσει εκείνους τους κοιμισμένους μικρούς συνεργάτες, που κρύβονται σε αυτές τις σκονισμένες ντουλάπες:)
Βήμα 3: Ας ξεκινήσουμε. Πρώτα το Πρωτότυπο
Πριν φτιάξω το ακουστικό δημιούργησα ένα πρωτότυπο για να δοκιμάσω και να βεβαιωθώ ότι ο κωδικός μου λειτούργησε.
Τα R8 και R9 είναι αντιστάσεις έλξης για το δίαυλο I2C. πολλοί άνθρωποι ξεχνούν να τα προσθέσουν στο κύκλωμα, αλλά είναι απαραίτητα. (ένα ζεύγος ανά δίαυλο, όχι συσκευή) Κατά κανόνα, οι αντιστάσεις προστίθενται στον κύριο, αλλά καθώς το Arduino θα μπορούσε να χρησιμοποιηθεί ως κύριος ή υποτελής και για να είναι τα πράγματα απλά, το εσωτερικό τράβηγμα δεν χρησιμοποιείται στη βιβλιοθήκη.
Έχω χρησιμοποιήσει εσωτερικές αντιστάσεις έλξης για τις ακίδες που είναι συνδεδεμένες στους διακόπτες. Έτσι, όλοι οι διακόπτες πρέπει να κλείσουν στο Ground.
Τα ζεύγη αντίστασης / πυκνωτή R1 έως R7, C1 έως C7 πρέπει να αντισταθμίσουν την αναπήδηση. (οπότε δεν είναι απαραίτητα εάν θέλετε να κάνετε μια γρήγορη δοκιμή, τα προτείνω για σταθερότητα)
Το Q1 είναι το πρόγραμμα οδήγησης για το υπέρυθρο LED (940nm). Αυτό σημαίνει ότι η LED χρησιμοποιεί πλήρη ισχύ για τη μετάδοση των σημάτων. (και πάλι εάν οι δοκιμές δίπλα στο Cybot σας, μπορούν να αφαιρεθούν τα Q1, C8 και R11. Η σύνδεση R10 και LED1 σε σειρά μεταξύ του Pin D3 και 5v πρέπει να λειτουργήσει)
Δημιούργησα το κύκλωμα χρησιμοποιώντας το Fritzing, οπότε εδώ είναι το αρχείο για να μπορείτε να το δείτε καλύτερα: Arduino_Handset.zip