چرا آردوینو؟
تعداد زیادی میکروکنترلر و پلت فرم میکروکنترلر دیگر، جهت محاسبات فیزیکی موجود است. بردهای Parallax Basic Stamp، Netmedia's BX-24، Phidgets، MIT's Handyboard و بسیاری بردهای دیگر، عملکرد مشابهی را ارائه می دهند. کلیه این ابزارها، جزئیات درهم و برهمی از برنامه نویسی میکروکنترلر را برداشته و آن را در یک پکیج easy-to-use جمع بندی نموده اند. برد آردوینو همچنین فرایند کار با میکروکنترلرها را تسهیل می کند. لیکن مزایایی را برای معلمان، دانش آموزان و مبتدیان علاقه مند در کلیه سیستم های دیگر ارائه می دهد:
ارزان - در مقایسه با سایر پلت فرم های میکروکنترلر، بردهای آردوینو نسبتاً ارزان هستند. ارزان ترین نسخه از ماژول آردوینو می تواند به صورت دستی مونتاژ شود، و حتی ماژول های آردوینو از پیش مونتاژ شده، کمتراز 50 دلار قیمت دارد.
مستقل از سیستم عامل (Cross-platform) - نرم افزار آردوینو روی سیستم های عامل ویندوز، مکینتاش OSX و لینوکس اجرا می شود. اکثر سیستم های میکروکنترلر منحصر به ویندوز شده اند.
محیط برنامه نویسی شفاف و ساده - محیط برنامه نویسی آردوینو برای استفاده مبتدیان، ساده است، در عین حال جهت استفاده ی کاربران حرفه ای از مزیتها نیز به اندازه کافی منعطف است. برای مدرسان، بر اساس محیط برنامه نویسی Processing به راحتی قابل استفاده است، بدین ترتیب، دانش آموزانی که برنامه نویسی در آن محیط را یاد می گیرند، با ظاهر و باطن آردوینو آشنا خواهند شد.
نرم افزار قابل توسعه و open-source - نرم افزار آردوینو به صورت یک ابزار open-source منتشر شده است که برای توسعه توسط برنامه نویسان باتجربه موجود می باشد. این زبان می تواند از طریق کتابخانه های C++ گسترش یابد، و افرای که می خواهند جزئیات فنی را بفهمند، می توانند از آردوینو گریزی به زبان برنامه نویسی AVR C که زبان پایه ی آن است، بزنند. به طور مشابه اگر بخواهید، می توانید مستقیما کد AVR-C را درون برنامه های آردوینو خود درج کنید.
سخت افزار قابل توسعه و open-source - آردوینو بر اساس میکروکنترلرهای ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند. طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند و هزینه ای جهت آن نپردازند.
منبع: http://arduino.ir/Guide/Introduction
تعداد زیادی میکروکنترلر و پلت فرم میکروکنترلر دیگر، جهت محاسبات فیزیکی موجود است. بردهای Parallax Basic Stamp، Netmedia's BX-24، Phidgets، MIT's Handyboard و بسیاری بردهای دیگر، عملکرد مشابهی را ارائه می دهند. کلیه این ابزارها، جزئیات درهم و برهمی از برنامه نویسی میکروکنترلر را برداشته و آن را در یک پکیج easy-to-use جمع بندی نموده اند. برد آردوینو همچنین فرایند کار با میکروکنترلرها را تسهیل می کند. لیکن مزایایی را برای معلمان، دانش آموزان و مبتدیان علاقه مند در کلیه سیستم های دیگر ارائه می دهد:
ارزان - در مقایسه با سایر پلت فرم های میکروکنترلر، بردهای آردوینو نسبتاً ارزان هستند. ارزان ترین نسخه از ماژول آردوینو می تواند به صورت دستی مونتاژ شود، و حتی ماژول های آردوینو از پیش مونتاژ شده، کمتراز 50 دلار قیمت دارد.
مستقل از سیستم عامل (Cross-platform) - نرم افزار آردوینو روی سیستم های عامل ویندوز، مکینتاش OSX و لینوکس اجرا می شود. اکثر سیستم های میکروکنترلر منحصر به ویندوز شده اند.
محیط برنامه نویسی شفاف و ساده - محیط برنامه نویسی آردوینو برای استفاده مبتدیان، ساده است، در عین حال جهت استفاده ی کاربران حرفه ای از مزیتها نیز به اندازه کافی منعطف است. برای مدرسان، بر اساس محیط برنامه نویسی Processing به راحتی قابل استفاده است، بدین ترتیب، دانش آموزانی که برنامه نویسی در آن محیط را یاد می گیرند، با ظاهر و باطن آردوینو آشنا خواهند شد.
نرم افزار قابل توسعه و open-source - نرم افزار آردوینو به صورت یک ابزار open-source منتشر شده است که برای توسعه توسط برنامه نویسان باتجربه موجود می باشد. این زبان می تواند از طریق کتابخانه های C++ گسترش یابد، و افرای که می خواهند جزئیات فنی را بفهمند، می توانند از آردوینو گریزی به زبان برنامه نویسی AVR C که زبان پایه ی آن است، بزنند. به طور مشابه اگر بخواهید، می توانید مستقیما کد AVR-C را درون برنامه های آردوینو خود درج کنید.
سخت افزار قابل توسعه و open-source - آردوینو بر اساس میکروکنترلرهای ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند. طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند و هزینه ای جهت آن نپردازند.
منبع: http://arduino.ir/Guide/Introduction
❤1
نرم افزار آردوینو به دو صورت در اینترنت موجود است:
1⃣ نسخه قانونی که آخرین ورژن آن 1.6.13 می باشد.
2⃣ نسخه غیر قانونی که آخرین ورژن آن 1.7.10 می باشد.
فرق نسخه قانونی و غیر قانونی در این است که در نسخه غیر قانونی در منوی Tools در قسمت Board زیر منوی Boards Manager وجود ندارد که یکی از پرکاربرد ترین ابزار آردوینو می باشد و برای اضافه کردن بردهای جدید به نرم افزار آردوینو استفاده می شود.
1⃣ نسخه قانونی که آخرین ورژن آن 1.6.13 می باشد.
2⃣ نسخه غیر قانونی که آخرین ورژن آن 1.7.10 می باشد.
فرق نسخه قانونی و غیر قانونی در این است که در نسخه غیر قانونی در منوی Tools در قسمت Board زیر منوی Boards Manager وجود ندارد که یکی از پرکاربرد ترین ابزار آردوینو می باشد و برای اضافه کردن بردهای جدید به نرم افزار آردوینو استفاده می شود.
جهت دانلود آخرین نسخه فانونی Arduino به لینک زیر مراجعه نموده و مطابق روش توضیح داده شده در شکل های زیر نرم افزار را دانلود کرده و در سیستم ویندوزی خودتان نصب کنید.
دانلود آخرین ورژن قانونی Arduino از لینک زیر:
https://www.arduino.cc/en/Main/Donate
https://telegram.me/ArduinoKaraneJavan
دانلود آخرین ورژن قانونی Arduino از لینک زیر:
https://www.arduino.cc/en/Main/Donate
https://telegram.me/ArduinoKaraneJavan
روی قسمت نمایش داده شده در شکل کلیک کنید https://telegram.me/ArduinoKaraneJavan
روی قسمت نمایش داده شده در شکل کلیک کنید https://telegram.me/ArduinoKaraneJavan
برنامه در حال نصب است با کلیک روی گزینه Show details میتوانید جرئیات نصب را ببینید. https://telegram.me/ArduinoKaraneJavan
هر چند تا از این پیغامها آمد روی Install کلیک کنید. https://telegram.me/ArduinoKaraneJavan
و در نهایت دکمه Close را بزنید. و تمام. https://telegram.me/ArduinoKaraneJavan
حالا میرسیم به انواع برد های آردوینو که در اینجا تصویر رایج ترین و پرکاربردترین برد های موجود در بازار رو براتون میزام و بعدش میریم سزاغ مقایسه اونها با یکدیگر و امکاناتی که هرکدوم از آنها دارند.
https://telegram.me/ArduinoKaraneJavan
https://telegram.me/ArduinoKaraneJavan
👍1