پشتیبانی آنلاین روبونیچ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تاریخچه آردوینو

تاریخچه آردوینو

ایدهٔ ساخت آردوینو در سال ۲۰۰۳ میلادی در انستیتو طراحی‌تعاملی ایورئا در کشور ایتالیا شکل گرفت.

ایده عبارت بود از ساخت وسیله‌ای ساده و کم‌هزینه برای انجام پروژه‌های دیجیتال دانشجویان،

به‌خصوص آن‌هایی که آشنایی چندانی با اصول مهندسی و برنامه‌نویسی ندارند.

سه فرد کلیدی در به ثمر نشاندن این ایده نقش داشتند:

هرناندو باراگان، ماسیمو بانزی، و کیسی ریس.

باراگان یکی از دانشجویان انستیتو ایورئا بود که تصمیم گرفت پایان‌نامهٔ کارشناسی‌ارشد خود را در این زمینه اجراء نماید.

بانزی و ریس نیز استادان راهنمای پایان‌نامهٔ باراگان بودند.

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

نتیجهٔ پایان‌نامهٔ باراگان بسیار موفقیت‌آمیز بود و منجر به ایجاد سخت‌افزار و نرم‌افزاری شد که وایرینگ نام گرفت.

سخت‌افزار وایرینگ ویژگی‌های مورد نظر را نسبت به سایر نمونه‌های موجود در بازار آن زمان داشت یعنی ساده و کم‌هزینه بود.

نرم‌افزار وایرینگ نیز بر مبنای یکی از زبان‌های برنامه‌نویسی موجود به نام پراسسینگ تهیه شده بود.

پس از اتمام پایان‌نامه، بانزی درصدد کاهش هزینه‌های سخت‌افزار وایرینگ برآمد

و در سال ۲۰۰۵ میلادی با همکاری دیوید کوآرتلس و دیوید ملیس (که به‌ترتیب کارمند و دانشجوی انستیتو ایورئا بودند)،

به توسعهٔ پروژهٔ وایرینگ پرداخت و نام آن را به آردوینو تغییر داد.

این نام جدید برگرفته از نام کافه‌ای به نام آردوین در شهر ایورئا بود که اکثر جلسات گروه در آنجا تشکیل می‌شد.

واژهٔ آردوین، نام یکی از شاهزادگان قدیم ایتالیا است که زمانی حکمران شهر ایورئا بود و در قرن یازدهم میلادی به پادشاهی ایتالیا رسید.

تاریخچه آردوینو
تاریخچه آردوینو

آدوینو یک پلتفرم سخت‌افزاری و نرم‌افزاری متن‌باز است.

پلتفرم آردوینو شامل یک میکروکنترلر تک‌بردی متن‌باز است که قسمت سخت‌افزار آردوینو را تشکیل می‌دهد.

علاوه بر این، پلتفرم آردوینو یک نرم‌افزار آردوینو IDE که به منظور برنامه‌نویسی برای بردهای آردوینو طراحی شده‌است

و یک بوت لودر نرم‌افزاری که بر روی میکروکنترلر بارگذاری می‌شود را در بر می‌گیرد.

پلتفرم آردوینو به منظور تولید سریع و ساده پروژه‌های سخت‌افزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند

طراحی شده‌است،

البته بردهای آردوینو اهداف آموزشی را نیز دنبال می‌کنند.

اغلب بردهای آردوینو که تمام آن‌ها سخت‌افزار متن‌باز هستند

بر پایه میکرو کنترلر ای‌وی‌آر اتمل و تعداد کمی از بردهای آردوینو بر پایه میکروکنترلرهای آرم اتمل طراحی شده‌اند.

به عنوان مثال برد آردوینو UNO که پرکاربردترین برد آردوینو و برد پایه آردوینو در اکثر دوره‌های آموزش آردوینو است

و بر پایه میکروکنترلر AVR ATmega328 ساخته شده‌است،

دارای رابط یواس‌بی جهت بارگذاری برنامه و ارتباط با کامپیوتر، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال

است که شما را قادر می‌سازند تا برد آردوینو را به قطعات، سنسورها، بردها و ماژول‌های دیگری متصل کنید.

تعداد ورودی خروجی‌های آنالوگ و دیجیتال در مدل‌های مختلف بردهای آردوینو با توجه به میکروکنترلر اصلی استفاده شده

بر روی برد متفاوت است.