فهرست مطالب:
- مرحله 1: باز کردن طراح برنامه
- مرحله 2: طراحی برنامه
- مرحله 3: اتصال آردوینو
- مرحله 4:
- مرحله 5: تبریک می گویم
تصویری: استفاده از طراح برنامه MATLAB با آردوینو: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
MATLAB App Designer یک ابزار قدرتمند است که به شما اجازه می دهد تا رابط کاربری گرافیکی (GUI) را با تمام قابلیت های MATLAB طراحی کنید.
در این آموزش ما قصد داریم یک رابط کاربری گرافیکی برای کنترل روشنایی LED از طریق مراحل آسان تهیه کنیم.
توجه: این آموزش از بسته پشتیبانی سخت افزاری Arduino در MATLAB استفاده می کند ، برای اطلاعات بیشتر لطفاً به https://www.mathworks.com/hardware-support/arduino-matlab.html مراجعه کنید
مرحله 1: باز کردن طراح برنامه
با باز کردن MATLAB و ایجاد یک فایل جدید App Designer شروع کنید.
مرحله 2: طراحی برنامه
ذخیره را در گوشه سمت چپ بالای صفحه فشار دهید و نام آن را DimmingLED بگذارید.
یک برچسب را از کتابخانه جزء به منطقه طراحی مرکزی بکشید.
یک دکمه را در حالی که کلید کنترل را نگه داشته اید بکشید تا App Designer از افزودن برچسب در کنار دستگیره جلوگیری کند.
برچسب را فشار دهید ، سپس متن را به Duty Cycle و اندازه را به 36 تغییر دهید.
مرحله 3: اتصال آردوینو
آردوینو را از طریق پورت USB متصل کنید (در مورد من از آردوینو نانو استفاده می کنم).
یک LED و یک مقاومت را مانند شکل زیر سیم کشی کنید.
مرحله 4:
به برنامه طراح برگردید و روی CodeView بالای ناحیه طراحی کلیک کنید.
یک ملک خصوصی را از گوشه سمت چپ بالای صفحه وارد کنید.
نام ویژگی را حذف کرده و نام آن را "a" بگذارید.
از مرورگر کامپوننت روی برنامه راست کلیک کنید. UIfigure را انتخاب کرده و Add StartUpFcn callback را انتخاب کنید.
بنویسید: app.a = Arduino ()؛
از مرورگر کامپوننت روی app.knop راست کلیک کرده و Add ValueChangingFcn callback را انتخاب کنید.
موارد زیر را روی آن بنویسید ، سپس Run را فشار دهید.
changeValue = event. Value؛
app. DutyCycleLabel. Text = char (رشته (تغییر ارزش) + '٪') ؛
writePWMDutyCycle (app.a ، 'D3' ، changeValue/100.0) ؛
مرحله 5: تبریک می گویم
اکنون می توانید روشنایی LED را از برنامه جدید ایجاد شده خود کنترل کنید
توصیه شده:
راهنمای برنامه نویسی جالب برای طراح-تصویر خود را اجرا کنید (قسمت دوم): 8 مرحله
راهنمای برنامه نویسی جالب برای طراح-تصویر خود را اجرا کنید (قسمت دوم): برای اکثر شما ریاضی بی فایده به نظر می رسد. متداول ترین مورد در زندگی روزمره ما فقط جمع ، تفریق ، ضرب و تقسیم است. با این حال ، اگر بتوانید با برنامه ایجاد کنید ، کاملاً متفاوت است. هرچه بیشتر بدانید ، نتیجه شگفت انگیزتری خواهید داشت
راهنمای برنامه نویسی پردازش جالب برای طراح-کنترل رنگ: 10 مرحله
راهنمای برنامه نویسی پردازش جالب برای طراح-کنترل رنگ: در فصل های قبل ، ما بیشتر در مورد نحوه استفاده از کد برای انجام شکل دهی به جای نکات آگاهی در مورد رنگ صحبت کرده ایم. در این فصل ، ما قصد داریم این جنبه از دانش را عمیق تر بررسی کنیم
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
راهنمای برنامه نویسی پردازش جالب برای طراح-بارگذاری رسانه و رویداد: 13 مرحله
راهنمای برنامه نویسی پردازش جالب برای طراح-بارگذاری رسانه و رویداد: پردازش را می توان تعداد زیادی داده خارجی بارگذاری کرد که در بین آنها سه نوع بسیار مورد استفاده قرار می گیرد. آنها بصورت جداگانه تصویر ، صدا و تصویر هستند. در این فصل ، ما قصد داریم در مورد نحوه بارگذاری صوتی و تصویری به طور مفصل ، همراه با رویداد صحبت کنیم
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: 8 مرحله
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: کنترل فرآیند برنامه-بیانیه حلقه از این فصل ، شما با یک بیانیه حلقه مهم و قدرتمند دانش ارتباط خواهید داشت. قبل از خواندن این فصل ، اگر می خواهید 10000 دایره در برنامه بکشید ، فقط می توانید با یک ter