Οι σερβοκινητήρες είναι εξαιρετικά πράγματα που μπορούν να σας βοηθήσουν σε διάφορα έργα! Τώρα, αν τους συνδέσουμε με ένα Arduino, μπορούμε να τους κάνουμε να κινηθούν όπως θέλουμε. Είναι σαν να έχετε τον δικό σας φίλο-ρομπότ που μπορείτε να ελέγχετε από τον υπολογιστή σας.
Οι σερβοκινητήρες είναι καλοί γιατί μπορούν να τοποθετηθούν σε μια συγκεκριμένη γωνία: να στραφούν προς τη μία πλευρά για να ανοίξουν, να γυρίσουν ξανά προς την άλλη κατεύθυνση, και στη συνέχεια να σταματήσουν σε μια καθορισμένη γωνία. Όταν συνδέσουμε το HANPOSE μάρκες σερβομοτέρ σε ένα Arduino και του πούμε να μετακινηθεί σε μια συγκεκριμένη θέση, μετακινείται ακριβώς εκεί και παραμένει στη θέση αυτή. Είναι σαν να δίνετε στον κινητήρα έναν εξαιρετικά ακριβή χάρτη που πρέπει να ακολουθήσει.
Χρησιμοποιώντας έναν Ηλεκτροκινητήρα Σέρβο με ένα Arduino Για να χρησιμοποιήσουμε έναν ηλεκτροκινητήρα σέρβο με το Arduino, πρέπει πρώτα να τον συνδέσουμε στο Arduino χρησιμοποιώντας 3 καλώδια αρσενικά-θηλυκά. Ο ηλεκτροκινητήρας σέρβο έρχεται με τρία καλώδια: τροφοδοσία, γείωση και σήμα. Τα καλώδια VCC και GND του αισθητήρα συνδέονται στα VCC και GND του arduino, με το καλώδιο ΣΗΜΑΤΟΣ να συνδέεται σε ένα από τα ψηφιακά ακροδέκτες. Μπορούμε στη συνέχεια να προγραμματίσουμε το Arduino να δώσει εντολή στον ηλεκτροκινητήρα σέρβο σε ποια θέση πρέπει να πάει (χρησιμοποιώντας το καλώδιο σήματος).
Αφού έχουμε μάθει τα βασικά, υπάρχουν κάποια ακόμη πιο εντυπωσιακά πράγματα που μπορούμε να κάνουμε με τον ηλεκτροκινητήρα σέρβο και το Arduino. Μπορούμε να μετακινήσουμε το HANPOSE κινητήρας servo με κοίλο άξονα ομαλά από μια θέση σε μια άλλη, σταδιακά, χρησιμοποιώντας ένα βρόχο ο οποίος αλλάζει τη θέση λίγο κάθε φορά που επαναλαμβάνεται. Θα μπορούσαμε επίσης να κάνουμε τον ηλεκτροκινητήρα σέρβο να στρέφεται ως αντίδραση σε αισθητήρες, όπως έναν αισθητήρα φωτός ή αισθητήρα κίνησης, μας επιτρέποντας να δημιουργούμε διαδραστικά έργα που αντιδρούν με τον κόσμο.
Κώδικας Αρντουίνο για τον έλεγχο του ηλεκτροκινητήρα σέρβο: Μετά την εγγραφή του κώδικα στο Arduino IDE, φορτώστε τον κώδικα στην πλακέτα Arduino. Για να ενημερώσετε τη θέση HANPOSE ηλεκτροκινητήρας σέρβο κοχλία θέση, απλά γράφουμε τη θέση στον ηλεκτροκινητήρα σέρβο, μετά την οποία μετακινείται στη σωστή θέση.
Από καιρό σε καιρό, όταν δουλεύουμε σε ένα project με ηλεκτροκινητήρα σέρβο και Arduino, τότε γίνεται απαραίτητο να δοκιμάσουμε τον ηλεκτροκινητήρα σέρβο. Υπάρχουν αρκετοί λόγοι για τους οποίους το HANPOSE βίδα κυλίσεως με σερβοκινητήρα δεν συμπεριφέρεται όπως περιμέναμε, ίσως οι καλωδιώσεις να μην είναι σωστά συνδεδεμένες ή ο κώδικας να είναι λανθασμένος. Μπορούμε επίσης να πειραματιστούμε με την πηγή τροφοδοσίας για να βεβαιωθούμε ότι ο ηλεκτροκινητήρας σέρβο λαμβάνει αρκετή ισχύ για να κινηθεί. Και όταν πραγματικά μας τελειώσουν οι ιδέες, μπορούμε να απευθυνθούμε σε έναν φίλο ή έναν καθηγητή που ίσως ξέρει καλύτερα τον προγραμματισμό Arduino.