INHOUDSOPGAWE:

Arduino Hoe om verskeie servomotors aan te sluit - PCA9685 -tutoriaal: 6 stappe
Arduino Hoe om verskeie servomotors aan te sluit - PCA9685 -tutoriaal: 6 stappe

Video: Arduino Hoe om verskeie servomotors aan te sluit - PCA9685 -tutoriaal: 6 stappe

Video: Arduino Hoe om verskeie servomotors aan te sluit - PCA9685 -tutoriaal: 6 stappe
Video: Урок 89: Использование серводвигателя непрерывного или 360° | Пошаговый курс Arduino 2024, November
Anonim

In hierdie handleiding leer ons hoe u verskeie servomotors kan koppel met behulp van PCA9685 -module en arduino.

Die PCA9685 -module is baie goed as u verskillende motors moet aansluit; u kan hier meer hier lees

Kyk die video!

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino UNO of enige ander Arduino -bord of ESP
  • 16 -kanaals PWM/Servo -bestuurder I2C PCA9685
  • Servomotors (in hierdie voorbeeld gebruik ons 4 servo's)
  • Broodbord
  • Springdrade
  • Visuino sagteware: Laai dit hier af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel elke servokonnektor aan PCA9685 -penne (servo1 na penne 0, servo2 aan penne 1, ens.)
  • Koppel PCA9685 pin SCL aan Arduino pin SCL
  • Koppel PCA9685 pin SDA aan Arduino pin SDA
  • Koppel PCA9685 -pen VCC aan Arduino -pen 5V
  • Koppel PCA9685 pin GND aan Arduino pin GND

Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Laai die gratis weergawe af of registreer vir 'n gratis proeflopie (word aanbeveel vir volledige ervaring).

Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 4: In Visuino Voeg, stel en koppel komponente

In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
  • Voeg die komponent "NXP Servo PCA9685 (I2C)" by
  • Voeg die komponent "Sine Analog Generator" by
  • Koppel "SineAnalogGenerator1" -pen aan "ServoPCA96851" -penne 0
  • Koppel "SineAnalogGenerator1" -pen aan "ServoPCA96851" -penne 1
  • Koppel "SineAnalogGenerator1" -pen aan "ServoPCA96851" -penne 2
  • Koppel "SineAnalogGenerator1" -pen aan "ServoPCA96851" -penne 3
  • Koppel "ServoPCA96851" pin Control I2C aan Arduino board pin I2C In

Stap 5: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 6: Speel

As u die Arduino UNO -module aanskakel, sal die servomotors begin draai.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Aanbeveel: