نصب آردوينو -آموزش آردوینو

 

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

نصب آردوينو

در این جلسه قصد داریم در مورد نحوه نصب آردوینو بر روی کامپیوتر توضیح دهیم.

نرم افزار آردوینو بر روی همه سیستم عامل ها از جمله ویندوز، لینوکس و مک قابل نصب است. برای شروع به سایت فارسی زبان آردوینو رفته و آن را دانلود کنید:

http://arduino.ir/Software

در صورتی که از بردهای Due و Yun استفاده می کنید از نرم افزار مخصوص اردوینو برای این بردها که در پایین همان صفحه قرار دارد استفاده کنید.

پوشه دانلود شده علاوه بر نرم افزار آردوینو شامل کلیه درایورهای لازم برای اتصال برد آردوینو به پورت USB کامپیوتر  می باشد. برای اتصال به صورت زیر عمل کنید:

آردوینو رارای نسخه های پرتابل هم می باشد که نیازی به نصب ندارند و می توانید آنها را دانلود و بدون نیاز به نصب با آن کار کنید. به پوشه آردوینو رفته و آن را باز کنید:

بعد از باز شدن محیط IDE نرم افزار به گزینه Tools رفته و برد مورد استفاده خود را انتخاب کنید:

همچنین در گزینه Tools از طریق ایکون serial monitor پورت کام متصل به آردوینو را چک کنید و در صورتی که چند پورت کام وجود داشت پورت متصل را انتخاب کنید:

برای آگاهی از اینکه کدام پورت به آردوینو متصل است به پنجره control panel رفته و بر روی Device manager کلیک کنید. بعد از باز شدن به قسمت Other devices رفته و com متصل به آردوینو را مشاهده کنید و به آن متصل شوید.

بعد از باز شدن نرم افزار محیطی مشابه محیط زیر باز میشه که به توضیح آیکون های موجود در این محیط می پردازیم:

اولین آیکون از سمت چپ یه علامت تیک هست:

این آیکون برای کامپایل کردن برنامه به کار می رود. یعنی شما برنامه رو نوشتید و قصد دارید عیب یابی کنید(کامپایل کنید) اینو میزنید، خطاهای برنامه رو براتون معین می کنه.

آیکون آپلود کردن:

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

برای باز کردن فایل جدید اسکچ باید از این کلید استفاده کنید:

آیکون زیر برنامه های از پیش نوشته شده رو باز میکنه (open کردن).

پیشنهاد می گردد کدهای خود را مرتب ذخیره کنید تا در صورت بروز مشکل از بین نروند. برای ذخیره کردن از آیکون زیر استفاده کنید:

برای دریافت آخرین مطالب سایت  و همچنین مطالب منحصر به فرد دیگر که در سایت منتشر نمی شوند میتوانید در کانال تلگرام ما عضو شوید و یا در اینستاگرام ما را فالوو کنید:

در پناه حق باشید

قاسم قاسمی

شاید دوست داشته باشید مطالب زیر را نیز بخوانید:

24 نظر

  • ناصر رضای

    سلام دوباره میشه بگید چطور یک کد وارد برنامه کنم ؟
    کد درست این ماژول درایور موتور TB6612FNG ازکجابگیرم؟

    • حامد قاسمی

      با سلام خدمت شما. از منوی File گزینه example را انتخاب کنید و سپس از بخش example ، وارد قسمت basic شوید . در نهایت بر روی گزینه Blink کلیک کنید تا کد ساده برای شما باز شود. آنگاه ببینید آیا این کد کامپایل می شود یا خیر.
      برای دریافت کد مربوط به درایور TB6612FNG ، لینک زیر به شما کمک میکند:
      لینک آموزش

  • ناصر رضای

    این هم عکس درایومنیجر

    • حامد قاسمی

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

  • ناصر رضای

    سلام من هم یک کد دانلود کردم ولی روی برد آپولود نمیشه این هم عکس ارور

    • حامد قاسمی

      با سلام. این کد شما اصلا یک کد درست نمی باشد. لطفا مثال های مربوط به برد آردوینو را از مسیر File و سپس Example و بخش Basic . مثال Blink را باز کنید و ببینید که آیا این کد کامپایل می شود یا خیر. ممکن است اصلا مشکل از آپلود نباشد. مشکل از کامپایل باشد .
      موفق باشید.

  • @@Mahdi@@

    اینم از خطا

    • حامد قاسمی

      پاسخ داده شد.

  • @@Mahdi@@

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

    • حامد قاسمی

      با سلام خدمت شما.
      سوال 1: لطفا بفرمایید از چه نسخه ای از آردوینو استفاده میکنید؟
      سوال 2: آیا برای یک برنامه ساده هم با مشکل کامپایل مواجه می شوید یا فقط با این برنامه مشکل دارید؟

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

  • @@Mahdi@@

    بایلام للخشید دیر شد طبق گفته ی شما یه پروژه رو کامپایل کردم و بی خطا بود ممنونم از کمکتون دیگه اینبه پنج شنبه میبرم جحمهوری میدم درست کنن ممنون

    • حامد قاسمی

      سلام مجدد. خواهش میکنم.
      سوالی بود در خدمتتون هستم. پیروز باشید.

  • @@Mahdi@@

    اینم از تصاویر آپلود نشده
    فایل زیپ شده

    • حامد قاسمی

      با سلام. متاسفانه چیزی آپلود نشده. کاش در یکی از سایت های اپلود ، این کار رو انجام میدادید و لینکش رو اینجا میذاشتید.
      قسمت آپلود تصاویر فقط فایل های .jpg را قبول میکند.
      پیروز باشید.

  • @@Mahdi@@

    اینم از عکس خطا
    ببخشید یکم بی کیفیت شد نرم افزار عکس از صفحه رو نداشتم

    • حامد قاسمی

      با سلام مجدد. آیا این برد بر روی کامپیوترهای دیگر کار میکند؟ یعنی کامپیوترهای دیگر درایور آن را میشناسند؟ آیا تنظیمات مربوط به پورت را درست انجام داده اید؟
      لطفا بفرمایید از چه نسخه ای از آردوینو استفاده می کنید. همچنین یک عکس از device manager لپتاپ خود ارسال کنید.
      تذکر: برای گرفتن عکس میتوانید از نرم افزار snipping tool که در خود ویندوز به طور پیش فرض وجود دارد ، استفاده کنید.
      با تشکر.

      • @@Mahdi@@

        سلام خدمتتون این سه تا عکس یکی از ارور و یکی از ورژن آردینیو و دیگری از این که برد خوانده شده
        بعدش این که شما پرشیدید که برد روی کامپیوتر دیگر کار میکند که باید بگم کار به آپلود نمیکشه و تو کامپایل خطا یی که داد رو میده
        بعد میتونه مشکل از این باشه که تاوی یه سایت خوندم که برنامه رو باید توی مسیر Documents –> Arduino –> Sketchbook انتقال بدم ولی من در مسیر Documents\Arduinoکپی کردم چن برای من اون پوشه رو نداشت ولی در آردینیو از مسیر File –> Sketchbook –> Marlin_for_edge_copy فایل رو وارد آردینیو کردم و انجام شد
        در فایل زیر تصاویر موجوده
        خیلی ممنون که کمکم میکنید آقای مهندس کمتر کسی مثل شما پیدا میشه که از دونسته هاش به مردم بده بعضی ها هستند که کم اند و امیدوارم بی احترامی نشه شایدم خودم برای این که دونستشون از ارزش نیفته به کسی نمیکن خیلی ممنونم

        • حامد قاسمی

          با سلام خدمت شما. متاسفانه تصاویر اصلا آپلود نشده است. کاش در یک سایت مثل picofile آن را اپلود کنید و لینک های مستقیم آن را در کامنت برای بنده قرار دهید.
          نکته ای که الان من متوجه شدم این است که جدا از برد ، اصلا خود برنامه هم کامپایل نمی شود. اگر این موضوع درست است پس مشکل نرم افزاری است نه سخت افزاری. لطف کنید تمامی نسخه هایی از برد آردوینو که دارید را از کامپیوتر خود حذف کنید و نسخه نصبی را از لینک زیر آپلود کنید. لینک دانلود
          پس از نصب لطفا یک کد نمونه باز کنید و ببینید که آیا عمل کامپایل انجام میشود یا خیر.
          منتظر پاسخ شما هستم. ما اینجا هستیم تا به کاربرانمون کمک کنیم و دانشمون رو به اشتراک بذاریم. چه خوب هست که همه هم همین کار رو انجام بدهند.
          پیروز باشید.

  • Mahdi

    سلام من یه آردینیو مگا دارم و مدام تو کامپایل خطامیده در صورتی که ماله بقیه که همینه خطا نمیده
    اگر میشه یه ایمیل یا شماره ی تماس به من بدید تا با شما خطا رو به اشتراک بزارم
    با تشکر در ضمن پروژه ی پرینتر سه بعدی دارم

    • حامد قاسمی

      با سلام خدمت شما. لطفا ورژن ویندوز خود را معرفی کنید. همچنین تصویری از اروری که در هنگام کامپایل با آن مواجه می شوید را نیز ارسال بفرمایید تا توضیحات لازم داده شود.
      لطفا قواعد کامنت گذاری را از این لینک مطالعه بفرمایید.
      با تشکر.

      • @@Mahdi@@

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

        • حامد قاسمی

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

  • کژال صالحی

    سلام وقت بخیر . قبلا باهاتون ارتباط گرفته بودم اما متاسفانه جوابی دریافت نکردم این بار در باره ی یه مسئله ی تازه ازتون وسال دارم .
    میخوام نحوه اتصال usb joystick به arduino رو بدونم . البته نمیخوام از مبدل usb به arduino استفاده کنم .
    ممنون میشم راهنمایی کنید

    • حامد قاسمی

      با سلام خدمت شما دوست گرامی.
      در مورد سوالتون باید عرض کنم بالاخره استاندارد usb joystick پروتکل usb هست و استاندارد arduino سریال. بالاخره باید یه جوری این دو استاندارد به هم تبدیل بشن. حالا این اتصال به چند طریق ممکن هست:
      1- استفاده از مبدل usb به سریال ( که البته گفتید قصد استفاده ازش رو ندارید)
      2-استفاده از شیلد usb مخصوص آردوینو و اتصال usb joystick به آن
      3-استفاده از شیلد جوی استیک مخصوص آردوینو که مستفیم وصل بشه ( تصویر موجود در این لینک را ببینید)

      البته اگه تونستید ماژول جوی استیک رو بدون usb از بازار بخرید و راه اندازی کنید که کارتون خیلی راحتتره میشه. ( دردسر های تبدیل usb به سریال) رو نداره.
      موفق باشید.

  • نوشتن نظر

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

    اضافه کردن تصویر ( فقط فرمت jpg)