التحكم في Raspberry Pi باستخدام Matlab: 5 خطوات
التحكم في Raspberry Pi باستخدام Matlab: 5 خطوات

فيديو: التحكم في Raspberry Pi باستخدام Matlab: 5 خطوات

فيديو: التحكم في Raspberry Pi باستخدام Matlab: 5 خطوات
فيديو: Deploy MATLAB Algorithms on Raspberry Pi 2025, كانون الثاني
Anonim
Image
Image
تثبيت حزمة الدعم الضرورية في MATLAB
تثبيت حزمة الدعم الضرورية في MATLAB

مرحبًا ، هذا البرنامج التعليمي يدور حول التحكم في التوت مقطوع الرأس باستخدام matlab. قد تضطر إلى تثبيت matlab على أحدث إصدار لدعم لوحة raspberry pi الأحدث.

اللوازم

Raspberry Pi 3 (أي أحدث طراز)

برنامج ماتلاب

ضوء LED

220 أوم المقاوم

الخطوة 1: تثبيت حزمة الدعم الضرورية في MATLAB

تثبيت حزمة الدعم الضرورية في MATLAB
تثبيت حزمة الدعم الضرورية في MATLAB
تثبيت حزمة الدعم الضرورية في MATLAB
تثبيت حزمة الدعم الضرورية في MATLAB
  • انقر فوق أيقونة الملحق في قائمة matlab.
  • ابحث عن حزمة دعم MATLAB لأجهزة Raspberry Pi
  • قم بتنزيل الحزمة وتثبيتها
  • اتبع الإجراء لأول مرة في الإعداد مع matlab

الخطوة الثانية: احصل على الكود

قم بتنزيل كود matlab من الرابط أدناه.

ملف MATLAB

الخطوة الثالثة: البرمجة

rpi = raspi ('raspberrypi.mshome.net'، 'pi'، 'qwerty') ؛

  • يستخدم raspi لإنشاء اتصال مع raspberry Pi من خلال ssh
  • raspberrypi.mshome.net- IP لاسم مستخدم pi pi الخاص بلوحة pi
  • qwerty- كلمة المرور لحساب المستخدم الخاص بك

showPins (rpi) ؛

showPins هو أمر لإظهار اتصال pin out الخاص بلوحة pi المتصلة. يمكنك العثور على رقم التعريف الشخصي لـ GPIO باستخدام هذا الأمر

بالنسبة إلى i = 1: 10

writeDigitalPin (rpi ، 21 ، 1) ؛ وقفة (1) ؛ writeDigitalPin (rpi، 21، 0) ؛ وقفة (1) ؛ نهاية

  • for loop يستخدم لأداء عمل معين لعدد محدد من المرات.
  • يتم استخدام writeDigitalPin لكتابة دبابيس GPIO حيث يتم إنشاء إيقاف مؤقت للمخرجات العالية والمنخفضة تأخير محدد من حيث الثواني

الخطوة 4: قم بتشغيل الكود في القسم

قم بتشغيل القسم الأول (CTRL + ENTER) وافتح المتغير الذي تم إنشاؤه في مساحة العمل.

  • حاول تحليل المعلمات المختلفة داخل rpi.
  • إنه يعطي الوصف الإجمالي للوحة pi الخاصة بك مثل عدد المسامير وعدد المصابيح و i2c وكل ما هو متاح على متن الطائرة.

ثم قم بتشغيل القسم الثاني لعرض مخطط دبوس لوحة التوت باي.

لاحظ الرقم السري لـ GPIO من هذه الصورة

في الصورة الثالثة ، حدد معلمات وميض LED وفقًا لمتطلباتك.

  • يمكنك تغيير قيمة الإيقاف المؤقت لضبط التأخير.
  • قم بتغيير قيمة for لتحديد عدد الوقت الذي تريد أن ينفذ فيه الوميض.

الخطوة 5: هذا كل شيء

هذا هو!
هذا هو!

لقد أجريت تجربتك الأولى مع التوت باي باستخدام matlab.