معرفی نرم افزار آردوینو و شروع کار با آردوینو

معرفی نرم افزار آردوینو و شروع کار با آردوینو

برای کار کردن با بورد آردوینو با کامپیوتر، لازم هست که برنامه­ ی “Arduino IDE” رو دانلود کنید تا ارتباط بین آردوینو و کامپیوتر برقرار شده و بتونید برنامه نویسی کنید.

پس اولین کاری که می­کنیم اینه که نرم افزار رو نصب می­کنیم. از لینک زیر:

http://s7.picofile.com/file/8386173776/ARDUINO_1_8_8_windows_Danasaaz_ir.exe.html

معرفی منوها و تنظیمات آردوینو

در اینجا می­خواهیم کامپایلر آردوینو را برای برنامه نویسی آماده کنیم.

تصویر1

در شکل بالا، محیط کامپایلر آردوینو را می­بینید که بسیار ساده و کارپسند است. حال به صورت زیر عمل کنید:

  1. ابتدا برد آردوینو را با کابل USB به لپتاپ یا کامپیوتر وصل کنید.
  2. از گزینه­های بالا Tools و سپس board را انتخاب کنید؛ لیستی از بردهای آردوینو ظاهر می­شود، مدل خود را انتخاب کنید.

بوردی که ما باهاش کار می­کنیم، اسمش Arduino UNO هست، به همین دلیل این گزینه رو انتخاب می­کنیم.

  • بعضی از بوردها با دو نوع میکرو تولید می­شوند؛ مانند Arduino Nano. در صورتی که آردوینو شما در دو نوع تولید می­شود، باید نوع میکرو را نیز مشخص کنید. برای این منظور از گزینه­های بالا Tools و سپس Processor را انتخاب کنید تا نوع میکرو ظاهر شود. سپس نوع میکرو خود را انتخاب کنید.
  • حالا باید پورتی را که آردوینو به آن متصل است انتخاب کنیم. ابتدا گزینه­ ی Tools و سپس  port را انتخاب کنید. در صورتی که سخت­افزار شما مشکل نداشته باشد و درایور برد آردوینو نصب باشد، باید گزینه­ای مانند COMx ظاهر شود. x شماره­ی پورت است و می­تواند از 1 تا 15 و یا بیشتر هم باشد.    ( مثلا COM1 )

پورت مربوط به برد خود را انتخاب کنید، کار تمام است. برای تست گزینه­ی upload را بزنید تا چند کدی که به صورت پیش­فرض در ادیتور وجود دارند کامپایل شوند. باید پیام upload done در کادر آبی رنگ بالای کادر سیاه ظاهر شود.

توجه: با وصل کردن آردوینو به کاپیوتر به صورت اتوماتیک درایورهای آن شناسایی و نصب می­شوند.

اجرای برنامه­ ی چراغ چشمک زن 

یک ال ای دی را مانند شکل بالا به آردوینو وصل کنید. به قسمت مثال­های (Examples) نرم­افزار آردوینو و برنامه­ی چشمک­زن را از قسمت Basics انتخاب و باز کنید. به شکل زیر:

بعد از انتخاب این برنامه، صفحه ­ی اسکچ (sketch) زیر باز می­شود.

  • در آینده در مورد خطوط کدنویسی صحبت خواهیم کرد.

و مرحله­ ی آخر آپلود کد بر روی برد آردوینو است. ابتدا کد را کامپایل کنید، اگر خطای کد نویسی نداشتید، آپلود کنید.

در صورتی که کد به درستی کامپایل شود، قسمت پایین اسکچ پیغام ” Done Uploading” نمایش داده می­شود.

  • همه­ی کدها در آردوینو به همین ترتیب آپلود می­شوند.

مراحل نوشتن یک برنامه جدید در آردوینو  

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

تعریف متغیر ( حلقه­ی اول) : در این قسمت اطلاعاتی که یک بار مورد بررسی قرار می­گیرد، جای دارد. بعنوان مثال، تعریف متغیر، وضعیت پایه­ها، تعریف کتابخانه و … در این بخش قرار می­گیرند. این بخش فقط یکبار و هنگام روشن کردن برد یا ریستارت کردن برد اجرا می­شود. مثال:

void setup () {

  pinMode( 1, OUTPUT);

}

در مثال بالا پایه ­ی 1 به عنوان خروجی معرفی شده است.

حلقه ­ی اصلی:  در این حلقه برنامه­ ی اصلی که مرتبا تکرار می­ شود، قرار می­گیرد. این حلقه تا بینهایت ادامه دارد و همیشه تکرار می­شود. مثال:

void loop()   {

digitalWrite( 1, HIGH);

Delay( 1000 );

digitalWrite( 1, LOW);

Delay( 1000 );

  }

در مثال بالا اگر کلید متصل به پایه­ ی 1 برابر یک شد، در خروجی سریال حرف H ارسال می­شود و اگر مسائل یک نباشد، حرف L می­شود.

حالا ما از شما می­خوایم که رقص نوری با سه تا LED درست کنید و به ما نشون بدین.هرچیزی هم که لازم دارین توی فروشگاه ما هست.

لطفا در سایت ما ثبت نام کنید.

1 نظر

  • با عرض سلام خدمت شما وتشکر .من یک مشکل با نرم افزار اردینو دارم و کسی هم مشکل را حل نکرده امیدوارم کمک کنید.هر کدی در
    محیط نرم افزار قرار میدهم و کامپایل میکنم خطا میدهد حتی با کدهای مثال خود نرم افزار .نرم افزار را هم کامل از رایانه پاک و اخرین
    نسخه نرم افزار را دانلود ونصب کردم.اما مشکل حل نشد.ب محض کامپایل هر کدی بلافاصله خطا میدهد .این هم ارورArduino: 1.8.13
    (Windows 7), Board: “Arduino Uno”

    loading hardware from C:\Users\zamani\AppData\Local\Arduino15\packages: loading package arduino: loading
    platform release C:\Users\zamani\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11: loading
    C:\Users\zamani\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\platform.txt: Error reading file
    (C:\Users\zamani\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\platform.txt:0): Invalid line
    format, should be ‘key=value’

    Error compiling for board Arduino Uno.

    This report would have more information with
    “Show verbose output during compilation”
    option enabled in File -> Preferences.

ارسال نظر

آدرس ایمیل شما منتشر نخواهد شد.