فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
- مرحله 4: در Visuino قطعات را اضافه کنید
- مرحله 5: در Visuino Set Components
- مرحله 6: در Visuino Connect Components
- مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 8: بازی کنید
تصویری: راه فوق العاده آسان برای کنترل سرو موتور با آردوینو: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش ما از Servo Motor و Arduino UNO و Visuino برای کنترل موقعیت درجه سرو موتور با استفاده از چند جزء استفاده می کنیم ، بنابراین این پروژه را فوق العاده ساده می کند.
یک فیلم تظاهرات تماشا کنید.
مرحله 1: آنچه شما نیاز دارید
- Arduino UNO (یا هر Arduino دیگر)
- سیم های بلوز
- سروو موتور
- برنامه Visuino: Visuino را بارگیری کنید
مرحله 2: مدار
- پین سروو "نارنجی" را به پین دیجیتال آردوینو وصل کنید [8]
- پین سروو موتور "قرمز" را به پین مثبت آردوینو وصل کنید [5V]
- پین سروو موتور "Brown" را به پین منفی آردوینو وصل کنید [GND]
مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
برای شروع برنامه نویسی 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 قطعات را اضافه کنید
- جزء "Sequence" را اضافه کنید
- جزء "ارزش آنالوگ" را اضافه کنید
- جزء "تقسیم آنالوگ بر اساس ارزش" را اضافه کنید
- جزء "Servo" را اضافه کنید
مرحله 5: در Visuino Set Components
جزء "Sequence1" را انتخاب کنید ، روی آن دوبار کلیک کنید. در گفتگوی "عناصر":
عنصر "دوره" 5X را به سمت چپ بکشید.
- عنصر "Period1" را انتخاب کرده و در زیر پنجره Properties "Delay" را روی "1000" تنظیم کنید.
- عنصر "Period2" را انتخاب کرده و در زیر پنجره Properties "Delay" را روی "2000" تنظیم کنید.
- عنصر "Period3" را انتخاب کرده و در زیر پنجره Properties "Delay" را روی "3000" تنظیم کنید.
- عنصر "Period4" را انتخاب کرده و در زیر پنجره Properties "Delay" را روی "4000" تنظیم کنید.
- عنصر "Period5" را انتخاب کرده و در زیر پنجره Properties "Delay" را روی "5000" تنظیم کنید >> این مورد فقط برای یک مکث در پایان استفاده می شود.
حالا اجازه دهید درجه ها را برای سرو موتور تنظیم کنیم: جزء "AnalogValue1" را انتخاب کنید ، روی آن دوبار کلیک کنید. در گفتگوی "عناصر":
4X عنصر "Set Value" را به چپ بکشید.
- جزء "Set Value1" را انتخاب کرده و در زیر پنجره Properties "Value" را روی "0" تنظیم کنید.
- جزء "Set Value2" را انتخاب کرده و در زیر پنجره Properties "Value" را روی "60" تنظیم کنید.
- جزء "Set Value3" را انتخاب کرده و در زیر پنجره Properties "Value" را روی "120" تنظیم کنید.
- جزء "Set Value4" را انتخاب کرده و در زیر پنجره Properties "Value" را روی "180" تنظیم کنید.
جزء "DivideByValue1" را انتخاب کرده و در زیر پنجره Properties "مقدار" را روی "180" تنظیم کنید
مرحله 6: در Visuino Connect Components
- "Sequence1"> Period1 pin [Out] را به پین "AnalogValue1" وصل کنید [تنظیم مقدار 1]
- "Sequence2"> Period1 pin [Out] را به پین "AnalogValue1" وصل کنید [تنظیم مقدار 2]
- "Sequence3"> Period1 pin [Out] را به پین "AnalogValue1" وصل کنید [تنظیم مقدار 3]
- "Sequence4"> Period1 pin [Out] را به پین "AnalogValue1" وصل کنید [تنظیم مقدار 4]
- پین "AnalogValue1" [Out] را به پین "DivideByValue1" وصل کنید [In]
- پین "DivideByValue1" [Out] را به پین "Servo1" [In] وصل کنید
- پین "Servo1" [Out] را به پین دیجیتال Arduino وصل کنید [8]
مرحله 7: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.
مرحله 8: بازی کنید
اگر ماژول Arduino UNO را تغذیه کنید ، موتور سروو با توجه به درجه هایی که تعیین کرده اید شروع به حرکت می کند.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ، که برای این دستورالعمل ایجاد کرده ام ، ضمیمه شده است. می توانید آن را در Visuino بارگیری و باز کنید:
توصیه شده:
نحوه ایجاد نور فلش فوق العاده روشن با LED - DIY: نور فوق العاده روشن: 11 مرحله
نحوه ایجاد نور فلش فوق العاده روشن با LED - DIY: Super Bright Light: ابتدا فیلم را تماشا کنید
محاسبه سرو موتور موتور Step با کنترل سریال از طریق آردوینو با استفاده از چاپگر سه بعدی - Pt4: 8 مراحل
کپسول سرو سرو موتور با کنترل سریال از طریق آردوینو با استفاده از پرینتر سه بعدی - Pt4: در این فیلم چهارم از سری Motor Step ، ما از آنچه قبلاً آموخته ایم برای ساخت یک سروو موتور استپر با کنترل از طریق ارتباط سریال و واقعی استفاده خواهیم کرد. بازخورد موقعیت با استفاده از یک رمزگذار مقاومتی که توسط آردوینو نظارت می شود. که در
فوق العاده ساده & quot؛ فوق العاده & quot؛ نور شب: 5 مرحله
فوق العاده ساده & quot؛ فوق العاده & quot؛ Night Light: این یک نسخه بسیار ساده از Eggcellent Light Night است !. اگر این دستورالعمل را ندیده اید ، پیشنهاد می کنم حتماً آن را ببینید. من واقعاً می خواستم آن را درست کنم ، اما حوصله نداشتم. بنابراین من راه ساده تری برای ساختن آن پیدا کردم. این را بررسی کنید
فوق العاده قابل حمل ، فوق العاده بلند ، بادوام ، بلندگوهای باتری: 9 مرحله (همراه با تصاویر)
فوق العاده قابل حمل ، فوق العاده بلند ، با دوام ، بلندگوهای باتری: همیشه می خواستم یک سیستم بلندگوی قدرتمند برای کسانی که در مهمانی های باغی و مهمانی های محلی پیش می روند ، داشته باشم. بسیاری خواهند گفت که این یک دستورالعمل اضافی است ، زیرا بسیاری از رادیوهای سبک بوم باکس از روزهای گذشته که ارزان در دسترس بوده اند ، یا این سبک ارزان iPod mp3 d
فوق العاده آسان و فوق العاده ارزان Magneto Scratcher !: 3 مرحله
فوق العاده آسان و فوق العاده ارزان Magneto Scratcher !: & quot؛ Magnero scratcher & quot؛ دستگاهی است که می تواند صداهای خنده دار را فقط با & quot؛ خاراندن & quot؛ مواد مغناطیسی مانند نوارهای صوتی ، نوارهای ویدئویی ، کارت های اعتباری ، دیسک های مغناطیسی و غیره … در اینجا یک راه فوق العاده آسان برای ساخت آن است. بدون نیاز به لحیم کاری