Turinys:

„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai
„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai

Video: „Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai

Video: „Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai
Video: Управление 16 серводвигателями с использованием модуля PCA9685 и Arduino V2 2024, Liepa
Anonim

Šioje pamokoje sužinosime, kaip prijungti kelis servo variklius naudojant PCA9685 modulį ir arduino.

PCA9685 modulis yra labai geras, kai reikia prijungti kelis variklius, daugiau apie tai galite perskaityti čia

Žiūrėti video įrašą!

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  • „Arduino UNO“arba bet kuri kita „Arduino“plokštė arba ESP
  • 16 kanalų PWM/servo tvarkyklė I2C PCA9685
  • Servo varikliai (šiame pavyzdyje mes naudojame 4 servos)
  • Bandomoji Lenta
  • Jumperio laidai
  • „Visuino“programinė įranga: atsisiųskite čia

2 žingsnis: grandinė

Circuit
Circuit
  • Prijunkite kiekvieną servo jungtį prie PCA9685 kaiščių (servo1 prie kaiščių 0, servo2 prie 1 kaiščių ir tt)
  • Prijunkite PCA9685 kaiščio SCL prie „Arduino“kaiščio SCL
  • Prijunkite PCA9685 kaiščio SDA prie „Arduino“kaiščio SDA
  • Prijunkite PCA9685 kaiščio VCC prie 5 V „Arduino“kaiščio
  • Prijunkite PCA9685 kaiščio GND prie „Arduino“kaiščio GND

3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. Atsisiųskite nemokamą versiją arba užsiregistruokite nemokamam bandymui (rekomenduojama norint gauti pilną patirtį).

„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle

4 veiksmas: „Visuino“pridėkite, nustatykite ir prijunkite komponentus

„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
  • Pridėkite komponentą „NXP Servo PCA9685 (I2C)“
  • Pridėkite komponentą „sinusinis analoginis generatorius“
  • Prijunkite „SineAnalogGenerator1“kaištį prie „ServoPCA96851“kaiščių 0
  • Prijunkite „SineAnalogGenerator1“kaištį prie „ServoPCA96851“kaiščių 1
  • Prijunkite „SineAnalogGenerator1“kaištį prie „ServoPCA96851“kaiščių 2
  • Prijunkite „SineAnalogGenerator1“kaištį prie „ServoPCA96851“kaiščių 3
  • Prijunkite „ServoPCA96851“kaiščio valdiklį I2C prie „Arduino“plokštės kaiščio I2C In

5 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą

„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.

6 žingsnis: žaiskite

Jei įjungsite „Arduino UNO“modulį, servo varikliai pradės suktis.

Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:

Rekomenduojamas: