Мазмуну:

Arduino Бир нече Серво Моторун Кантип Туташтыруу керек - PCA9685 Үйрөткүчү: 6 кадам
Arduino Бир нече Серво Моторун Кантип Туташтыруу керек - PCA9685 Үйрөткүчү: 6 кадам

Video: Arduino Бир нече Серво Моторун Кантип Туташтыруу керек - PCA9685 Үйрөткүчү: 6 кадам

Video: Arduino Бир нече Серво Моторун Кантип Туташтыруу керек - PCA9685 Үйрөткүчү: 6 кадам
Video: Управление 16 серводвигателями с использованием модуля PCA9685 и Arduino V2 2024, Ноябрь
Anonim

Бул үйрөткүчтө биз PCA9685 модулун жана arduino менен бир нече servo моторлорду кантип туташтырууну үйрөнөбүз.

PCA9685 модулу бир нече моторду туташтыруу керек болгондо абдан жакшы, сиз бул жөнүндө көбүрөөк окуй аласыз

Видео көрүү!

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • Arduino UNO же башка Arduino тактасы же ESP
  • 16 Channel PWM/Servo Driver I2C PCA9685
  • Серво моторлору (бул мисалда биз 4 сервону колдонобуз)
  • Breadboard
  • Өткөргүч зымдар
  • Visuino программасы: Бул жерден жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit
  • Ар бир servo коннекторун PCA9685 төөнөгүчкө туташтырыңыз (servo1 - pin 0, servo2 - pins 1, ж.б.)
  • PCA9685 пин SCLди Arduino pin SCLге туташтырыңыз
  • PCA9685 пин SDAны Arduino pin SDAга туташтырыңыз
  • PCA9685 пин VCC'ди Arduino pin 5V менен туташтырыңыз
  • PCA9685 пин GNDди Arduino pin GND менен туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino: https://www.visuino.eu да орнотулушу керек. Акысыз версияны жүктөп алыңыз же акысыз сыноого катталыңыз (толук тажрыйба үчүн сунушталат).

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.

4 -кадам: Visuino компоненттерин кошуу, орнотуу жана туташтыруу

Visuino компоненттерин кошуу, орнотуу жана туташтыруу
Visuino компоненттерин кошуу, орнотуу жана туташтыруу
Visuino компоненттерин кошуу, орнотуу жана туташтыруу
Visuino компоненттерин кошуу, орнотуу жана туташтыруу
Visuino компоненттерин кошуу, орнотуу жана туташтыруу
Visuino компоненттерин кошуу, орнотуу жана туташтыруу
  • "NXP Servo PCA9685 (I2C)" компонентин кошуңуз
  • "Sine Analog Generator" компонентин кошуу
  • "SineAnalogGenerator1" түйүнүн "ServoPCA96851" төөнөгүчтөрүнө туташтырыңыз 0
  • "SineAnalogGenerator1" түйүнүн "ServoPCA96851" казыктарына 1 туташтырыңыз
  • "SineAnalogGenerator1" пин "ServoPCA96851" казыктарына 2 туташтырыңыз
  • "SineAnalogGenerator1" пин "ServoPCA96851" казыктарына 3 туташтырыңыз
  • "ServoPCA96851" pin Control I2C'ди Arduino тактасынын I2C In түйүнүнө туташтырыңыз

5 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.

6 -кадам: Play

Эгерде сиз Arduino UNO модулуна кубат берсеңиз, servo моторлор айлана баштайт.

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны жүктөп алып, Visuinoдо ачсаңыз болот:

Сунушталууда: