()digitalRead در آردوینو
()digitalRead در آردوینو مقدار یک پین دیجیتال مشخصشده، که HIGH یا LOW است را میخواند.
()digitalRead در آردوینو مقدار یک پین دیجیتال مشخصشده، که HIGH یا LOW است را میخواند.
()digitalWrite در آردوینو روی یک پین دیجیتال یک مقدار HIGH یا LOW مینویسد.
()pinMode در آردوینو پین مشخصشده را تنظیم میکند که بهعنوان ورودی (input) یا خروجی (output) عمل کند.
PROGMEM در آردوینو یک توصیفکنندهی متغیر و بخشی از کتابخانهی pgmspace.h است که دادهها را به جای SRAM، در حافظهی (برنامه) flash ذخیره میکند.
عملگر sizeof در آردوینو تعداد بایتهای نوع (نوعدادهی) متغیر را برمیگرداند. در آرایهها، تعداد بیتهای اشتغالشده را باز خواهد گرداند.
در این قسمت از آموزش اتصال ربات تلگرام به آردوینو سعی میکنیم که با استفاده از برد آردوینو، به ربات ساختهشده، جان ببخشیم. یعنی علاوه بر برقراری ارتباط با سرور تلگرام، پیامهای ارسالشده را دریافت کنیم و آنها را مجدداً به فرستنده ارسال کنیم.
کلمهی کلیدی const در آردوینو مخفف constant (ثابت) است. const یک توصیفکنندهی متغیر است که رفتار متغیر را تغییر میدهد و متغیر را read only (فقط خواندنی) میکند.
توی پروژهی پنجم آموزش آردوینو با دو شیلد آشنا میشیم و قراره پرچم ایران رو در هنگام نواخته شدن قسمتی از سرود ای ایران، به اهتزاز در بیاریم!
volatile در آردوینو یک کلمهی کلیدی است که مشخصاً به کامپایلر دستور میدهد که متغیر را از RAM بخواند (لود کند)، نه از یک ثبات ذخیره (انباره).
کلمهی کلیدی Static در آردوینو برای ایجاد متغیرهایی که فقط برای یک تابع معتبر هستند، استفاده میشود. متغیرهای static دادهی خود را فراتر از عمر تابع نگه میدارند.