Talaan ng mga Nilalaman:

Arduino Paano Kumonekta sa Maramihang Mga Servo Motors - Tutorial sa PCA9685: 6 na Hakbang
Arduino Paano Kumonekta sa Maramihang Mga Servo Motors - Tutorial sa PCA9685: 6 na Hakbang

Video: Arduino Paano Kumonekta sa Maramihang Mga Servo Motors - Tutorial sa PCA9685: 6 na Hakbang

Video: Arduino Paano Kumonekta sa Maramihang Mga Servo Motors - Tutorial sa PCA9685: 6 na Hakbang
Video: Управление 16 серводвигателями с использованием модуля PCA9685 и Arduino V2 2024, Nobyembre
Anonim

Sa tutorial na ito matututunan namin kung paano ikonekta ang maraming mga servo motor gamit ang PCA9685 module at arduino.

Ang module ng PCA9685 ay napakahusay kapag kailangan mong kumonekta ng maraming mga motor, maaari mong basahin ang tungkol dito dito

Panoorin ang Video!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • Arduino UNO o anumang iba pang Arduino board o ESP
  • 16 Channel PWM / Servo Driver I2C PCA9685
  • Mga motor ng servo (sa halimbawang ito gumagamit kami ng 4 na servo)
  • Breadboard
  • Jumper wires
  • Visuino software: Mag-download dito

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
  • Ikonekta ang bawat konektor ng servo sa PCA9685 pins (servo1 sa pin 0, servo2 sa pin 1, atbp)
  • Ikonekta ang PCA9685 pin SCL sa Arduino pin SCL
  • Ikonekta ang PCA9685 pin SDA sa Arduino pin SDA
  • Ikonekta ang PCA9685 pin VCC sa Arduino pin 5V
  • Ikonekta ang PCA9685 pin GND sa Arduino pin GND

Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Ang Visuino: https://www.visuino.eu kailangan ding mai-install. Mag-download ng Libreng bersyon o magrehistro para sa isang Libreng Pagsubok (Inirerekumenda para sa buong karanasan).

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino UNO" tulad ng ipinakita sa Larawan 2

Hakbang 4: Sa Visuino Add, Set & Connect Components

Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
  • Idagdag ang sangkap na "NXP Servo PCA9685 (I2C)"
  • Magdagdag ng sangkap na "Sine Analog Generator"
  • Ikonekta ang "SineAnalogGenerator1" i-pin sa "ServoPCA96851" na mga pin 0
  • Ikonekta ang "SineAnalogGenerator1" na naka-pin sa "ServoPCA96851" na mga pin 1
  • Ikonekta ang "SineAnalogGenerator1" na naka-pin sa "ServoPCA96851" na mga pin 2
  • Ikonekta ang "SineAnalogGenerator1" na naka-pin sa "ServoPCA96851" na mga pin 3
  • Ikonekta ang "ServoPCA96851" pin Control I2C sa Arduino board pin I2C In

Hakbang 5: Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Bumuo, Mag-compile, at Mag-upload ng Arduino Code
Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 6: Maglaro

Kung pinapagana mo ang Arduino UNO module, magsisimulang paikutin ang mga servo motor.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Inirerekumendang: