آموزش آردوینودستورات آردوینو

#include در کد های آردوینو (فراخوانی کتابخانه)

#include برای درج کتابخانه های خارج از کد شما استفاده می شود. #include به برنامه نویس امکان می دهد تا به گروه بزرگی از کتابخانه های استاندارد C (گروه هایی از توابع از پیش ساخته شده) و همچنین کتابخانه هایی که مخصوص آردوینو نوشته شده اند ، دسترسی پیدا کند.

توجه داشته باشید که #include ، مشابه #define ، هیچ خاتمه دهنده ای (نقطه ویرگول) ندارد ، و در صورت افزودن ; به انتهای خط، کامپایلر خطا نمایش میدهد.

#include در آردوینو

#include <LibraryFile.h>
#include "LocalFile.h"

  • LibraryFile.h: وقتی از <> استفاده می شود ، مسیر کتابخانه ها برای پرونده جستجو می شوند.
    LocalFile.h: هنگامی که از نحو “” استفاده می شود باید کتابخانه در محل ذخیره سازی کد وجود داشته باشد.

کد نمونه با #include

این مثال شامل کتابخانه سروو است تا بتوان از توابع آن برای کنترل موتور سروو استفاده کرد.

#include <Servo.h>

Servo myservo;  // ایجاد یک شیئ برای سروو موتور

void setup() {
  myservo.attach(9);  // تعیین پین متصل به سروو موتور
}

void loop() {
  for (int pos = 0; pos <= 180; pos += 1) { // از 0 درجه به 180 درجه میرود
    // in steps of 1 degree
    myservo.write(pos);              // موقعیت سروو موتور با متغیر pos تعیین میشود
    delay(15);                       // تاخیر 15 میلی ثانیه برای رفتن به زاویه جدید
  }
  for (int pos = 180; pos >= 0; pos -= 1) { // از 180 به 0 درجه میرود
    myservo.write(pos);              // موقعیت سروو موتور با متغیر pos تعیین میشود
    delay(15);                       // تاخیر 15 میلی ثانیه برای رفتن به زاویه جدید
  }
}
4 (8 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

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

1 دیدگاه

  1. سلام چطوری یک کتابخانه رو بررسی کنیم که چه متدها و کلاسهایی داره؟

دیدگاهتان را بنویسید

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