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

Τηλεχειριστήριο Tim's Cybot Arduino NANO: 31 βήματα (με εικόνες)
Τηλεχειριστήριο Tim's Cybot Arduino NANO: 31 βήματα (με εικόνες)

Βίντεο: Τηλεχειριστήριο Tim's Cybot Arduino NANO: 31 βήματα (με εικόνες)

Βίντεο: Τηλεχειριστήριο Tim's Cybot Arduino NANO: 31 βήματα (με εικόνες)
Βίντεο: Lancia Stratos N 54 Serbatoi, circuito freno, pedali freno e frizione. Edizione Centauria scala 1:8 2024, Ιούλιος
Anonim

By PalingenesisTim's Place Ακολουθήστε περισσότερα από τον συγγραφέα:

Κάνοντας ένα πρωτότυπο με το Arduino (TIM-01 EYES)
Κάνοντας ένα πρωτότυπο με το Arduino (TIM-01 EYES)
Κάνοντας ένα πρωτότυπο με το Arduino (TIM-01 EYES)
Κάνοντας ένα πρωτότυπο με το Arduino (TIM-01 EYES)
Μετατροπή του Cybot σε λειτουργία με τέσσερις επαναφορτιζόμενες μπαταρίες 3,7 Volt
Μετατροπή του Cybot σε λειτουργία με τέσσερις επαναφορτιζόμενες μπαταρίες 3,7 Volt
Μετατροπή του Cybot σε λειτουργία με τέσσερις επαναφορτιζόμενες μπαταρίες 3,7 Volt
Μετατροπή του Cybot σε λειτουργία με τέσσερις επαναφορτιζόμενες μπαταρίες 3,7 Volt
Ελεγκτής PCA9685 του Tim
Ελεγκτής PCA9685 του Tim
Ελεγκτής PCA9685 του Tim
Ελεγκτής PCA9685 του Tim

Σχετικά με: Συνταξιούχοι Περισσότερα για την Παλιγγενεσία »

Αυτό το έργο είναι να δημιουργήσει ένα υπέρυθρο τηλεχειριστήριο για τον έλεγχο του 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: Το τηλεχειριστήριο σε δράση

Image
Image

Είχα πρόβλημα με την εστίαση, χρησιμοποίησα το παλιό μου τηλέφωνο για να κάνω το βίντεο.

Βήμα 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

Συνιστάται: