آموزش آردوینودستورات آردوینو
#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 میلی ثانیه برای رفتن به زاویه جدید } }






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