Სარჩევი:

Arduino როგორ დააკავშიროთ მრავალი სერვო მოტორი - PCA9685 გაკვეთილი: 6 ნაბიჯი
Arduino როგორ დააკავშიროთ მრავალი სერვო მოტორი - PCA9685 გაკვეთილი: 6 ნაბიჯი

ვიდეო: Arduino როგორ დააკავშიროთ მრავალი სერვო მოტორი - PCA9685 გაკვეთილი: 6 ნაბიჯი

ვიდეო: Arduino როგორ დააკავშიროთ მრავალი სერვო მოტორი - PCA9685 გაკვეთილი: 6 ნაბიჯი
ვიდეო: მაკონტროლებელი 32 სერვო მოტორი PCA9685 და Arduino გამოყენებით: V3 2024, ნოემბერი
Anonim

ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა დააკავშიროთ რამდენიმე სერვო ძრავა PCA9685 მოდულისა და არდუინოს გამოყენებით.

PCA9685 მოდული ძალიან კარგია როდესაც საჭიროა რამდენიმე ძრავის დაკავშირება, ამის შესახებ შეგიძლიათ წაიკითხოთ მეტი აქ

Უყურე ვიდეოს!

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  • Arduino UNO ან სხვა Arduino დაფა ან ESP
  • 16 არხი PWM/Servo Driver I2C PCA9685
  • სერვო ძრავები (ამ მაგალითში ჩვენ ვიყენებთ 4 სერვისს)
  • პურის დაფა
  • ჯუმბერის მავთულები
  • Visuino პროგრამული უზრუნველყოფა: ჩამოტვირთეთ აქ

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ თითოეული servo კონექტორი PCA9685 ქინძისთავებთან (servo1 ქინძისთავებთან 0, servo2 ქინძისთავებთან 1 და ა. შ.)
  • შეაერთეთ PCA9685 pin SCL Arduino pin SCL– თან
  • შეაერთეთ PCA9685 pin SDA Arduino pin SDA– სთან
  • შეაერთეთ PCA9685 pin VCC Arduino pin 5V– თან
  • შეაერთეთ PCA9685 pin GND Arduino pin GND– თან

ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ჩამოტვირთეთ უფასო ვერსია ან დარეგისტრირდით უფასო საცდელად (რეკომენდებულია სრული გამოცდილებისთვის).

ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2

ნაბიჯი 4: Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები

Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
Visuino– ში დაამატეთ, დააყენეთ და დააკავშირეთ კომპონენტები
  • დაამატეთ "NXP Servo PCA9685 (I2C)" კომპონენტი
  • დაამატეთ "სინუსის ანალოგი გენერატორი" კომპონენტი
  • შეაერთეთ "SineAnalogGenerator1" პინი "ServoPCA96851" ქინძისთავებთან 0
  • შეაერთეთ "SineAnalogGenerator1" პინი "ServoPCA96851" ქინძისთავებთან 1
  • შეაერთეთ "SineAnalogGenerator1" პინი "ServoPCA96851" პინთან 2
  • შეაერთეთ "SineAnalogGenerator1" პინი "ServoPCA96851" ქინძისთავებთან 3
  • შეაერთეთ "ServoPCA96851" pin Control I2C Arduino დაფის pin I2C In- ში

ნაბიჯი 5: შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.

ნაბიჯი 6: თამაში

თუ თქვენ ჩართავთ Arduino UNO მოდულს, სერვო ძრავები დაიწყებენ ბრუნვას.

გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:

გირჩევთ: