در صورتیکه با آردوینو کار کرده باشید، مطمئنا اصطلاح شیلد آردوینو یا Arduino Shield به گوشتان خورده است. برد آردوینو به خودی خود بسیار شگفتانگیز است و میتوانید کارهای زیادی را با آن انجام دهید؛ اما در صورتیکه بخواهید از تکنولوژیهای مختلفی مانند بلوتوث، وایفای، GSM، GPS و … در پروژههای خود استفاده کنید، این کار میتواند نسبتاً پیچیده باشد، خصوصاً اگر تازهکار باشید.
شیلدها بردهای مداری ماژولاری هستند که روی هم نصب میشوند و قابلیتهای جذابی را به بردهای آردوینو میدهند. در حقیقت شیلدها قابلیتهای سخت افزاری و امکانات بردهای آردوینو را توسعه و گسترش میدهند؛ و مهمترین کاربرد آنها این است که ضرورت بهرهگیری از سیم را به حداقل ممکن میرسانند.
شما میتوانید تعدادی شیلد آردوینو را به هم متصل کنید تا یک ماژول منحصر به فرد Arduino ایجاد کنید که متناسب با نیازهای پروژه شما باشد.
شیلدها نهتنها کار با سختافزار را ساده کردهاند، بلکه برای اکثر شیلدها کتابخانههای مرتبط به آنها نیز در دسترس قرار دارد. این کتابخانهها به شما این امکان را میدهند تا بهسادگی هرچه تمامتر کدنویسی را انجام دهید و از قابلیتهای سختافزاری موجود در شیلد استفاده کنید.
برخی از شیلدهای پرکاربرد آردوینو عبارتند از:
شیلد موتور ، شیلد نمایشگر رنگی ، شیلد سنسور دما و رطوبت ، شیلد نمایشگر OLED ، شیلد رله ، شیلد PWM ، شیلد شبکه ، شیلد وای فای و …