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

به نام خدا

در معرفی و مقایسه انواع آردوینو قسط داریم به معرفی و مقایسه انواع آردوینو بپردازیم تا بیشتر با آن ها آشنا شویم

مقدمه

آموزش آردوینو یکی از آموزش هایی می باشد که برای دانشجویان الکترونیک و مکاترونیک ضروری می باشد

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

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

آردوینو چیست:

اردوینو برد های کوچکی هستند که با استفاده از میکرو کنترلر ها AVR مانند ATMEGA8  ، ATMEGA32  و… ساخته می شوند.

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

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

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

از نظر سخت افزاری متن باز بودیعنی اگر شما اگر بخواهید یک برد آردوینو طراحی کنید شماتیک وpcb مدار را می توانید دانلود کنید .

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

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

بخش نرم افزار آن که بر روی کامپیوتر نصب میشود و از آن برای برنامه نویسی و انتقال آن بر روی میکرو کنترل استفاده میشود همچنین زبان برنامه نویسی مورد استفاده شده در این برد ها ، زبان c ,c++ بوده که برنامه نویسی و یاد گیری این برد ها را ساده تر کرده است.

 

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

سخت افزار آردوینو متشکل از پین ههای ورودی و خروجی ، دکمه ریست، LED برای نمایش وضعیت سیستم و یک میکرو کنترل است.

 

از ویژگی های سخت افزاری آردوینو میتوان نام برد:

بدون نیاز به  پروگرامر جداگانه

دارای تمامی قطعات مورد نیاز برد

قابلیت استفاده از usb به عنوان منبع تغذیه

دسترسی به تمامی پایه ها

 

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

ARDUINO UNO

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

[su_table]

پردازنده  Atmega328p
تغذیه پردازنده  ۵ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۱۶MGHZ
تعداد پایه های ورودی/خروجی دیجیتال  ۱۴
کانال PWM  ۶
تعداد پایه های ورودی آنالوگ  ۶
 حافظه FLASH ۳۲KB
SRAM  ۲KB
EEPROM  ۱KB
پایه داخلی led  ۱۳
سازگاری با شیلد ها  عالی (با تمام شیلد ها سازگاری دارد)

[/su_table]

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

ARDUINO Genuino 101

بردARDUINO 101 با کاربری راحت و آسان ترکیبی از برد های قدیمی و کلاسیک با تکنولوژی قدیمی است این برد مناسب برای پروژه های تشخیص حرکت ، پروژه های ۶ محور سرعت سنج و ژیرسکوپ،

همچنین پروژه هایی که با گوشی و بلوتوث ارتباط برقرار میکنند طراحی شده است.

[su_table]

پردازنده  Intel Curie
تغذیه پردازنده ۵ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۳۲MHZ
تعداد پایه های ورودی/خروجی دیجیتال  ۱۴
 کانال PWM  ۴
تعداد پایه های ورودی آنالوگ  ۶
 حافظه FLASH  ۱۹۶KB
SRAM  ۲۴KB
ویژگی  Bluetooth LE, 6-axis accelerometer/gyro
پایه داخلی led  ۱۳

[/su_table]

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

ARDUINO Mega ADK Rev3

برد MEGA ADK از نوع پیشرفته ترین برد های آردوینو MEGA است. این برد با طراحی خاص برای کار با اندروید ساخته شده است.

[su_table]

پردازنده ATMEGA2560
تغذیه ورودی ۷-۱۲ولت
تغذیه پردازنده  ۵ولت
فرکانس  ۱۶MGHZ
تعداد پایه های ورودی/خروجی دیجیتال  ۵۴
 کانال PWM ۱۵
تعداد پایه های ورودی آنالوگ  ۱۶
 حافظه FLASH  ۲۵۶KB که ۸KB آن  BOOTLOADER است
SRAM  ۸KB
EEPROM  ۴KB
USB Host Chip  MAX3421E
ویژگی کیت توسعه یافته کار با اندوروید
سازگاری با شیلد ها  خوب(بعضی از پایه های خروجی متفاوت است)

[/su_table]
معرفی و مقایسه انواع آردوینو (4)

ARDUINO Micro

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

و میکرو ساخته شده کاملا شناخته شده  برای موس و کیبورد است.

[su_table]

پردازنده  ATMEGA32U4
تغذیه پردازنده  ۵ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۱۶MGZ
تعداد پایه های ورودی/خروجی دیجیتال  ۲۰
 کانال PWM  ۷
تعداد پایه های ورودی آنالوگ  ۱۲
 حافظه FLASH   ۳۲KB که ۴KB آن  BOOTLOADER است
SRAM  ۲٫۵KB
EEPROM  ۱KB
پایه داخلی led  ۱۳
سازگاری با شیلد ها  –
ویژگی ها کوچکترین سایز برد نسبت به سایر بردها ، دارای پورت USB داخلی

[/su_table]

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

ARDUINO NANO

آردوینو Nano یک نمونه کوچک و کامل است که طراحی آن بر پایه  ATMEGA328  و تراشه CH340G می باشد. که سهولت استفاده آن را با برد برد آسان کرده است.

استفاده از قطعات کوچک همچون پروت مینی USB و استفاده از قطعات SMD و اندازه کوچک آن و وزنی حدود ۶ گرم  باعث گردید،

که نمونه ای خاص از سری برد های آردوینو به حساب آید و این خصوصیات منجصر استفاده برد را در پروژه هایی همچون ربات های پرنده و ربات های کوچک راحت نموده.

[su_table]

پردازنده  ATMEGA328
تغذیه پردازنده  ۵ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۱۶MGHZ
تعدادپایه های ورودی/خروجی دیجیتال  ۲۲
کانال PWM  ۶
تعدادپایه های ورودی/خروجی آنالوگ  ۸
 حافظه FLASH  ۳۲KB که ۲KB آن  BOOTLOADER است
SRAM  ۲KB
EEPROM  ۱KB

[/su_table]

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

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

ARDUINO Mega2560

برد ۲۵۶۰برای پروژه هایی پیچیده طراحی شده است.اردوینو مگا ۲۵۶۰با ۵۴پورت دیجیتال و ۱۶ پایه آنالوگ و فضای بسیار زیاد برای بذخیره سازی sketch گزینه مناسبی برای طراحی پرینتر های ۳بعدی و پروژه های رباتیک  شما است.

[su_table]

پردازنده  ATMEGA2560
تغذیه پردازنده  ۵ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۱۶MGHZ
تعداد پایه های ورودی/خروجی دیجیتال  ۵۴
 کانال PWM  ۱۵
تعدادپایه های ورودی آنالوگ  ۱۶
 حافظه FLASH  ۲۵۶KB که ۸KB آن  BOOTLOADER است
SRAM ۸KB
EEPROM  ۴KB
پایه داخلی led  ۱۳

[/su_table]

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

ARDUINO Lilypad

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

[su_table]

پردازنده  ATMEGA168 یا ATMEGA328V
تغذیه پردازنده  ۲٫۵ تا ۵ولت
تغذیه ورودی ۲٫۵تا۵ولت
فرکانس  ۸MGHZ
تعداد پایه های ورودی/خروجی دیجیتال ۱۴
 تعداد پایه های PWM ۶
پایه های ورودی آنالوگ ۶
 حافظه FLASH  ۱۶KB که ۲KB آن  BOOTLOADER است
SRAM  ۲KB
EEPROM  ۵۱۲BYTE

[/su_table]

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

ARDUINO Due

آردوینو DUE اولین برد ۳۲ بیتی از خانواده آردوینو است که از پردازنده Atmel SAM3X8E ARM Cortex-M3 CPU) ARM) استفاده کرده است، آردوینو DUEبا ۵۴ پایه دیجیتال و ۱۲ پایه آنالوگ  و پردازشگر قدرتمند  گزینه ای عالی برای پروژه های سنگین و پیچیده شما است.

[su_table]

پردازنده AT91SAM3X8E
تغذیه پردازنده  ۳٫۳ولت
تغذیه ورودی ۷-۱۲ولت
فرکانس  ۸۴MGHZ
تعداد پایه های ورودی/خروجی دیجیتال  ۵۴
کانال PWM ۱۲
تعداد پایه های ورودی آنالوگ  ۱۲
تعداد پایه های خروجی آنالوگ (DAC) ۲
 حافظه FLASH ۵۱۲KB
SRAM  ۹۶KB
ویژگی ها   سرعت پردازش بالا، حافظه زیاد، دو کانال DAC، پورت میکرو USB برای پروگرام کردن
سازگاری با شیلد ها  محدود (ولتاژ و پایه های خروجی متفاوت است)

[/su_table]

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

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

ARDUINO Esplora

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

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

[su_table]

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

[/su_table]

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

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

ARDUINO YUN

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

[su_table]

پردازنده میکروکنترلر 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

[/su_table]

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

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

نتیجه:

در این آموزش شما با معرفی و مقایسه انواع آردوینو ها با هم دیگر آشنا شده ایم امیدواریم بتوانید با این آموزش برد مورد نظر خود را پیدا کنید

امید وارم از معرفی و مقایسه انواع آردوینو لذت برده باشید

برای حمایت از ما و دسترسی راحت به  مطالب آموزشی جدید عضو  کانال  و اینستا گرام ما شوید

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل و شماره موبایل خود را در کادر زیر وارد کنید:
تعداد علاقه مندانی که تاکنون عضو خبرنامه ما شده اند: 0 نفر
دیدگاه

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

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