به نام خدا |
||||
|
||||
|
آموزش مثال ها | اطلاعات پایه | فوت و فن | پیوندها
Examples > Basics
این مثال شامل حداقل کدی است که برای کامپایل یک برنامه آردوینو لازم است. متد
setup()
و متد loop()
.
تنها برد آردوینو شما برای این مثال کافی است.
این تصویر با استفاده از نرم افزار Fritzingایجاد شده است. جهت مشاهده مثال های بیشتر مدار به صفحه پروژه های Fritzing مراجعه کنید.
وقتی یک اسکچ شروع می شود، تابع setup()
صدا
زده می شود. از این تابع جهت تعریف متغیرها، حالات پین، آغاز بکارگیری کتابخانه ها
و غیره استفاده کنید. این تابع تنها یک بار پس از هر بار روشن یا ریست شدن برد آردوینو
اجرا می شود.
بعد از ساختن تابع setup()
، تابع
loop()
دقیقاً کاری را انجام می دهد که از نامش پیداست. مرتباً
حلقه را تکرار می کند تا به برنامه شما این امکان را بدهد که تغییر کند و همزمان که
در حال اجراست، پاسخ بدهد. کدی که در قسمت loop()
برنامه است برای کنترل فعالانه ی برد آردوینو استفاده می شود.
در حقیقت کد زیر کاری انجام نمی دهد، اما ساختار آن برای copy و paste مفید است تا شما برنامه آردوینو خود را آغاز کنید.
این کد همچنین روش کامنت گذاری روی کدتان را به شما نشان می دهد. هر خطی که با دو اسلش(//) شروع شود، توسط کامپایلر خوانده نمی شود. بنابراین شما می توانید هر چیزی که می خواهید، بعد از آن بنویسید. این طریق کامنت گذاشتن روی کد می تواند به شما کمک کند که جزء به جزء توضیحات مفیدی هم برای خودتان و هم برای دیگران بدهید که توابع برنامه شما قدم به قدم چه کارهایی انجام می دهد؟
}
void loop()
{
// کد اصلی خود را در اینجا قرار دهید، تا مکرراً اجرا شود:
}
setup()
loop()