فهرست مطالب:

کنترل LED آردوینو با جوی استیک آنالوگ: 6 مرحله
کنترل LED آردوینو با جوی استیک آنالوگ: 6 مرحله

تصویری: کنترل LED آردوینو با جوی استیک آنالوگ: 6 مرحله

تصویری: کنترل LED آردوینو با جوی استیک آنالوگ: 6 مرحله
تصویری: ESP32 Tutorial 2 - What's ESP32, Camera Extension Board, unboxing SunFounder's ESP32 IoT Learnig kit 2024, نوامبر
Anonim

در این آموزش نحوه استفاده از Joystick آنالوگ برای کنترل LED را یاد می گیریم.

یک فیلم تظاهرات تماشا کنید.

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

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • Arduino UNO (یا هر Arduino دیگر)
  • 4XLED
  • جوی استیک
  • مقاومت 4X 220Ω (یا چیزی مشابه)
  • تخته نان
  • سیم های بلوز
  • برنامه Visuino: Visuino را بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • پین آردوینو [5V] را به پین مثبت تخته نرد متصل کنید [خط قرمز]
  • پین آردوینو [GND] را به پین مثبت تخته نرد متصل کنید [خط آبی]
  • پین جوی استیک [VRx] را به پین آنالوگ آردوینو وصل کنید [1]
  • پین جوی استیک [VRy] را به پین آنالوگ آردوینو وصل کنید [0]
  • پین جوی استیک [+5V] را به پین مثبت Breadboard وصل کنید [خط قرمز]
  • پین جوی استیک [GND] را به پین منفی Breadboard وصل کنید [خط آبی]
  • هر پین منفی LED روی تخته نان را به پین منفی Bboard GND [خط آبی] وصل کنید
  • هر مقاومت را به پین مثبت LED روی تخته نان متصل کنید
  • پین دیجیتال آردوینو [2] را به اولین مقاومت وصل کنید
  • پین دیجیتال آردوینو [3] را به مقاومت دوم وصل کنید
  • پین دیجیتال آردوینو [4] را به مقاومت سوم وصل کنید
  • پین دیجیتال آردوینو [5] را به مقاومت چهارم وصل کنید

مرحله 3:

تصویر
تصویر
تصویر
تصویر

برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:

لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر هنوز مراحل این دستورالعمل را انجام نداده اید تا Arduino IDE را برای برنامه نویسی Arduino UNO تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.

مرحله 4: در Visuino ADD & Connect Components

در Visuino ADD & Connect Components
در Visuino ADD & Connect Components
در Visuino ADD & Connect Components
در Visuino ADD & Connect Components
در Visuino ADD & Connect Components
در Visuino ADD & Connect Components
  • 4X جزء "مقایسه ارزش آنالوگ" را اضافه کنید
  • "CompareValue2" را انتخاب کرده و در پنجره Properties "Value" را روی 1 قرار دهید
  • "CompareValue4" را انتخاب کرده و در پنجره Properties "Value" را روی 1 قرار دهید
  • Arduino AnalogIn [0] را به پین "CompareValue1" [In] و پین "CompareValue2" [In] وصل کنید
  • Arduino AnalogIn [1] را به پین "CompareValue3" [In] و پین "CompareValue4" [In] وصل کنید

  • پین "CompareValue1" [Out] را به پین دیجیتال آردوینو وصل کنید [2]
  • پین "CompareValue2" [Out] را به پین دیجیتال آردوینو وصل کنید [3]
  • پین "CompareValue3" [Out] را به پین دیجیتال آردوینو وصل کنید [4]
  • پین "CompareValue4" [Out] را به پین دیجیتال آردوینو وصل کنید [5]

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

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

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

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

اگر ماژول Arduino UNO را تغذیه کنید و موقعیت جوی استیک را حرکت دهید ، LED چشمک می زند.

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

توصیه شده: