في هذا المشروع ، سوف نتعلم ،
- كيفية إعداد دعم الأجهزة لـ Arduino في برنامج MATLAB.
- كيفية التحكم في Arduino باستخدام كود MATLAB.
عادة ما نستخدم Arduino IDE لكتابة وتحميل الرموز إلى Arduino. ميزة MATLAB هي أنها تستخدم لغة برمجة عالية المستوى أسهل من C / C ++. الميزة الأخرى لاستخدام MATLAB هي أنه يمكننا رؤية نتائج عمليات الإدخال / الإخراج بسرعة (بدون تجميع). علاوة على ذلك ، يوفر MATLAB وظائف التخطيط التي يمكننا استخدامها لتحليل وتصور البيانات التي تم جمعها من Arduino بسرعة. أولاً ، سنتعلم كيفية إعداد حزمة دعم الأجهزة لـ Arduino في برنامج MATLAB. بعد إعداد حزمة دعم الأجهزة لـ Arduino في برنامج MATLAB ، سنقوم بالتحكم في مصابيح LED المتصلة بلوحة Arduino باستخدام كود MATLAB.
إعداد حزمة دعم الأجهزة لـ MATLAB:
الخطوة 1. ابدأ MATLAB (يفضل أحدث إصدار).
الخطوة 2. في قسم البيئة ، حدد الوظائف الإضافية> الحصول على حزم دعم الأجهزة .
الخطوة 3. ستبدأ نافذة مستكشف الوظائف الإضافية.
الخطوة الرابعة. انقر فوق حزمة دعم MATLAB لأجهزة Arduino.
الخطوة 5. انقر فوق " تثبيت" ، سيطلب منك المثبت الآن تسجيل الدخول إلى حساب MathWorks الخاص بك. إذا لم يكن لديك حساب MathWorks ، فيمكنك إنشاء حساب أثناء التثبيت.
الخطوة 6. بعد تسجيل الدخول ، اقبل اتفاقية الترخيص وتابع التثبيت.
الخطوة 7. الآن ، انتظر حتى يتم تنزيل الحزمة وتثبيتها.
الخطوة 8. الآن قمت بتثبيت حزمة دعم Arduino لـ MATLAB بنجاح.
اختبار MATLAB:
بعد تثبيت حزمة دعم MATLAB ، نحتاج إلى التحقق مما إذا كانت مثبتة بشكل صحيح أم لا.
1. افتح MATLAB.
2. قم بتوصيل Arduino بجهاز الكمبيوتر.
3. اكتب الأمر التالي في نافذة أوامر MATLAB.
أ = اردوينو ()
4. إذا كان لدينا أكثر من Arduino متصل بجهاز الكمبيوتر ، فيمكننا تحديد نوع اللوحة ومنفذ COM الذي يتصل به باستخدام الأمر التالي.
أ = اردوينو ('COM5' ، 'أونو')
5. بعد إدخال الأمر أعلاه ، ستحاول MATLAB التواصل مع Arduino ، إذا نجحت ، ستعرض MATLAB خصائص لوحة Arduino المتصلة بجهاز الكمبيوتر.
6. الآن يمكننا رؤية المتغير "أ" في مساحة العمل ، وهو كائن MATLAB اردوينو. لمسح الكائن يمكننا استخدام الأمر التالي.
مسح أ
ستزيل كائن Arduino من مساحة العمل.
التحكم في المصابيح باستخدام MATLAB و Arduino:
في هذا المثال ، سنومض مصباح LED متصل بـ Arduino باستخدام MATLAB.
المكونات المطلوبة:
- اردوينو
- المقاومات
- المصابيح
- كابل USB لاردوينو
تخطيطي:
خطوات:
- ابدأ MATLAB.
- قم بتوصيل Arduino بجهاز الكمبيوتر.
- اجعل الدائرة كما هو موضح في التخطيطي.
- افتح كود.m الخاص بك.
- احفظه وتشغيل.
- يبدأ مؤشر LED في الوميض.
- بعد الوميض 5 مرات ، ينطفئ مؤشر LED.
الكود بسيط للغاية ويرد أدناه ، انسخه واحفظه في ملف بامتداد.m. يمكنك التلاعب بالكود وتخصيصه وفقًا لمتطلباتك. يتم عرض العمل الكامل للمشروع في الفيديو أدناه.
علاوة على ذلك ، إذا كنت تريد معرفة المزيد حول واجهة MATLAB الرسومية مع Arduino ، فتحقق من هذا المشروع: نظام أتمتة المنزل المستند إلى واجهة المستخدم الرسومية باستخدام Arduino و MATLAB