پروژه ریموت کنترل 4 کاناله کاملا رایگان به همراه مستندات

پروژه ریموت کنترل 4 کاناله کاملا رایگان به همراه مستندات

ریموت کنترل 4 کاناله در مقاله‌های قبل راجع به ریموت کدلرن و نحوه دکد کردن آن به‌تفصیل توضیح داده‌ایم و سورس کتابخانه‌ی مربوط به دکد ریموت‌های مبتنی بر چیپست EV15xx را منتشر کرده‌ایم. سورس مربوطه به زبان C و برای میکروکنترلر atmeg...

ادامه مطلب

include در آردوینو

include# در آردوینو

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

ادامه مطلب

define in arduino

Define# در‌ آردوینو

define به برنامه‌نویس این امکان را می‌دهد که قبل از کامپایل کردن برنامه، به یک مقدار ثابت، نامی را اختصاص دهد. ثابت‌هایی که با استفاده از define تعریف می‌شوند، هیچ فضایی از حافظه‌ی برنامه‌ی روی چیپ را اشغال نمی‌کنند.

ادامه مطلب

Curly Braces in arduino

{} Curly Braces در آردوینو

آکولاد یا دو‌ابرو قسمت عمده‌ای از برنامه‌نویسی به زبان c را شکیل می‌دهد. آکولادها ابتدا و انتهای یک بلاک کد را مشخص می‌کنند. در کل آکولاد در واقع به جای Return موجود در توابع(ساب‌روتین)، Endif عبارت شرطی و Next حلقه‌ی for است.

ادامه مطلب