Kazalo:

Arduino Kako povezati več servo motorjev - Vadnica PCA9685: 6 korakov
Arduino Kako povezati več servo motorjev - Vadnica PCA9685: 6 korakov

Video: Arduino Kako povezati več servo motorjev - Vadnica PCA9685: 6 korakov

Video: Arduino Kako povezati več servo motorjev - Vadnica PCA9685: 6 korakov
Video: Управление 32 серводвигателями с PCA9685 и ESP32 - V4 2024, November
Anonim

V tej vadnici se bomo naučili, kako povezati več servo motorjev z uporabo modula PCA9685 in arduina.

Modul PCA9685 je zelo dober, ko morate priključiti več motorjev, več o tem si lahko preberete tukaj

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO ali katera koli druga Arduino plošča ali ESP
  • 16 -kanalni PWM/servo gonilnik I2C PCA9685
  • Servo motorji (v tem primeru uporabljamo 4 servomotorje)
  • Ogledna plošča
  • Mostične žice
  • Programska oprema Visuino: prenesite tukaj

2. korak: vezje

Vezje
Vezje
  • Priključite vsak servo konektor na zatiče PCA9685 (servo1 na nožice 0, servo2 na nožice 1 itd.)
  • PCA9685 pin SCL priključite na Arduino pin SCL
  • Priključite PCA9685 pin SDA na Arduino pin SDA
  • Priključite PCA9685 pin VCC na Arduino pin 5V
  • Priključite PCA9685 pin GND na Arduino pin GND

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Namestiti je treba tudi Visuino: https://www.visuino.eu. Prenesite brezplačno različico ali se registrirajte za brezplačno preskusno različico (priporočljivo za popolno izkušnjo).

Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte, nastavite in povežite komponente

V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
  • Dodajte komponento "NXP Servo PCA9685 (I2C)"
  • Dodajte komponento "Sine Analog Generator"
  • Priključite pin "SineAnalogGenerator1" na nožice "ServoPCA96851" 0
  • Priključite pin "SineAnalogGenerator1" na nožice "ServoPCA96851" 1
  • Priključite pin "SineAnalogGenerator1" na nožice 2 "ServoPCA96851"
  • Priključite pin "SineAnalogGenerator1" na nožice "ServoPCA96851" 3
  • Priključite "ServoPCA96851" pin Control I2C na Arduino pin pin I2C In

5. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

Korak 6: Igrajte se

Če napajate modul Arduino UNO, se bodo servo motorji začeli vrteti.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: