Isi kandungan:

Arduino Cara Menghubungkan Pelbagai Motor Servo - Tutorial PCA9685: 6 Langkah
Arduino Cara Menghubungkan Pelbagai Motor Servo - Tutorial PCA9685: 6 Langkah

Video: Arduino Cara Menghubungkan Pelbagai Motor Servo - Tutorial PCA9685: 6 Langkah

Video: Arduino Cara Menghubungkan Pelbagai Motor Servo - Tutorial PCA9685: 6 Langkah
Video: 16 channel servo controller with Arduino | PCA9685 16 channel PWM servo motor driver tutorial 2024, Disember
Anonim

Dalam tutorial ini kita akan belajar bagaimana menghubungkan beberapa motor servo menggunakan modul PCA9685 dan arduino.

Modul PCA9685 sangat bagus apabila anda perlu menyambungkan beberapa motor, anda boleh membacanya lebih lanjut di sini

Tonton Video!

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
  • Arduino UNO atau papan Arduino atau ESP yang lain
  • Pemacu 16 Saluran PWM / Servo I2C PCA9685
  • Motor servo (dalam contoh ini kita menggunakan 4 servos)
  • Papan roti
  • Wayar pelompat
  • Perisian visuino: Muat turun di sini

Langkah 2: Litar

Litar
Litar
  • Sambungkan setiap penyambung servo ke pin PCA9685 (servo1 hingga pin 0, servo2 hingga pin 1, dll)
  • Sambungkan SCA pin PCA9685 ke SCL pin Arduino
  • Sambungkan SDA pin PCA9685 ke SDA pin Arduino
  • Sambungkan PCA9685 pin VCC ke Arduino pin 5V
  • Sambungkan PCA9685 pin GND ke Arduino pin GND

Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Visuino: https://www.visuino.eu juga perlu dipasang. Muat turun versi Percuma atau daftar untuk Percubaan Percuma (Disyorkan untuk pengalaman penuh).

Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2

Langkah 4: Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen

Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
Dalam Visuino Tambah, Tetapkan & Sambungkan Komponen
  • Tambahkan komponen "NXP Servo PCA9685 (I2C)"
  • Tambahkan komponen "Sine Analog Generator"
  • Sambungkan pin "SineAnalogGenerator1" ke pin "ServoPCA96851" 0
  • Sambungkan pin "SineAnalogGenerator1" ke pin "ServoPCA96851" 1
  • Sambungkan pin "SineAnalogGenerator1" ke pin "ServoPCA96851" 2
  • Sambungkan pin "SineAnalogGenerator1" ke pin "ServoPCA96851" 3
  • Sambungkan pin Control ServoPCA96851 "I2C ke pin papan Arduino I2C In

Langkah 5: Hasilkan, Susun, dan Muat Naik Kod Arduino

Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino

Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".

Langkah 6: Main

Sekiranya anda menghidupkan modul Arduino UNO, motor servo akan mula berputar.

Tahniah! Anda telah menyelesaikan projek anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya dan membukanya di Visuino:

Disyorkan: