Πίνακας περιεχομένων:
- Βήμα 1: Το κύκλωμα
- Βήμα 2: Κωδικός
- Βήμα 3: Η υπόθεση
- Βήμα 4: Διάταξη πίνακα
- Βήμα 5: Ολοκληρώνοντας την υπόθεση
- Βήμα 6: Σε χρήση
Βίντεο: Arduino Triple Servo Tester: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτή τη στιγμή χτίζω πολλά ρομπότ που περπατούν, όλα τροφοδοτούνται από πολλούς servos. Το πρόβλημα προκύπτει στη συνέχεια στην εκτίμηση της έκτασης της κίνησης κάθε σερβο, του διαθέσιμου εύρους κίνησης. Επιπλέον, προσπαθώ να βρω τι είδους βάδισμα χρειάζεται. Έχω αρκετούς χαζούς ελεγκτές $ 2 που μπορείτε να αγοράσετε, αλλά παρόλο που βοηθούν, δεν μπορούν πραγματικά να δώσουν ανατροφοδότηση σχετικά με τη θέση που βρίσκεται το servo. Όλοι οι επόμενοι προγραμματισμοί χρησιμοποιούν arduino και έτσι θα ήταν ωραίο να γνωρίζουμε ποια αξία της θέσης σερβο θα έκανε τη δουλειά. Τότε αποφάσισα να φτιάξω έναν σερβοελεγκτή με οθόνη για οπτική ανάγνωση της θέσης σερβο από 1-180.
Έτσι για αυτό το έργο το μόνο που χρειάζεται είναι ένα arduino pro-mini, 3 δοχεία 5K, μερικές καρφίτσες για τα servos, ένα SPI OLED και ένα JST για ισχύ. Έχω επίσης εκτοξεύσει περισσότερα servos από όσα με ενδιαφέρουν να σκεφτώ, έτσι απαιτείται επίσης ένας φθηνός μετατροπέας ισχύος για να διασφαλιστεί ότι όλα λειτουργούν όμορφα στα 5v. Επίσης ξεκίνησα αρχικά με ένα απλό κουτί, αλλά μετά σκέφτηκα "Τι θα έκανε ο Άνταμ Σέβατζ;" και έτσι πρόσθεσε μερικές λεπτομέρειες σχεδίασης, το ψέκασε σε αστάρι και με διάφορα μελάνια και πούδρες που του έδωσαν μια χρησιμοποιημένη εμφάνιση. Έκανα επίσης μερικές εγκοπές και κοπές και τις έβαψα ασημί για να δώσω την εντύπωση ενός μεταλλικού κουτιού και έβαψα και λερώσα τα πόμολα. Ως γυαλί οθόνης χρησιμοποιήθηκε ένα γυάλινο cabochon. Έχω προσθέσει επίσης μερικές ψεύτικες ετικέτες, κατάλληλα εμποτισμένες με καφέ που μόλις εκτυπώθηκαν και κολλήθηκαν.
Βήμα 1: Το κύκλωμα
Εδώ είναι το κύκλωμα και είναι πολύ απλό. Το 1306 OLED λειτουργεί με SPI και τα 3 δοχεία συνδέονται μεταξύ 5v και γείωσης με τον υαλοκαθαριστήρα να πηγαίνει σε μία από τις 3 ακίδες εισόδου Arduino Analog. Τα servos κινούνται με τη σειρά τους από 3 από τις εξόδους του arduino.
Το ρεύμα παρέχεται μέσω μιας πρίζας JST, ώστε να μπορώ να χρησιμοποιήσω οποιοδήποτε RX Lipo που μπορεί να βρίσκεται και αυτό πηγαίνει σε έναν φθηνό μετατροπέα ισχύος
Βήμα 2: Κωδικός
Ο συνημμένος κώδικας είναι για το Arduino Pro-mini, αλλά θα λειτουργήσει σχεδόν στα περισσότερα Arduino. Θα χρειαστεί επίσης να εγκαταστήσετε τη βιβλιοθήκη u8g για να εκτελέσετε την οθόνη OLED
Βήμα 3: Η υπόθεση
STL για την υπόθεση
Βήμα 4: Διάταξη πίνακα
Απλά χρησιμοποιώ κάποιο veroboard για να τοποθετήσω τα πάντα. Για να μπορέσετε να χρησιμοποιήσετε ξανά οτιδήποτε, τόσο το Arduino όσο και το OLED συνδέονται σε κάποιες κεφαλίδες που είναι τοποθετημένες στον πίνακα. Τα δοχεία είναι επίσης τοποθετημένα απευθείας στον πίνακα όπως και ο μετατροπέας ισχύος. Αυτό δεν φαίνεται να έχει τις καρφίτσες τοποθετημένες σε κλίση 0,1 , αλλά ορισμένες καρφίτσες κεφαλίδας διορθώθηκαν ελαφρώς. Το καλώδιο σήματος γενικής χρήσης χρησιμοποιήθηκε για να συνδέσει τα πάντα μαζί.
Μπορείτε να δείτε στην εικόνα όπου το τροφοδοτικό βρίσκεται κάτω από το χώρο όπου συνδέεται το OLED.
Βήμα 5: Ολοκληρώνοντας την υπόθεση
Η θήκη ολοκληρώθηκε με το πρώτο βάψιμο με γκρι αστάρι αυτοκινήτου με δύο παλτά. Μόλις έγινε αυτό, χρησιμοποίησα διάφορες σκόνες για τις καιρικές συνθήκες, μερικές πλύσεις σκουριάς και μερικά ακρυλικά χρώματα για λεπτομέρειες. Μου αρέσει ιδιαίτερα να κόβω μερικές άκρες της θήκης και στη συνέχεια να τις ζωγραφίζω σε πιο λαμπερό ασημί, ώστε να φαίνεται σαν να κρύβεται από κάτω μια μεταλλική θήκη. Ολόκληρο το κουτί στη συνέχεια ψεκάστηκε με ματ βερνίκι και όταν στεγνώσει το γυαλί cabochon κολλήθηκε στη θέση του.
Βήμα 6: Σε χρήση
Μόνο για διασκέδαση, μπορείτε να δείτε το λογότυπο εκκίνησης εδώ. Το μόνο που χρειάζεται να κάνετε τώρα είναι να συνδέσετε τα servos και να ρυθμίσετε τα δοχεία και να διαβάσετε τις σχετικές θέσεις σερβο που μπορείτε στη συνέχεια να χρησιμοποιήσετε σε άλλα προγράμματα.
Συνιστάται:
Servo Tester δύο τρόπων: 5 βήματα (με εικόνες)
Δοκιμαστής Servo Tester: Όταν αγοράζω νέο σερβοκινητήρα, θέλω να ελέγξω γρήγορα αν λειτουργεί. Ο δοκιμαστικός διακομιστής δύο τρόπων με επιτρέπει να το κάνω σε ένα λεπτό. Τα Servos, τουλάχιστον τα φθηνότερα που γνωρίζω, μερικές φορές δεν λειτουργούν όπως αναμενόταν όταν φτάνουν: Οι ταχύτητες πηδάνε, το ηλεκτρόνιο
Servo Tester δοκιμής 16 καναλιών με Arduino και τρισδιάστατη εκτύπωση: 3 βήματα (με εικόνες)
Δοκιμαστής Servo 16 καναλιών με Arduino και τρισδιάστατη εκτύπωση: Σχεδόν κάθε έργο που έχω κάνει πρόσφατα απαιτεί να δοκιμάσω μερικά servos και να πειραματιστώ με τις θέσεις τους πριν μπουν στη συναρμολόγηση. Συνήθως φτιάχνω ένα γρήγορο servo tester σε ένα breadboard και χρησιμοποιώ τη σειριακή οθόνη στο ardui
Self Made Triple (3x 250W) Εργαστηριακό τροφοδοτικό με μονάδες DPS5005 και USB: 7 βήματα
Self Made Triple (3x 250W) Εργαστηριακό τροφοδοτικό με μονάδες DPS5005 και USB: Εύκολο στην κατασκευή και φθηνό υψηλής ποιότητας τροφοδοτικό εργαστηρίου με 3x 250W (50Vdc & 5A κάθε πάνελ). Μπορείτε να συνδέσετε κάθε DPS5005 στον υπολογιστή σας για να ελέγχετε ξεχωριστά τους πίνακες. Θα χρειαστούν 4 έως 8 ώρες για να δημιουργηθεί αυτό το Powersuplly, ο χρόνος μειώνεται
IC Tester, Op-Amp, 555 Timer Tester: 3 Βήματα
Δοκιμαστής IC, Op-Amp, 555 Timer Tester: Όλα τα IC Bad ή Replacement βρίσκονται γύρω, αλλά αν αναμειγνύονται μεταξύ τους, χρειάζεται πολύς χρόνος για να εντοπιστεί το Bad or Good One, Σε αυτό το άρθρο μαθαίνουμε πώς μπορούμε να κάνουμε IC δοκιμαστής, Ας συνεχίσουμε
Simple Servo Tester: 13 βήματα (με εικόνες)
Simple Servo Tester: Λίγο μεγαλύτερο από γραμματόσημο, ο Simple Servo Tester σας επιτρέπει να ελέγχετε δύο ψηφιακά ή αναλογικά servos χωρίς να χρησιμοποιείτε πομπό ή δέκτη, απλώς συνδέστε την μπαταρία σας για να ξεκινήσετε τις δοκιμές. Χρησιμοποιήστε το για να ελέγξετε τα servos σας πριν τα εγκαταστήσετε