آموزش آردوینوآموزش الکترونیک

آموزش کامل ارتباط آردوینو با لب ویو (اتصال Arduino به Labview)

سلام. آموزش کامل اتصال آردوینو به لب ویو (پروژه ارتباط Arduino با Labview) را آماده کردیم.

چرا آردوینو را با LabVIEW ارتباط دهیم ؟

LabVIEW یک زبان برنامه نویسی گرافیکی است. برنامه Arduino از کدهایی تشکیل شده است اما وقتی LabVIEW را با Arduino ارتباط دهیک ، خطوط کدها به یک برنامه تصویری تبدیل میشوند که درک آن آسان است و زمان اجرای آن نصف میشود.

نرم افزار های مورد نیاز برای این آموزش

برای برقراری ارتباط بین آردوینو و لب ویو به نرم افزار های زیر نیاز داید.

  1. LabVIEW
  2. NI VISA
  3. Pack Manager VI
  4. Arduino IDE – دانلود نرم افزار آردوینو
  5. LINX (در Pack Manager VI جستجو کنید و روی آن دوبار کلیک کنید. به یک پنجره نصب خواهید رسید. روی دکمه Install کلیک کنید. )
  6. LabVIEW Interface for Arduino

آموزش نصب LabVIEW Interface for Arduino در لب ویو

در Pack Manager VI جستجو کنید ” LabVIEW Interface for Arduino ” و روی آن دوبار کلیک کنید.

آموزش نصب LabVIEW Interface for Arduino در لب ویو

به یک پنجره نصب خواهید رسید. روی دکمه Install کلیک کنید.

ارتباط آردوینو با لب ویو

پروژه چشمک زن با Arduino و LabVIEW

  1. LabVIEW را باز کنید.
  2. در پنجره بلوک Diagram، راست کلیک کنید و Makerhub >> LINX >> Open را باز کرده و بکشید. سپس با کلیک راست بر روی نوک سیم اول و انتخاب گزینه Create >> Control یک کنترل ایجاد کنید. حالا یک درگاه سریال ایجاد شده است.کد گرافیکی در لب ویو
  3. در پنجره بلوک دیاگرام ، راست کلیک کرده و Makerhub >> LINX >> Close را انتخاب کنید. بکشید و ببندید.
  4. در پنجره بلوک دیاگرام ، راست کلیک کرده و Makerhub >> LINX >> Digital >>Write را انتخاب کنید. سپس بر روی نوک دوم و سوم سیم ها، با کلیک راست بر روی تک تک آنها و انتخاب گزینه Create >> Control ، یک کنترل ایجاد کنید. بنابراین یک کانال D0 و مقدار خروجی ایجاد کرده ایم.
  5. در پنجره بلوک دیاگرام ، راست کلیک کرده و گزینه Structures >> While loop را انتخاب کنید. حلقه را روی Digital Write بکشید. سپس با کلیک راست بر روی حلقه یک رکورد Shift ایجاد کنید.
  6. در پنجره بلوک دیاگرام ، راست کلیک کرده و Makerhub >> LINX >> Utilities >> Loop rate را انتخاب کنید. آن را درون حلقه بکشید و رها کنید.
  7. در پنجره بلوک دیاگرام ، بر روی گزینه Boolean >> or راست کلیک کنید. بکشید و رها کنید داخل حلقه.
  8. در پنجره بلوک دیاگرام ، راست کلیک کرده و Timing >> Wait ms را انتخاب کنید. آن را را وارد حلقه کرده و با کلیک راست بر روی نوک سیم و Create >> Constant یک ثابت ایجاد کنید.
  9. در پنجره جلوی صفحه ، راست کلیک کرده و دکمه Boolean >> Stop را انتخاب کنید. اکنون دکمه stop در پنجره Blockagram ظاهر می شود. آن را درون حلقه بکشید و رها کنید.
حتما ببینید :  بررسی تفاوت میکروکنترلر و میکروپروسسور

تصویر نهایی در Lab View

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

اتصال کد Lab View به آردوینو

پس از ساخت کد گرافیکی، Tools >> Makerhub >> LINX >> LINX Firmware wizard را انتخاب کنید.

انتخاب MarkerHub

اکنون پنجره LINX Firmware wizard باز شده است. در آن گزینه Family Family را Arduino انتخاب کنید. نوع دستگاه را Arduino Uno انتخاب کنی دو روش بارگذاری را سریال / USB انتخاب کنید سپس بر روی Next کلیک کنید.

انتخاب نوع دستگاه و ارتباط با آردوینو در لب ویو

سپس برد Arduino را با استفاده از کابل USB Arduino به رایانه خود متصل کنید. و در پنجره بعد COM مورد نظر یعنی همان پورت که آردوینو با آن به کامپیوتر شما متصل شده است را انتخاب کنید. حالا بر روی دکمه Finish کلیک کنید

اکنون پورت سریال و برد آردوینو را با LabVIEW تنظیم کرده اید.

اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید.

اجرای برنامه در لب ویو

اکنون گزینه Continuently Run را انتخاب کنید، سپس در پنجره جلوی صفحه ، پورت را انتخاب کرده و پین دیجیتال را وارد کنید.
سپس با جابجایی مقدار Output Value (که به عنوان سوئیچ روشن و خاموش عمل می کند) می توانید چراغ داخلی برد Arduino را روشن و خاموش کنید.

پایان.

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید
برچسب ها

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

2 نظر

  1. سلام
    مهندس vipm2019 رو که باز میکنم هیچی توش نیست از digilinx
    Linux برای رابط اردینو رو دانلود میکنم ولی موقع نصب خطا میده وفقط اجازه نصب linux haker رو در makerhubمیده که خیلی ناقصه و ورژن بالتر رو نمیشه نصب کرد
    ممنون میشم راهنمایی بفرمایید09
    826

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن