Obsah:

Arduino Ako pripojiť viac servomotorov - PCA9685 výučba: 6 krokov
Arduino Ako pripojiť viac servomotorov - PCA9685 výučba: 6 krokov

Video: Arduino Ako pripojiť viac servomotorov - PCA9685 výučba: 6 krokov

Video: Arduino Ako pripojiť viac servomotorov - PCA9685 výučba: 6 krokov
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim

V tomto návode sa naučíme pripojiť niekoľko servomotorov pomocou modulu PCA9685 a arduina.

Modul PCA9685 je veľmi dobrý, keď potrebujete pripojiť niekoľko motorov, viac si o ňom môžete prečítať tu

Pozri si video!

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
  • Arduino UNO alebo akákoľvek iná doska Arduino alebo ESP
  • 16 -kanálový ovládač PWM/servo I2C PCA9685
  • Servomotory (v tomto prípade používame 4 servá)
  • Breadboard
  • Prepojovacie vodiče
  • Softvér Visuino: Stiahnite si tu

Krok 2: Okruh

Okruh
Okruh
  • Pripojte každý servo konektor k pinom PCA9685 (servo1 k pinom 0, servo2 k pinom 1 atď.)
  • Pripojte PCA9685 pin SCL k pinu Arduino SCL
  • Pripojte PCA9685 pin SDA k Arduino pin SDA
  • Pripojte pin PCA9685 VCC k kolíku Arduino 5V
  • Pripojte pin PCA9685 GND k kolíku Arduino GND

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Stiahnite si bezplatnú verziu alebo sa zaregistrujte na bezplatnú skúšobnú verziu (odporúča sa pre plné využitie).

Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino pridajte, nastavte a pripojte komponenty

V programe Visuino pridajte, nastavte a pripojte komponenty
V programe Visuino pridajte, nastavte a pripojte komponenty
V programe Visuino pridajte, nastavte a pripojte komponenty
V programe Visuino pridajte, nastavte a pripojte komponenty
V programe Visuino pridajte, nastavte a pripojte komponenty
V programe Visuino pridajte, nastavte a pripojte komponenty
  • Pridajte komponent „NXP Servo PCA9685 (I2C)“
  • Pridajte komponent „Sine Analog Generator“
  • Pripojte pin „SineAnalogGenerator1“k pinom „ServoPCA96851“0
  • Pripojte pin „SineAnalogGenerator1“k pinom „ServoPCA96851“1
  • Pripojte pin „SineAnalogGenerator1“k pinom „ServoPCA96851“2
  • Pripojte pin „SineAnalogGenerator1“k pinom „ServoPCA96851“3
  • Pripojte pin "ServoPCA96851" Control I2C k pinu I2C dosky Arduino

Krok 5: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine v spodnej časti kliknite na kartu „Zostaviť“a uistite sa, že je vybratý správny port, potom kliknite na tlačidlo „Kompilovať/zostaviť a nahrať“.

Krok 6: Hrajte

Ak napájate modul Arduino UNO, servomotory sa začnú otáčať.

Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť a otvoriť vo Visuino:

Odporúča: