فهرست مطالب:

آردوینو نحوه اتصال چند موتور سروو - آموزش PCA9685: 6 مرحله
آردوینو نحوه اتصال چند موتور سروو - آموزش PCA9685: 6 مرحله

تصویری: آردوینو نحوه اتصال چند موتور سروو - آموزش PCA9685: 6 مرحله

تصویری: آردوینو نحوه اتصال چند موتور سروو - آموزش PCA9685: 6 مرحله
تصویری: کنترل 32 سروو موتور با استفاده از PCA9685 و Arduino: V3 2024, نوامبر
Anonim

در این آموزش نحوه اتصال چندین سرو موتور با استفاده از ماژول PCA9685 و آردوینو را یاد می گیریم.

ماژول PCA9685 هنگامی که نیاز به اتصال چندین موتور دارید بسیار خوب است ، می توانید در مورد آن در اینجا بیشتر بخوانید

فیلم را ببینید!

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • Arduino UNO یا هر برد Arduino یا ESP دیگر
  • درایور 16 کانال PWM/Servo I2C PCA9685
  • سرو موتورها (در این مثال ما از 4 سروو استفاده می کنیم)
  • تخته نان
  • سیم های بلوز
  • نرم افزار Visuino: از اینجا بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • اتصال هر سروو به پین PCA9685 (سروو 1 به پین 0 ، سروو 2 به پین 1 و غیره)
  • PCA9685 پین SCL را به پین آردوینو SCL وصل کنید
  • PCA9685 پین SDA را به پین آردوینو SDA وصل کنید
  • VCC PCA9685 پین را به پین 5 ولت آردوینو وصل کنید
  • پین PCA9685 GND را به پین Arduino GND وصل کنید

مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید

Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید

Visuino: https://www.visuino.eu نیز باید نصب شود. نسخه رایگان را بارگیری کنید یا برای یک دوره آزمایشی رایگان ثبت نام کنید (برای تجربه کامل توصیه می شود).

Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.

مرحله 4: در Visuino Add، Set & Connect Components

در Visuino Add ، Set & Connect Components
در Visuino Add ، Set & Connect Components
در Visuino Add ، Set & Connect Components
در Visuino Add ، Set & Connect Components
در Visuino Add ، Set & Connect Components
در Visuino Add ، Set & Connect Components
  • جزء "NXP Servo PCA9685 (I2C)" را اضافه کنید
  • جزء "Sine Analog Generator" را اضافه کنید
  • پین "SineAnalogGenerator1" را به پین 0 "ServoPCA96851" وصل کنید
  • پین "SineAnalogGenerator1" را به پین 1 "ServoPCA96851" وصل کنید
  • پین "SineAnalogGenerator1" را به پین 2 "ServoPCA96851" وصل کنید
  • پین "SineAnalogGenerator1" را به پین 3 "ServoPCA96851" وصل کنید
  • پین Control "I2C" "ServoPCA96851" را به پین برد Arduino I2C In وصل کنید

مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.

مرحله 6: بازی کنید

اگر ماژول Arduino UNO را تغذیه کنید ، سرو موتورها شروع به چرخش می کنند.

تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را بارگیری کرده و در Visuino باز کنید:

توصیه شده: