در نرم افزار Arduino IDE یک آپشن هست
به نام Serial Plotter که مقادیر ارسالی از خروجی سریال برد Arduino را در یک صفحه رسم میکند
ولی چگونه میتوان کنترل و تنظیم روی مقدار محور ها (X,Y) انجام داد؟
یا چطور میشه سرعت حرکت محور Y را کم و زیاد کرد؟
در نرم افزار Arduino IDE یک آپشن هست
به نام Serial Plotter که مقادیر ارسالی از خروجی سریال برد Arduino را در یک صفحه رسم میکند
ولی چگونه میتوان کنترل و تنظیم روی مقدار محور ها (X,Y) انجام داد؟
یا چطور میشه سرعت حرکت محور Y را کم و زیاد کرد؟
با سلام
این قبلیت هست که دیتا های دریافتی را به صورت نمودار رسم میکند.
نمودار نیز به صورت XY نمی باشد نمودار به صورت زمان می باشد.
یعنی چی؟ یعنی اینکه بسته به زمان آمدن دیتا آن را در محور نمایش میدهد. برای مثال در ثانیه 100 اگر در سریال مانیتور شما مقدار 10,50 را چاپ کنید در این سریال پلاتر یک نقطه قرمز در 10 و یک نقطه آبی در 50 قرار میدهد (محور Y)
سپس در ثانیه 200 عدد های 20,80 را بیاید نقطه قرمز 20 و نقطه آبی 80 رسم می شود و خطی بین این 2 نقطه های هم رنگ کشیده میشود.
پس محور X زمان می باشد و دیتا هایی که می آید بر روی محور Y بالا و پایین میروند. همچنین سرعت آمدن دیتا به سرعت نمایش ربط دارد و میتوانید با دیلی سرعت را کاهش بدهید.
نحوه نگارش نیز هر عدد را با کارکتر , از هم جدا کنید و در انتها println بزنید تا نشانه اتمام خط باشد.
با تشکر از توضیحات آقای دمیرچی