معرفی کامل آردوینو

منتشر شده در آردوینو

آردوینو نام مجموعه بردهایی است که اکثر آن ها بر اساس برخی از میکروکنترلرهای AVR و ARM شرکت Atmel ساخته می شود

47182 arduino teaser

 ادامه مطلب↓

آردوینو بر روی هر یک از این بوردها یک میکروکنترلر به عنوان هسته مرکزی قرار گرفته است و در کنار آن دیگر المان های مورد نیاز برای راه اندازی و استفاده ایده آل از میکروکنترلر مورد نظر قرار دارد. به همراه این بورد ها یک نرم افزار ساده و کارآمد نیز ارائه شده است که توسط کامپیوتر میتوان این بردها را برنامه ریزی نمود. آردوینو در سال ۲۰۰۵ به منظور ایجاد راهی ارزان و ساده برای برنامه‌نویسی شی گرا میکروکنترلرها توسط Massimo Banzi بوجود آمد.

آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی  متن باز  است که بر اساس یک بورد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با بورد می باشد. آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر در حال اجراست  ارتباط برقرار می کند.

 

آردوینو در واقع از دو قسمت تشکیل شده است:


سخت افزار آردوینو

Thumbnail.11.640


    طراحی سخت افزار هر یک از این بوردها بر اساس یک میکروکنترلر به خصوص صورت گرفته است. میکروکنترلرهای به کار رفته اغلب میکروکنترلرهای 8 بیتی AVR نظیر Atmega128 ، Atmega323، Atmega2560 ، Atmega8 می باشند. البته میکروکنترلرهای 32 بیتی  ARM نظیر  ATSAMD21G18 و AT91SAM3X8E از شرکت Atmel و میکروکنترلر 32 بیتی Curie شرکت اینتل نیز در برخی از آنها دیده می شود. در کنار میکروکنترلر تمامی المان های مورد نیاز ، پورت های مختلف ورودی خروجی تعبیه شده است.
ویژگی های سخت افزاری آردوینو :
⦁    بدون نیاز به پروگرامر جداگانه ( پروگرامر روی بورد تعبیه شده است )
⦁    دارای تمامی قطعات مورد نیاز برای استفاده ایده آل
⦁    قابلیت استفاده از USB به عنوان منبع تغذیه
⦁    دسترسی به تمامی پایه ها ( پورت ها )

 

نرم افزار آردوینو

Arduino Software


     آردوینو به همراه یک محیط نرم افزاری یکپارچه (Arduino IDE) متن باز ارائه می‌شود که در رایانه‌ های عادی قابل اجرا است. همان کامپایلری است که کد های نوشته شده را مانند نرم افزارهایی مثل کدویژن، بسکام و … کامپایل و به فایل هگز تبدیل می کند، این نرم افزار اجازه برنامه‌نویسی به کمک C یاC++   را برای همه بردهای آردوینو فراهم می کند. بدیهی است این نرم افزار فقط از بردهای آردوینو پشتیبانی می کند.

 


ویژگی های نرم افزاری آردوینو:


⦁    ساده بودن محیط کاربری نرم افزار
⦁    پشتیبانی از کلیه سیستم عامل ها
⦁    برنامه نویسی بسیار آسان توسط کتابخانه های طراحی شده
⦁    کتابخانه های آماده برای کار با ماژول GSM ، Ethernet ، WiFi و انواع موتورها
⦁    قابلیت ارتباط آنلاین با پورت سریال و مشاهده عملکرد برنامه
⦁    دارای مثال های فراوان و پشتیبانی قوی

 

 

 مطالب مرتبط :

برچسب ها: 

Tags: آموزش برق و الکترونیک معرفی آردوینو اردوینو آردوینو چیست

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

پشتیبانی و مشاوره 24 ساعته

ictnic2

تماس با ما

اطلاعات تماس

به ما بپیوندید

ما را در صفحات اجتماعی دنبال نمایید...

کاربران ثبت نامی


تا این لحظه تعداد

 1097 نفر

در وبسایت تخصصی ictnic

ثبت نام و از خدمات ما استفاده می کنند.

ما را در آپارات دنبال کنید

aparat logo fa color black 275x100