آردوینو – ساختار برنامه

در این فصل ما به طور عمیق ، ساختار برنامه آردوینو را بررسی خواهیم کرد و اصطلاحات جدید بیشتری را که در دنیای آردوینو استفاده می شود ، خواهیم آموخت. نرم افزار آردوینو متن باز است. کد منبع برای محیط جاوا تحت GPL منتشر شده و کتابخانه های میکروکنترلر  C++ / C  تحت LGPL هستند.

sketch (طرح) – اولین اصطلاح جدید برنامه آردوینو به نام “sketch” است.

 

Structure (ساختار) :

برنامه های آردوینو را می توان در سه بخش اصلی تقسیم کرد: ساختار ، مقادیر (متغیرها و ثابت ها) و توابع. در این آموزش با برنامه نویسی آردوینو ، مرحله به مرحله و چگونگی نوشتن برنامه بدون خطای نحو (syntax) یا تلفیقی (compilation) آشنا می شویم.

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

  • تابع ( ) Setup  (تنظیم)
  • تابع ( ) Loop (حلقه)

 

 

Void setup ( ) {

}
  • هدف : با شروع sketch ، تابع ()setup فراخوانی می شود. از این قسمت برای تنظیم اولیه متغیرها ، حالت های پین ، استفاده از کتابخانه ها و … استفاده می شود. عملکرد تنظیمات پس از هر بار قطع و وصل تغذیه یا تنظیم مجدد برد آردوینو ، فقط یک بار اجرا می شود.
  • INPUT : –
  • OUTPUT : –
  • RETURN : –

 

Void Loop ( ) {

}
  • هدف : پس از ایجاد یک تابع ()setup ، که مقادیر اولیه را تنظیم می کند ، تابع حلقه ()loop همان طور که از اسمش پیداست ، به صورت متوالی حلقه می زند و به برنامه شما امکان تغییر و پاسخ می دهد. از آن برای کنترل برد آردوینو استفاده می شود.
  • INPUT : –
  • OUTPUT : –
  • RETURN : –

 

منبع : https://b2n.ir/151368

مطالعه بیشتر