Sadržaj:

Arduino Kako spojiti više servo motora - PCA9685 Vodič: 6 koraka
Arduino Kako spojiti više servo motora - PCA9685 Vodič: 6 koraka

Video: Arduino Kako spojiti više servo motora - PCA9685 Vodič: 6 koraka

Video: Arduino Kako spojiti više servo motora - PCA9685 Vodič: 6 koraka
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Studeni
Anonim

U ovom ćemo vodiču naučiti kako spojiti nekoliko servo motora pomoću PCA9685 modula i arduina.

Modul PCA9685 je vrlo dobar kada trebate spojiti nekoliko motora, više o tome možete pročitati ovdje

Gledaj video!

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  • Arduino UNO ili bilo koja druga Arduino ploča ili ESP
  • 16 -kanalni PWM/servo upravljački program I2C PCA9685
  • Servo motori (u ovom primjeru koristimo 4 servo motora)
  • Oglasna ploča
  • Kratkospojne žice
  • Visuino softver: preuzmite ovdje

Korak 2: Krug

Krug
Krug
  • Spojite svaki servo konektor na pinove PCA9685 (servo1 na pinove 0, servo2 na pinove 1 itd.)
  • Spojite PCA9685 pin SCL na Arduino pin SCL
  • Spojite PCA9685 pin SDA na Arduino pin SDA
  • Spojite PCA9685 pin VCC na Arduino pin 5V
  • Spojite PCA9685 pin GND na Arduino pin GND

Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Visuino: https://www.visuino.eu također je potrebno instalirati. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju (preporučuje se za potpuno iskustvo).

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte, postavite i povežite komponente

U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
  • Dodajte komponentu "NXP Servo PCA9685 (I2C)"
  • Dodajte komponentu "Sine Analog Generator"
  • Spojite pin "SineAnalogGenerator1" na "ServoPCA96851" pinove 0
  • Spojite pin "SineAnalogGenerator1" na "ServoPCA96851" pinove 1
  • Spojite pin "SineAnalogGenerator1" na pinove "ServoPCA96851" 2
  • Spojite pin "SineAnalogGenerator1" na pinove "ServoPCA96851" 3
  • Spojite "ServoPCA96851" pin Control I2C na Arduino pin I2C In

Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

U Visuinu pri dnu kliknite karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite gumb "Compile/Build and Upload".

Korak 6: Igrajte se

Ako napajate Arduino UNO modul, servo motori će se početi okretati.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti i otvoriti u Visuinu:

Preporučeni: