معرفی و مقایسه انواع آردوینو

به نام خدا
در معرفی و مقایسه انواع آردوینو قسط داریم به معرفی و مقایسه انواع آردوینو بپردازیم تا بیشتر با آن ها آشنا شویم
مقدمه
آموزش آردوینو یکی از آموزش هایی می باشد که برای دانشجویان الکترونیک و مکاترونیک ضروری می باشد
در این قسمت ما به زبان ساده و به طور کامل، ساختار یک برنامه آردوینو را آموزش خواهیم داد و شما را با اصطلاحاتی که در دنیای برنامه نویسی آردوینو استفاده می شود آشنا خواهیم کرد.
برای ادامه آموزش آردوینو اگر تاکنون نرم افزار آردوینو را راه اندازی نکرده اید و یا برد آردوینو را برنامه ریزی نکرده اید توصیه می کنیم حتماً مقاله ی آموزشی زیر را مطالعه کنید و سپس آموزش آردوینو را از سر بگیرید.
آردوینو چیست:
اردوینو برد های کوچکی هستند که با استفاده از میکرو کنترلر ها AVR مانند ATMEGA8 ، ATMEGA32 و… ساخته می شوند.
برد آردوینو را میتوان به انواع مختلف سنسور ها ، درایور ها، نمایشگرها، و… متصل کنید و با استفاده از یک نرم افزار بسیار ساده و توابع کاملا
آماده، به سرعت پروژه نهایی خود را بدون نگرانی از دسترس بودن توابع ارتباطی با ماژول ها به انجام برسانید. این برد ها بسیار محبوب هستند
بخاطر همین توابع و کتابخانه های فراوانی دارند که میتوان با استفاده از ان پیشرفته ترین سنسور وقطعات را راه اندازی کرد. همچنین آردوینو
از نظر سخت افزاری متن باز بودیعنی اگر شما اگر بخواهید یک برد آردوینو طراحی کنید شماتیک وpcb مدار را می توانید دانلود کنید .
هر آردوینو شامل دو بخش سخت افزار و نرم افزاری می باشد .
بخش سخت افزار آن از میکرو کنترلر و برد آردوینو تشکیل شده است که یک برد الکترونیکی قابل برنامه پذیر است.
بخش نرم افزار آن که بر روی کامپیوتر نصب میشود و از آن برای برنامه نویسی و انتقال آن بر روی میکرو کنترل استفاده میشود همچنین زبان برنامه نویسی مورد استفاده شده در این برد ها ، زبان c ,c++ بوده که برنامه نویسی و یاد گیری این برد ها را ساده تر کرده است.
سخت افزار آردوینو :
سخت افزار آردوینو متشکل از پین ههای ورودی و خروجی ، دکمه ریست، LED برای نمایش وضعیت سیستم و یک میکرو کنترل است.
از ویژگی های سخت افزاری آردوینو میتوان نام برد:
بدون نیاز به پروگرامر جداگانه
دارای تمامی قطعات مورد نیاز برد
قابلیت استفاده از usb به عنوان منبع تغذیه
دسترسی به تمامی پایه ها
مقایسه و معرفی برد های آردوینو :
ARDUINO UNO
آردوینوUNO گزینه ای مناسب برای کسانی که میخواهند که الکترونیک و کد نویسی را یاد بگیرند،برد آردوینو بسیار مقاوم و قوی برای کسانی که میخواهند برای اولین بار در این سطح کار کنند و همچنین بیشترین اطلاعت موجود و مورد استفاده در میان میان خانواده آردوینو متعلق به UNO است.
پردازنده | Atmega328p |
تغذیه پردازنده | ۵ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۱۶MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۱۴ |
کانال PWM | ۶ |
تعداد پایه های ورودی آنالوگ | ۶ |
حافظه FLASH | ۳۲KB |
SRAM | ۲KB |
EEPROM | ۱KB |
پایه داخلی led | ۱۳ |
سازگاری با شیلد ها | عالی (با تمام شیلد ها سازگاری دارد) |
ARDUINO Genuino 101
بردARDUINO 101 با کاربری راحت و آسان ترکیبی از برد های قدیمی و کلاسیک با تکنولوژی قدیمی است این برد مناسب برای پروژه های تشخیص حرکت ، پروژه های ۶ محور سرعت سنج و ژیرسکوپ،
همچنین پروژه هایی که با گوشی و بلوتوث ارتباط برقرار میکنند طراحی شده است.
پردازنده | Intel Curie |
تغذیه پردازنده | ۵ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۳۲MHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۱۴ |
کانال PWM | ۴ |
تعداد پایه های ورودی آنالوگ | ۶ |
حافظه FLASH | ۱۹۶KB |
SRAM | ۲۴KB |
ویژگی | Bluetooth LE, 6-axis accelerometer/gyro |
پایه داخلی led | ۱۳ |
ARDUINO Mega ADK Rev3
برد MEGA ADK از نوع پیشرفته ترین برد های آردوینو MEGA است. این برد با طراحی خاص برای کار با اندروید ساخته شده است.
پردازنده | ATMEGA2560 |
تغذیه ورودی | ۷-۱۲ولت |
تغذیه پردازنده | ۵ولت |
فرکانس | ۱۶MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۵۴ |
کانال PWM | ۱۵ |
تعداد پایه های ورودی آنالوگ | ۱۶ |
حافظه FLASH | ۲۵۶KB که ۸KB آن BOOTLOADER است |
SRAM | ۸KB |
EEPROM | ۴KB |
USB Host Chip | MAX3421E |
ویژگی | کیت توسعه یافته کار با اندوروید |
سازگاری با شیلد ها | خوب(بعضی از پایه های خروجی متفاوت است) |

ARDUINO Micro
آردوینو میکرو کوچکترین برد از این خاواده است و بسیار راحت و جمع جور نسبت به سایر چیزهایی که ساخته میشوند است. همچنین میکرو ATMEGA32U4 پیشرفته ترین میکرو کنترل از نوع خود است.
و میکرو ساخته شده کاملا شناخته شده برای موس و کیبورد است.
پردازنده | ATMEGA32U4 |
تغذیه پردازنده | ۵ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۱۶MGZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۲۰ |
کانال PWM | ۷ |
تعداد پایه های ورودی آنالوگ | ۱۲ |
حافظه FLASH | ۳۲KB که ۴KB آن BOOTLOADER است |
SRAM | ۲٫۵KB |
EEPROM | ۱KB |
پایه داخلی led | ۱۳ |
سازگاری با شیلد ها | – |
ویژگی ها | کوچکترین سایز برد نسبت به سایر بردها ، دارای پورت USB داخلی |
ARDUINO NANO
آردوینو Nano یک نمونه کوچک و کامل است که طراحی آن بر پایه ATMEGA328 و تراشه CH340G می باشد. که سهولت استفاده آن را با برد برد آسان کرده است.
استفاده از قطعات کوچک همچون پروت مینی USB و استفاده از قطعات SMD و اندازه کوچک آن و وزنی حدود ۶ گرم باعث گردید،
که نمونه ای خاص از سری برد های آردوینو به حساب آید و این خصوصیات منجصر استفاده برد را در پروژه هایی همچون ربات های پرنده و ربات های کوچک راحت نموده.
پردازنده | ATMEGA328 |
تغذیه پردازنده | ۵ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۱۶MGHZ |
تعدادپایه های ورودی/خروجی دیجیتال | ۲۲ |
کانال PWM | ۶ |
تعدادپایه های ورودی/خروجی آنالوگ | ۸ |
حافظه FLASH | ۳۲KB که ۲KB آن BOOTLOADER است |
SRAM | ۲KB |
EEPROM | ۱KB |

ARDUINO Mega2560
برد ۲۵۶۰برای پروژه هایی پیچیده طراحی شده است.اردوینو مگا ۲۵۶۰با ۵۴پورت دیجیتال و ۱۶ پایه آنالوگ و فضای بسیار زیاد برای بذخیره سازی sketch گزینه مناسبی برای طراحی پرینتر های ۳بعدی و پروژه های رباتیک شما است.
پردازنده | ATMEGA2560 |
تغذیه پردازنده | ۵ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۱۶MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۵۴ |
کانال PWM | ۱۵ |
تعدادپایه های ورودی آنالوگ | ۱۶ |
حافظه FLASH | ۲۵۶KB که ۸KB آن BOOTLOADER است |
SRAM | ۸KB |
EEPROM | ۴KB |
پایه داخلی led | ۱۳ |
ARDUINO Lilypad
این برد گزینه ای مناسبی برای پروژه هایی که روی پارچه و لباس های پوشیدنی شما است و هر چیزمحرکه ای که در علم رباتیک استفاده میشود مانند میله های رزوه دار.
پردازنده | ATMEGA168 یا ATMEGA328V |
تغذیه پردازنده | ۲٫۵ تا ۵ولت |
تغذیه ورودی | ۲٫۵تا۵ولت |
فرکانس | ۸MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۱۴ |
تعداد پایه های PWM | ۶ |
پایه های ورودی آنالوگ | ۶ |
حافظه FLASH | ۱۶KB که ۲KB آن BOOTLOADER است |
SRAM | ۲KB |
EEPROM | ۵۱۲BYTE |
ARDUINO Due
آردوینو DUE اولین برد ۳۲ بیتی از خانواده آردوینو است که از پردازنده Atmel SAM3X8E ARM Cortex-M3 CPU) ARM) استفاده کرده است، آردوینو DUEبا ۵۴ پایه دیجیتال و ۱۲ پایه آنالوگ و پردازشگر قدرتمند گزینه ای عالی برای پروژه های سنگین و پیچیده شما است.
پردازنده | AT91SAM3X8E |
تغذیه پردازنده | ۳٫۳ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۸۴MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۵۴ |
کانال PWM | ۱۲ |
تعداد پایه های ورودی آنالوگ | ۱۲ |
تعداد پایه های خروجی آنالوگ (DAC) | ۲ |
حافظه FLASH | ۵۱۲KB |
SRAM | ۹۶KB |
ویژگی ها | سرعت پردازش بالا، حافظه زیاد، دو کانال DAC، پورت میکرو USB برای پروگرام کردن |
سازگاری با شیلد ها | محدود (ولتاژ و پایه های خروجی متفاوت است) |

ARDUINO Esplora
آردوینو یک برد اپن سورس مناسب برای نمونه سازی می باشد و بر اساس سخت افزار و نرم افزار منعطف و ساده پایه ریزی و طراحی شده است.
اگر شما دانشجو ،هنرمند، طراح و یا علاقه مند به سرگرمی و یا ایجاد سیستم های تعاملی هستید حتی با تجربه و دانش بسیار اندک در حوزه الکترونیک می توانید از آردوینو برای ایجاد پروژه خود استفاده نمایید!
پردازنده | ATmega32u4 |
تغذیه پردازنده | ۵ ولت |
تغذیه ورودی | ۷-۱۲ولت |
فرکانس | ۱۶MGHZ |
تعداد پایه های ورودی/خروجی دیجیتال | ۲۰ |
تعداد پایه های ورودی آنالوگ | ۱۲ |
حافظه FLASH | ۳۲KB |
SRAM | ۲٫۵KB |
ویژگی های افزودنی | خروجی صدا و نور ،قابلیت نصب نمایشگر TFT رنگی ، سنسور دما و…. |
امکانات | دارای جوی استیک، چهار عدد کلید فشاری، یک ولوم خطی، شتاب سنج و… |

ARDUINO YUN
آردوینو یان متشکل از یک میکرو پروسسور و یک میکروکنترل است که با طراحی خاص میتوان از آن در پروژه های عمومی و اینترنت اشیاء استفاده کرد. همچنین میتوانید آن را با لینوکس ترکیب کنید.
پردازنده میکروکنترلر | ATmega32u4 |
فرکانس | ۱۶MHZ |
تغذیه پردازنده | ۵ ولت |
تغذیه ورودی | ۵ ولت |
تعداد پایه های ورودی/خروجی دیجیتال | ۲۰ |
تعداد پایه های ورودی آنالوگ | ۱۲ |
تعداد پایه های PWM | ۷ |
حافظه FLASH | ۳۲KB |
SRAM | ۲٫۵KB |
EEPROM | ۱KB |
پردازنده میکروکنترلر | Atheros AR9331 |
فرکانس | ۴۰۰MHZ |
تغذیه پردازنده | ۵ ولت |
تغذیه ورودی | ۳٫۳ ولت |
اینترنت | ۸۰۲٫۳ ۱۰/۱۰۰Mbit/s |
وای فای | ۸۰۲٫۱۱b/g/n 2.4 GHz |
USB TYPE | ۲٫۰ Host |
حافظه جانبی | Micro-SD |
حافظه FLASH | ۱۶KB |
SRAM | ۲٫۵KB |
EEPROM | ۱KB |
RAM | ۶۴MB DDR2 |

نتیجه:
در این آموزش شما با معرفی و مقایسه انواع آردوینو ها با هم دیگر آشنا شده ایم امیدواریم بتوانید با این آموزش برد مورد نظر خود را پیدا کنید
امید وارم از معرفی و مقایسه انواع آردوینو لذت برده باشید
برای حمایت از ما و دسترسی راحت به مطالب آموزشی جدید عضو کانال و اینستا گرام ما شوید

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