Obsah:

Arduino Jak připojit více servomotorů - návod PCA9685: 6 kroků
Arduino Jak připojit více servomotorů - návod PCA9685: 6 kroků

Video: Arduino Jak připojit více servomotorů - návod PCA9685: 6 kroků

Video: Arduino Jak připojit více servomotorů - návod PCA9685: 6 kroků
Video: Learn Arduino in 30 Minutes: Examples and projects 2024, Listopad
Anonim

V tomto tutoriálu se naučíme, jak připojit několik servomotorů pomocí modulu PCA9685 a arduina.

Modul PCA9685 je velmi dobrý, když potřebujete připojit několik motorů, více si o něm můžete přečíst zde

Podívejte se na video!

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • Arduino UNO nebo jakákoli jiná deska Arduino nebo ESP
  • 16kanálový ovladač PWM/servo I2C PCA9685
  • Servomotory (v tomto případě používáme 4 serva)
  • Prkénko
  • Propojovací vodiče
  • Software Visuino: Stahujte zde

Krok 2: Okruh

Okruh
Okruh
  • Připojte každý servo konektor k pinům PCA9685 (servo1 k pinům 0, servo2 k pinům 1 atd.)
  • Připojte pin PCA9685 pin SCL k pinu Arduino SCL
  • Připojte PCA9685 pin SDA k Arduino pin SDA
  • Připojte pin PCA9685 VCC k pinu Arduino 5V
  • Připojte pin PCA9685 GND k pin Arduino GND

Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Je také třeba nainstalovat Visuino: https://www.visuino.eu. Stáhněte si bezplatnou verzi nebo se zaregistrujte pro bezplatnou zkušební verzi (doporučeno pro plné využití).

Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2

Krok 4: V aplikaci Visuino přidejte, nastavte a připojte součásti

V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
V aplikaci Visuino přidávejte, nastavujte a připojujte komponenty
  • Přidejte komponentu „NXP Servo PCA9685 (I2C)“
  • Přidejte komponentu „Sine Analog Generator“
  • Připojte pin „SineAnalogGenerator1“k pinům „ServoPCA96851“0
  • Připojte pin „SineAnalogGenerator1“k pinům „ServoPCA96851“1
  • Připojte pin „SineAnalogGenerator1“k pinům „ServoPCA96851“2
  • Připojte pin „SineAnalogGenerator1“k pinům „ServoPCA96851“3
  • Připojte pin „ServoPCA96851“Control I2C ke vstupu I2C desky Arduino

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

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

Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.

Krok 6: Hrajte

Pokud napájíte modul Arduino UNO, servomotory se začnou otáčet.

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: