Tartalomjegyzék:

Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: 6 lépés
Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: 6 lépés

Videó: Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: 6 lépés

Videó: Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: 6 lépés
Videó: Управление 16 серводвигателями с использованием модуля PCA9685 и Arduino V2 2024, November
Anonim

Ebben az oktatóanyagban megtanuljuk, hogyan lehet több szervomotort csatlakoztatni PCA9685 modul és arduino segítségével.

A PCA9685 modul nagyon jó, ha több motort kell csatlakoztatnia, erről itt olvashat bővebben:

Nézd meg a videót!

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Arduino UNO vagy bármely más Arduino tábla vagy ESP
  • 16 csatornás PWM/szervo meghajtó I2C PCA9685
  • Szervomotorok (ebben a példában 4 szervót használunk)
  • Kenyeretábla
  • Jumper vezetékek
  • Visuino szoftver: Töltse le itt

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa az egyes szervocsatlakozókat a PCA9685 csapokhoz (szervo1 a 0, szervo2 az 1 -es tűkhöz stb.)
  • Csatlakoztassa a PCA9685 tűs SCL -t az Arduino tűs SCL -hez
  • Csatlakoztassa a PCA9685 tűs SDA -t az Arduino tűs SDA -hoz
  • Csatlakoztassa a PCA9685 tűs VCC -t az Arduino 5V -os érintkezőhöz
  • Csatlakoztassa a PCA9685 pin GND -t az Arduino pin GND -hez

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

A Visuino: https://www.visuino.eu telepítése is szükséges. Töltse le az ingyenes verziót, vagy regisztráljon ingyenes próbaidőszakra (a teljes élmény érdekében ajánlott).

A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino komponensek hozzáadása, beállítása és csatlakoztatása alatt

A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
A Visuino komponensek hozzáadása, beállítása és csatlakoztatása területén
  • Adja hozzá az "NXP Servo PCA9685 (I2C)" összetevőt
  • Adja hozzá a "Sine Analog Generator" összetevőt
  • Csatlakoztassa a "SineAnalogGenerator1" tűt a "ServoPCA96851" csapokhoz 0
  • Csatlakoztassa a "SineAnalogGenerator1" tűt a "ServoPCA96851" csapokhoz 1
  • Csatlakoztassa a "SineAnalogGenerator1" tűt a "ServoPCA96851" csapokhoz 2
  • Csatlakoztassa a "SineAnalogGenerator1" tűt a "ServoPCA96851" csapokhoz 3
  • Csatlakoztassa a "ServoPCA96851" tűs vezérlő I2C -t az Arduino kártya I2C bemenetéhez

5. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.

6. lépés: Játssz

Ha bekapcsolja az Arduino UNO modult, a szervomotorok forogni kezdenek.

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:

Ajánlott: