Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα μάθουμε πώς να συνδέουμε πολλούς σερβοκινητήρες χρησιμοποιώντας μονάδα PCA9685 και arduino.
Η μονάδα PCA9685 είναι πολύ καλή όταν πρέπει να συνδέσετε πολλούς κινητήρες, μπορείτε να διαβάσετε περισσότερα σχετικά εδώ
Δες το βίντεο!
Βήμα 1: Τι θα χρειαστείτε
- Arduino UNO ή οποιαδήποτε άλλη πλακέτα Arduino ή ESP
- Πρόγραμμα οδήγησης 16 καναλιών PWM/Servo I2C PCA9685
- Servo μοτέρ (σε αυτό το παράδειγμα χρησιμοποιούμε 4 σερβο)
- Breadboard
- Καλώδια βραχυκυκλωτήρων
- Λογισμικό Visuino: Κατεβάστε εδώ
Βήμα 2: Το κύκλωμα
- Συνδέστε κάθε σύνδεσμο σερβο σε ακίδες PCA9685 (servo1 σε ακίδες 0, servo2 σε ακίδες 1 κ.λπ.)
- Συνδέστε το PCA9685 pin SCL στο Arduino pin SCL
- Συνδέστε το PCA9685 pin SDA στο Arduino pin SDA
- Συνδέστε το PCA9685 pin VCC με τον ακροδέκτη Arduino 5V
- Συνδέστε το PCA9685 pin GND στο Arduino pin GND
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Λήψη Δωρεάν έκδοσης ή εγγραφή για Δωρεάν Δοκιμή (Συνιστάται για πλήρη εμπειρία).
Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Add, Set & Connect Components
- Προσθέστε το στοιχείο "NXP Servo PCA9685 (I2C)"
- Προσθέστε το στοιχείο "Sine Analog Generator"
- Συνδέστε την καρφίτσα "SineAnalogGenerator1" στις ακίδες 0 "ServoPCA96851"
- Συνδέστε την καρφίτσα "SineAnalogGenerator1" στις ακίδες 1 "ServoPCA96851"
- Συνδέστε την καρφίτσα "SineAnalogGenerator1" στις ακίδες 2 "ServoPCA96851"
- Συνδέστε την ακίδα "SineAnalogGenerator1" στις ακίδες 3 "ServoPCA96851"
- Συνδέστε τον πείρο "ServoPCA96851" Control I2C με τον πείρο της πλακέτας Arduino I2C In
Βήμα 5: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 6: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, οι σερβοκινητήρες θα αρχίσουν να περιστρέφονται.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino: