لقد قمنا ببناء العديد من مشاريع Arduino وطوال الوقت استخدمنا Arduino IDE الرسمي لبرمجة Arduino. لكن هل تعلم أنه يمكننا أيضًا برمجة Arduino باستخدام هاتفك الذكي. في بعض الأحيان ليس لدينا أي جهاز كمبيوتر أو كمبيوتر محمول لبرمجة لوحات Arduino الخاصة بنا. لا يزال بإمكاننا برمجته باستخدام هاتف Android الخاص بنا ، وذلك بفضل محول OTG (أثناء التنقل).
ربما تكون قد استخدمت محول OTG لتوصيل أجهزة التحكم في الألعاب وأجهزة Pendrives ، ومنح الطاقة للأجهزة الصغيرة. يمكنك القيام بالكثير من الأشياء بخلاف تشغيل لوحة Arduino باستخدام الهاتف الذكي. في هذا البرنامج التعليمي ، سنقوم بتجميع وتحميل كود Arduino باستخدام تطبيق Android يسمى "ArduinoDroid" والذي يشبه تمامًا Arduino IDE.
المواد المطلوبة:
- لوحة اردوينو
- كابل OTG
- كابل يو اس بي اردوينو
- جهاز Android
لنبدأ بتثبيت تطبيق ArduinoDroid:
الخطوة 1: قم بتنزيل التطبيق من الرابط أدناه أو انتقل ببساطة إلى متجر Play وابحث عن ArduinoDroid وقم بتثبيته.
play.google.com/store/apps/details؟id=name.antonsmirnov.android.arduinodroid2
الخطوة 2: افتح التطبيق بعد التثبيت. سيبدو كما هو موضح أدناه:
في هذه النافذة ، يمكنك كتابة الكود الخاص بك أو ببساطة الحصول على أمثلة للرموز من القائمة (تظهر بثلاث نقاط في الزاوية اليمنى العليا).
الخطوة 3: ستجد خيار Sketch في القائمة المنسدلة كما هو موضح أدناه. في قائمة الرسم ، يوجد خيار الأمثلة ، انقر فوقه.
في هذه القائمة ستجد بعض الأمثلة كما في Arduino IDE. اختر رمز المثال الذي تريد نسخه داخل Arduino. هنا سنقوم بتحميل برنامج Blink .
الخطوة 4: قم بتوصيل لوحة Arduino بجهاز Android باستخدام كابل USB و OTG.
الخطوة 5: اختر منتداك من الإعداد> نوع اللوحة.
في Arduino IDE ، إذا نقرنا على زر التحميل ، فسيتم تجميع برنامجنا أولاً ثم تحميله. ولكن هنا يجب أن نقوم بالتجميع أولاً بالنقر فوق الزر Compile كما هو موضح أدناه.
يمكنك رؤية حالة التجميع في نافذة الإخراج.
الخطوة 6: بمجرد اكتمال التجميع ، انقر فوق الزر تحميل كما هو موضح أدناه.
تم تحميل برنامجك بنجاح كما ترى في نافذة الإخراج. بمجرد تحميله ، سترى LED على اللوحة سيبدأ في الوميض. يمكنك التحقق من الإجراء الكامل في الفيديو أدناه.
تذكر أيضًا أنك لست بحاجة إلى توفير أي طاقة خارجية للوحة Arduino الخاصة بك لأنها ستسحب الطاقة من هاتفك الذكي الذي يعمل بنظام Android باستخدام كابل OTG.