پروژه پخش موسیقی با بازر با آردوینو : یک میهنپرست واقعی!
توی پروژهی پنجم آموزش آردوینو با دو شیلد آشنا میشیم و قراره پرچم ایران رو در هنگام نواخته شدن قسمتی از سرود ای ایران، به اهتزاز در بیاریم!
توی پروژهی پنجم آموزش آردوینو با دو شیلد آشنا میشیم و قراره پرچم ایران رو در هنگام نواخته شدن قسمتی از سرود ای ایران، به اهتزاز در بیاریم!
حتماً به دلیل استفادهی فراوان از پردازندههای ARM در محصولاتی که امروزه اطراف ما را پر کردهاند، بهویژه گوشیهای موبایل، نام آن را شنیدهاید و آشنایی مختصری با آن دارید. میکروهای ARM تولیدشده توسط کمپانی ST از آن دسته محصولاتی است که ابزارهای بسیار خوبی برای آن فراهم شده است و بهراحتی نیز در بازار ایران یافت میشوند. در این پست با نحوهی کار با آنها آشنا خواهیم شد.
volatile در آردوینو یک کلمهی کلیدی است که مشخصاً به کامپایلر دستور میدهد که متغیر را از RAM بخواند (لود کند)، نه از یک ثبات ذخیره (انباره).
Metro یک لایبرری سبک و مفید است که میتواند جهت زمانبندیهای رویدادهای تکرارپذیر در آردوینو، کاربردی ساده و فوق العاده داشته باشد.
آموزشهایی در خصوص ارتباط بردهای آردوینو با تلگرام در وبسایتهای فارسی وجود دارد که متأسفانه فاقد اطلاعات کافی پیرامون پروتکل ارتباطی و جزییات لازم هستند. ما در این آموزش سعی میکنیم ارتباط برد آردوینو و ربات تلگرام را با تمام جزئیات در اختیار شما عزیزان قرار دهیم.
کلمهی کلیدی Static در آردوینو برای ایجاد متغیرهایی که فقط برای یک تابع معتبر هستند، استفاده میشود. متغیرهای static دادهی خود را فراتر از عمر تابع نگه میدارند.
حوزهی دید متغیرها در آردوینو یک ویژگی است که معلوم میکند که یک متغیر برای چه توابعی قابلمشاهده و معتبر است. در آردوینو متغیرها global و local هستند.
متغیر یک روش نام دهی و ذخیرهی مقدار برای استفاده در آینده است. در این پست با نحوهی تعریف متغیر در آردوینو، استفاده از آن و دیگر نکات مرتبط آشنا میشویم.
()float در آردوینو یکی از توابع cast است (یا convert که برای تبدیل عبارت به یک نوع دیگر استفاده میشود.) که مقدار ورودی را به نوعدادهی float تبدیل میکند.