آموزش پروگرم کردن آردوینو با گوشی اندروید

یکی از قابلیت های جذابی که آردوینو برای کار با میکروکنترلر ها فراهم کرده اینه که میشه با گوشی هایی که قابلیت OTG دارن برنامه خودمونو روی آردوینو پروگرام کنیم.پروگرم کردن آردوینو با گوشی

به این شکل که با اتصال برد به کابل USB و اتصال کابل USB به OTG و سپس به موبایل و با استفاده از نرم افزار برنامه نویسی آردوینو ArduinoDroid که به شکل رایگان وجود داره برد آردوینو پروگرم کنیم.

 

دانلود نرم افزار برنامه نویسی آردوینو:

در ابتدا به نرم افزار ArduinoDroid نیاز داریم که میتونین آخرین نسخه او رو از لینک زیر دریافت کنین:

دانلود برنامه ArduinoDroid 

“آردوینو دروید” نرم افزاریه که نیاز به اینترنت نداره و همه ی برنامه هایی که برای آردوینو نوشته شده رو میشه باهاش باز کرد و ادیتشون کرد و مثل نسخه ی ویندوز تمامی کتابخونه هارو ساپورت میکنه و Example های اون هارو هم داره!

این نرم افزار از لحاظ ظاهری هم مثل کامپایلر های پیشرفته عمل میکنه و کد هارو با تفکیک رنگ نشون میده که باعث خوانایی بیشتری میشه.

خب توضیحات کافیه و میریم سراغ آموزش پروگرم کردن آردوینو با گوشی اندروید که خیلی سادس!

بعد از وصل کردن آردوینو به گوشی و نصب نرم افزار کار خاصی لازم نیست که انجام بدیم!

اما یک برنامه رو تست میکنیم که از نحوه کار مطمئن بشیم. برای این کار کافیه از منو و گزینه ی sketch روی گزینه ی Examples کلیک کنیم:

1-sketch

آموزش ArduinoDroid پروگرام کردن کد با اندروید

2-Examples رو میزنیم:

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

و در ادامه گزینه basics رو انتخاب میکنیم و بعد blink ، (تفاوتی نداره حتی اگه کد دیگه انتخاب کنین ، چون قابلیت آپلود همه ی کدهارو این نرم افزار داره)

این مثال مناسب تره چون روی آردوینو Uno یک LED وجود داره و این کد اون رو به حالت چشمک زن درمیاره.

در آخر وقتی که کد نمایش داده شد با زدن کلید “⚡️” از قسمت بالای نرم افزار کد کامپایل میشه و فایل هگز اون ساخته میشه. در آخر با زدن علامت آپلود میتونین اون رو روی برد آردوینو بریزین:

 

کدمون اپلود شد
🙂
موفق باشید
هر سوال بود در خدمتم.

 

پ.ن از طرف ادمین سایت : آموزش پروگرم کردن آردوینو با گوشی اندروید رو هم آقای رضا علی نیا برای سایت فرستادن که ازشون تشکر میکنیم ،ایشون از این به بعد جز تیم سایت هستن  و اگر سوالی درمورد پروژه های ایشون داشتین خود آقا رضا پاسخگو هستن، کافیه در بخش نظرات کامنت بزارین.🌹

شما ممکن است این را هم بپسندید

21 دیدگاه‌

  1. Mahyar گفت:

    آقا من منتظرم لطفا جواب منو بدین این داره عضاب منو خورد میکنه مال همه رنگیه ولی مال من سیاه و سفیده

    • سلام ، به اعصابت مسلط باش:D
      توی فایل جدید اینطوری میشه یا مثالهای خود برنامه؟
      اگر برنامه جدید منظورته با فرمت ino سیوش کن ، کدها سینتکس گذاری میشن
      اگر هم کلا اینطوریه از بخش تنظیمات ..

  2. Mahyar گفت:

    سلام ببخشید میخواستم ببینم چرا من وقتی این برنامه رو نصب میکنم نوشته ها مثل نسخه شما با رنگهای مختلف تفکیک نمیشه ممنون میشم جواب بدین

  3. Mahyar گفت:

    سلام ببخشید من این برنامه رو نصب کردم اما تمام متن ها به یک رنگ در میان و تفکیک رنگ انجام نمی شه
    میشه راهنمایی کنید ممنون میشم

  4. Amini گفت:

    سلام من وقتی از Exampel ها استفاده میکنم مشکلی نداره و براحتی آپلود میشه ولی وقتی خودم همون کد رو مینویسم error میده دقت کردم که همه ی کد ها درست باشه ومثل نمونه باشه ولی بازم موقع کامپایل خطا میده

  5. محمد گفت:

    سلام
    چجوری یه کتابخونه توی این برنامه میشه اضافه کرد ؟

  6. محمد گفت:

    چرا موقع کامپایل ارور میده حتی کد blink

  7. rezaabiyar گفت:

    سلام اسم پروگرمش چیه یا با هر پروگرمی میشع پروگرم کرد؟؟

  8. مهدی گفت:

    سلام ببخشید در آردینو کدوم قسمت void loop صفحه اصلی رو میتوانید مطابق سازی کنید با آردینو در ویندوز

    • سلام ؛ یکم سوالتون برام گنگه !
      ولی اگر منظورتون تفاوت با نسخه اندرویده باید بگم هیچ تفاوتی با ویندوز نداره. void loop همون شکلی که توی ویندوز هست توی نسخه اندروید هم ب کار میره.

  9. شاهین گفت:

    سلام با این نرم افزار نمیشه یک فایل زیپرو کامپایل کرد

  10. علی فلاح گفت:

    سلام
    ممنون! جالب بود.
    روی میکرو های دیگه تست نکردید؟! سخت افزار خاصی نیاز داره؟!

    • حمید گفت:

      سلام ، میکروی دیگه ک نمیشه ! ولی روی آردوینو های دیگه میشه.. نرم افزار هم جز این که معرفی شده وجود داره، اما این پرطرفدارترینه.
      توی آردوینو روی میکرو بوت لودر وجود داره و این نرم افزار با بوت لودری ک روی میکرو هست ارتباط برقرار میکنه، میتونین روی میکرو بوت لودر بریزین و ازین قابلیت استفاده کنین.

پاسخ دهید

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