این شیلد پین های SDA و SCL آردوینو Uno را اشغال نمیکند (البته دسترسی فیزیکی به آنها را کمی سخت میکند!) پس میتوان از سنسورهایی که با این دو پین سر و کار دارند در کنار این شیلد استفاده کرد.
پین شماره 2 هم مصرف نشده و برای آن سوراخ break out قرار داده شده.
پس تا اینجا حتی میتوان از یک سنسور IMU هم در کنارش استفاده کرد!
ضمناً اگر این شیلد را روی آردوینو مگا سوار کنید تعداد زیادی پین اشغال نشده خواهید داشت.
مشکلی که من داشتم در کنترل همزمان دو استپر موتور بود. تنها راهی که پیدا کردم استفاده از کتابخانه AccelStepper و دستورات run بود که در هر حلقه هر موتور را یک استپ حرکت میدهد و به این ترتیب حرکت کلی به نظر همزمان میرسد هرچند در واقع باز هم اینطور نیست و به ترتیب است اما چون خیلی ریز شده به نظر همزمان میرسد! ضمن اینکه اگر کد سنگین باشد و زمان اجرا شدن هر حلقه بیشتر از چند میلی ثانیه باشد حرکت همزمان کند شده و با سرعت مورد نظر انجام نمیشود.
اطلاعات پایه*ای من از میکرو کنترلرها ضعیف است. آیا این محدودیت عدم همزمانی واقعی دستورها (خط به خط اجرا شدن) ناشی از سخت افزار آردوینو است؟