Indholdsfortegnelse:

Arduino Sådan tilsluttes flere servomotorer - PCA9685 Tutorial: 6 trin
Arduino Sådan tilsluttes flere servomotorer - PCA9685 Tutorial: 6 trin

Video: Arduino Sådan tilsluttes flere servomotorer - PCA9685 Tutorial: 6 trin

Video: Arduino Sådan tilsluttes flere servomotorer - PCA9685 Tutorial: 6 trin
Video: Управление 16 серводвигателями с использованием модуля PCA9685 и Arduino V2 2024, Juli
Anonim

I denne vejledning lærer vi, hvordan du tilslutter flere servomotorer ved hjælp af PCA9685 -modul og arduino.

PCA9685 -modulet er meget godt, når du skal tilslutte flere motorer, du kan læse mere om det her

Se videoen!

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
  • Arduino UNO eller ethvert andet Arduino -bord eller ESP
  • 16 -kanals PWM/servodriver I2C PCA9685
  • Servomotorer (i dette eksempel bruger vi 4 servoer)
  • Brødbræt
  • Jumper ledninger
  • Visuino -software: Download her

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet
  • Tilslut hvert servostik til PCA9685 ben (servo1 til ben 0, servo2 til ben 1 osv.)
  • Tilslut PCA9685 pin SCL til Arduino pin SCL
  • Tilslut PCA9685 pin SDA til Arduino pin SDA
  • Tilslut PCA9685 pin VCC til Arduino pin 5V
  • Tilslut PCA9685 pin GND til Arduino pin GND

Trin 3: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

Visuino: https://www.visuino.eu skal også installeres. Download gratis version, eller tilmeld dig en gratis prøveperiode (anbefales for fuld oplevelse).

Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2

Trin 4: I Visuino Tilføj, sæt og tilslut komponenter

I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
  • Tilføj komponenten "NXP Servo PCA9685 (I2C)"
  • Tilføj "Sinus Analog Generator" -komponent
  • Tilslut "SineAnalogGenerator1" pin ud til "ServoPCA96851" pins 0
  • Tilslut "SineAnalogGenerator1" pin ud til "ServoPCA96851" pins 1
  • Tilslut "SineAnalogGenerator1" pin ud til "ServoPCA96851" pins 2
  • Tilslut "SineAnalogGenerator1" pin ud til "ServoPCA96851" pins 3
  • Tilslut "ServoPCA96851" pin Control I2C til Arduino board pin I2C In

Trin 5: Generer, kompiler og upload Arduino -koden

Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden

I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".

Trin 6: Spil

Hvis du driver Arduino UNO -modulet, begynder servomotorer at rotere.

Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det og åbne det i Visuino:

Anbefalede: