
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
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



- 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ə

- 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


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



- "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

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ə:
ESP32 və ESP8266 istifadə edərək ESP-NOW vasitəsilə birdən çox ESP Söhbəti necə aparılır: 8 addım

ESP32 və ESP8266 istifadə edərək ESP-NOW vasitəsi ilə birdən çox ESP Söhbəti necə aparılır: Davam edən layihəmdə bir-birimizlə marşrutlaşdırıcı olmadan danışmaq üçün birdən çox ESP lazımdır. Bunu etmək üçün ESP-NOW-dan ESP-də marşrutlaşdırıcı olmadan bir-birimizlə simsiz əlaqə qurmaq üçün istifadə edəcəyəm
Təlimat: Arduino, TCA9548A I2C Multiplexer istifadə edərək birdən çox Eyni Ünvan Cihazına Necə Nəzarət Edir: 3 Addım

Təlimat: Arduino, TCA9548A I2C Multiplexer istifadə edərək Birdən çox Eyni Ünvan Cihazına Necə Nəzarət Edir: Təsvir: TCA9548A I2C Multiplexer Modulu eyni I2C ünvanlı (8 eyni ünvana qədər I2C) cihazları bir mikro nəzarətçiyə bağlamağı təmin etməkdir. Multiplexer, əmrləri seçilmiş dəstə bağlayaraq qapıçı kimi çıxış edir
4 -dən çox mühərrikdən istifadə - Birdən çox mühərrikin yığılması: 3 addım

4 -dən çox mühərrikdən istifadə etmək - Birdən çox mühərrik qalaqlamaq: Təlim olunan Vibrotaktil Həssas Dəyişdirmə və Artırma Cihazı (https: //www.instructables.com/id/Vibrotactile-Sens …), həssaslığı tərcümə edən bir qurğunun necə qurulacağını göstərir. vibrasiya stimullarına giriş. Bu titrəmə stimulları p
Birdən çox düyməni Arduino -da bir pinə bağlamaq: 4 addım

Birdən çox düyməni Arduino -da tək bir pinə bağlamaq: Hər kəsə salam, Arduino layihələrinizdə yanıb -sönən LED -lər çox olduqda, özünüzü əlavə sancaqlara ehtiyacınız ola bilər. Hamısı eyni analoq pininə bağlı birdən çox düymənin ola biləcəyi yerdə istifadə edə biləcəyiniz bir hiylə göstərəcəyəm
Linux -da birdən çox monitoru necə qurmaq olar: 6 addım

Linux-da birdən çox monitoru necə qurmaq olar: bu təlimat, əksər Linux dağıtımlarında, ilk növbədə ubuntu-da çox başlı bir sistemin necə qurulacağını sizə göstərəcəkdir. Xahiş edirik unutmayın ki, bu hələ də tamamlanmamışdır