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






سلام
چجور باید بفهمیم که هر کتابخانه ای چه دستوراتی رو داره تا بر اساس اون توابع و کد ها رو بنویسیم ؟؟؟؟ من خیلی در اینترنت گشتم . حتی داخل نرم افزار آردوینو … ام دستورات هر کتابخانه مشخص نیست …
سلام عزیز
باید از example های هر کتابخانه کمک بگیرید.
وقتی چند کتابخانه دانلود شده و نمیدانیم کدام کتابخانه رو نیاز داره
از کدام نوع فراخوانی استفاده کنیم
سلام عزیز
باید با توجه به پروژه خود از کتابخانه استفاده کنید مثلا اگر نیاز به نمایشگر دارید، کتابخانه نمایشگر و اگر نیاز به قطعه دیگری دارید کتابخانه مربوط به آن را اضافه کنید.
سلام چطوری یک کتابخانه رو بررسی کنیم که چه متدها و کلاسهایی داره؟