جستجوی محصولات

بازگشت
محصول مورد نظر خود را جستجو کنید

برچسب: نکات برنامه نویسی آردوینو

نکات برنامه نویسی آردوینو

 خواندن مقداری از پتانسیومتر متصل به پایه آنالوگ و Map کردن آن بین بازه مثبت. uint8_t PtnTemp = map(analogRead(PinPtnTemp), 0, 1023, 102, 202); از متغییر نوع uint8_t برای کاهش حجم کدها استفاده شود. ضمن اینکه اگر بازه مثبت هست (در اینجا 102 تا 202 ) حتمن نوع متغییر بدون علامت (U) ذکر شود؛ چراکه ممکن هست مقدار مپ شده منفی نیز باشد. یعنی نصف پتانسیومتر بچرخانید عدد مثبت درست نمایش داده میشود و از نصف به بعد اعداد خوانده شده منفی میشوند.

آردوینو
نویسنده : احسان شهنازی 18 مهر, 1398
مشاهده