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

Arduino Πώς να συνδέσετε πολλαπλούς σερβοκινητήρες - Εκπαιδευτικό πρόγραμμα PCA9685: 6 βήματα
Arduino Πώς να συνδέσετε πολλαπλούς σερβοκινητήρες - Εκπαιδευτικό πρόγραμμα PCA9685: 6 βήματα

Βίντεο: Arduino Πώς να συνδέσετε πολλαπλούς σερβοκινητήρες - Εκπαιδευτικό πρόγραμμα PCA9685: 6 βήματα

Βίντεο: Arduino Πώς να συνδέσετε πολλαπλούς σερβοκινητήρες - Εκπαιδευτικό πρόγραμμα PCA9685: 6 βήματα
Βίντεο: Arduino Tutorial: Using a Servo SG90 with Arduino 2024, Νοέμβριος
Anonim

Σε αυτό το σεμινάριο θα μάθουμε πώς να συνδέουμε πολλούς σερβοκινητήρες χρησιμοποιώντας μονάδα 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 και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO

Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Λήψη Δωρεάν έκδοσης ή εγγραφή για Δωρεάν Δοκιμή (Συνιστάται για πλήρη εμπειρία).

Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2

Βήμα 4: Στο Visuino Add, Set & Connect Components

Στο Visuino Add, Set & Connect Components
Στο Visuino Add, Set & Connect Components
Στο Visuino Add, Set & Connect Components
Στο Visuino Add, Set & Connect Components
Στο Visuino Add, Set & Connect Components
Στο 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

Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino

Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".

Βήμα 6: Παίξτε

Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, οι σερβοκινητήρες θα αρχίσουν να περιστρέφονται.

Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:

Συνιστάται: