Mündəricat:

Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım
Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım

Video: Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım

Video: Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım
Video: PCA9685 və Arduino istifadə edərək 32 Servo motorunu idarə etmək: V3 2024, Iyul
Anonim

Bu təlimatda PCA9685 modulu və arduino istifadə edərək bir neçə servo mühərrikin necə bağlanacağını öyrənəcəyik.

PCA9685 modulu bir neçə mühərrikə qoşulmaq lazım olduqda çox yaxşıdır, bu barədə daha ətraflı oxuya bilərsiniz

Videonu izləyin!

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  • Arduino UNO və ya hər hansı digər Arduino lövhəsi və ya ESP
  • 16 Kanallı PWM/Servo Sürücü I2C PCA9685
  • Servo mühərrikləri (bu nümunədə 4 servo istifadə edirik)
  • Çörək lövhəsi
  • Jumper telləri
  • Visuino proqramı: Buradan yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  • Hər bir servo konnektoru PCA9685 sancaqlarına qoşun (servo1 - pin 0, servo2 - pin 1 və s.)
  • PCA9685 pin SCL -ni Arduino pin SCL -ə qoşun
  • PCA9685 pin SDA -nı Arduino pin SDA -ya qoşun
  • PCA9685 pinli VCC -ni Arduino pin 5V -ə qoşun
  • PCA9685 pin GND -ni Arduino pin GND -ə qoşun

Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin

Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin

Visuino: https://www.visuino.eu da quraşdırılmalıdır. Pulsuz versiyasını yükləyin və ya Pulsuz sınaq üçün qeydiyyatdan keçin (tam təcrübə üçün tövsiyə olunur).

Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.

Addım 4: Visuino'da Komponentləri Əlavə et, Qurun və Bağlayın

Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
Visuino -da Komponentləri Əlavə et, Qurun və Bağlayın
  • "NXP Servo PCA9685 (I2C)" komponentini əlavə edin
  • "Sine Analog Generator" komponentini əlavə edin
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlərinə 0 qoşun
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlərinə 1 qoşun
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlərinə 2 qoşun
  • "SineAnalogGenerator1" pinini "ServoPCA96851" pinlərinə 3 qoşun
  • "ServoPCA96851" pin Control I2C -ni Arduino lövhəsi pin I2C In -ə qoşun

Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin

Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.

Addım 6: Oyna

Arduino UNO moduluna güc versəniz, servo mühərriklər dönməyə başlayacaq.

Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:

Tövsiyə: