İçindekiler:

Arduino Birden Fazla Servo Motor Nasıl Bağlanır - PCA9685 Eğitimi: 6 Adım
Arduino Birden Fazla Servo Motor Nasıl Bağlanır - PCA9685 Eğitimi: 6 Adım

Video: Arduino Birden Fazla Servo Motor Nasıl Bağlanır - PCA9685 Eğitimi: 6 Adım

Video: Arduino Birden Fazla Servo Motor Nasıl Bağlanır - PCA9685 Eğitimi: 6 Adım
Video: Complete guide to PCA9685 16 channel Servo controller for Arduino with code Version of 5 ( V1) 2024, Kasım
Anonim

Bu derste PCA9685 modülü ve arduino kullanarak birkaç servo motorun nasıl bağlanacağını öğreneceğiz.

Birkaç motoru bağlamanız gerektiğinde PCA9685 modülü çok iyidir, bununla ilgili daha fazla bilgiyi buradan okuyabilirsiniz

Videoyu izle!

Adım 1: Neye İhtiyacınız Olacak?

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
  • Arduino UNO veya başka bir Arduino kartı veya ESP
  • 16 Kanal PWM/Servo Sürücüsü I2C PCA9685
  • Servo motorlar (bu örnekte 4 servo kullanıyoruz)
  • ekmek tahtası
  • Atlama telleri
  • Visuino yazılımı: Buradan indirin

Adım 2: Devre

Devre
Devre
  • Her bir servo konnektörünü PCA9685 pinlerine bağlayın (servo1'i pin 0'a, servo2'yi pin 1'e vb.)
  • PCA9685 pin SCL'yi Arduino pin SCL'ye bağlayın
  • PCA9685 pin SDA'yı Arduino pin SDA'ya bağlayın
  • PCA9685 pin VCC'yi Arduino pin 5V'ye bağlayın
  • PCA9685 pin GND'yi Arduino pin GND'ye bağlayın

Adım 3: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Visuino: https://www.visuino.eu da kurulmalıdır. Ücretsiz sürümü indirin veya Ücretsiz Deneme için kaydolun (Tam deneyim için önerilir).

İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin

Adım 4: Visuino'da Bileşenleri Ekle, Ayarla ve Bağla

Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
  • "NXP Servo PCA9685 (I2C)" bileşenini ekleyin
  • "Sinüs Analog Jeneratör" bileşenini ekleyin
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlerine 0 bağlayın
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlerine 1 bağlayın
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pin 2'ye bağlayın
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlerine 3 bağlayın
  • "ServoPCA96851" pin Kontrol I2C'yi Arduino kartı pin I2C Girişine bağlayın

Adım 5: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Visuino'da, en alttaki "Build" Sekmesine tıklayın, doğru bağlantı noktasının seçildiğinden emin olun, ardından "Compile/Build and Upload" düğmesine tıklayın.

6. Adım: Oynat

Arduino UNO modülüne güç verirseniz servo motorlar dönmeye başlayacaktır.

Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, onu indirebilir ve Visuino'da açabilirsiniz:

Önerilen: