فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3:
- مرحله 4: در Visuino ADD & Connect Components
- مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 6: بازی کنید
تصویری: کنترل LED آردوینو با جوی استیک آنالوگ: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش نحوه استفاده از 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
- 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 را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 6: بازی کنید
اگر ماژول Arduino UNO را تغذیه کنید و موقعیت جوی استیک را حرکت دهید ، LED چشمک می زند.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را در اینجا بارگیری کرده و در Visuino باز کنید:
توصیه شده:
نحوه کنترل موتور BLDC با آردوینو و جوی استیک: 6 مرحله
نحوه کنترل موتور BLDC با آردوینو و جوی استیک: سلام دوستان در این آموزش ، من به شما نحوه کنترل موتور DC بدون برس بدون موتور BLDC با آردوینو و جوی استیک را نشان می دهم
کنترل 2 سرو با استفاده از جوی استیک آنالوگ .: 5 مرحله (همراه با تصاویر)
کنترل 2 سرو با استفاده از جوی استیک آنالوگ: سلام بچه ها ، این اولین آموزش من است و در این پست نحوه استفاده از جوی استیک آنالوگ برای کنترل Servos با استفاده از Arduino UNO را به اشتراک می گذارم. من سعی می کنم تا آنجا که ممکن است ساده توضیح دهم امیدوارم دوست داشته باشید آی تی
جوی استیک آنالوگ #HMS2018: 8 مرحله
جوی استیک آنالوگ #HMS2018: به یک Elegoo Uno R3 adruino ، یک ماژول جوی استیک Elegoo و 5 سیم زن به مرد DuPoint نیاز دارید
نحوه ایجاد کنترل جوی استیک برای آردوینو: 3 مرحله
نحوه ایجاد کنترل جوی استیک برای آردوینو: در این مقاله آموزشی نحوه ساخت جوی استیک لگو برای آردوینو را به شما نشان خواهم داد
کنترل موقعیت زاویه ای موتور پله ای 28BYJ-48 با آردوینو و جوی استیک آنالوگ: 3 مرحله
کنترل موقعیت زاویه ای موتور پله ای 28BYJ-48 با آردوینو و جوی استیک آنالوگ: این یک برنامه کنترل موتور پله ای 28BYJ-48 است که من برای استفاده از آن به عنوان بخشی از پروژه پایان نامه سال آخر خود توسعه داده ام. من قبلاً ندیده بودم که این کار را انجام دهم ، بنابراین فکر کردم آنچه را که کشف کردم بارگذاری کنم. امیدوارم این مورد به شخص دیگری کمک کند