آردوینو پرو مینی یک برد آردوینو بر پایه میکروکنترلر ATmega328 می باشد و به لحاظ کارایی و عملکرد کاملا مشابه با سایر بردهایی که از این نوع میکروکنترلر استفاده میکنند بوده و تنها تفاوت این برد در شکل فیزیکی آن می باشد. در این برد به منظور کاهش سایز ورودی آداپتور و پورت USB (که در اکثر پروژه ها کاربرد دائمی نداشته )حذف شده است. در نتیجه برای انجام پروژه هایی با سایز کوچک و همین طور در ربات های پرنده و یا هواپیماهای مدل که وزن و اندازه اجزای آن بسیار حائز اهمیت است، توصیه می گردد.از طرفی حذف پورت USB در این مدل برد موجب شده تا نتوان به سادگی سایر برد های آردوینو کدها را بر روی برد آپلود نمود و برای این کار لازم است کد خود را از طریق کابل ها و مبدلهای USB به سریال و یا از طریق یک برد آردینو دیگر که دارای رابط USB می باشد به عنوان پراگرامر استفاده نموده و کدها را درون میکروی برد آپلود کرد.
- میکروکنترلر: ATmega328
- ولتاژ ورودی (محدوده) : 5-12 ولت
- ولتاژ کاری: 5 ولت
- پین های ورودی/خروجی دیجیتال: 14
- PWM پین : 6
- پین ورودی آنالوگ: 6
- وقفه های خارجی: 2
- جریان DC در هر پین ورودی/خروجی: 40 میلی آمپر
- حافظه فلش: 32 کیلوبایت که 2 کیلوبایت آن توسط بوت لودر استفاده می شود
- SRAM: دو کیلوبایت
- EEPROM: یک کیلوبایت
- فرکانس کاری: 16 مگاهرتز (نسخه های 5 ولت)
- ATmega328 running at 16MHz with external resonator (0.5% tolerance)
- 0.8mm Thin PCB
- USB connection off board
- Supports auto-reset
- 5V regulator
- Max 150mA output
- Over current protected
- Weighs less than 2 grams!
- On board Power and Status LEDs
- DC input 5V up to 12V
- DC Current per I/O Pin:40mA
- Analog Pins: 6
- External Interrupts:2
- Digital I/Os: 14
- Clock Speed: 16 MHz (5V versions)
- 0.7x1.3" (18x33mm)
همراه با برد آردوینو پرو مینی چه اقلامی باید خریداری شود؟
برای استفاده از برد آردوینو پرو مینی، لازم است به علاوه بر خریداری برد، اقلام زیر نیز تهیه شوند:
- مبدل USB به سریال: برای اتصال برد به کامپیوتر و برنامهریزی برد، نیاز به مبدلUSB به سریال دارید.
- برد شیلد: در صورتی که قصد استفاده از پایههای برد را ندارید، میتوانید از برد شیلد استفاده کنید. برد شیلد قابلیت نصب بر روی برد آردوینو پرو مینی را دارد و به شما این امکان را میدهد که با استفاده از پایههای آن، اقلام دیگری را به برد اضافه کنید.
- باتری: در صورتی که میخواهید برد آردوینو پرو مینی را برای پروژههای بیرونی استفاده کنید، باید از باتری استفاده کنید. اگر باتری خود را به برد متصل کنید، از پایه VIN برای تامین برق برای برد استفاده کنید.
- قطعات الکترونیکی: در صورتی که قصد دارید از پایههای برد استفاده کنید و از آنها به عنوان ترمینال الکتریکی استفاده کنید، ممکن است نیاز به قطعات الکترونیکی داشته باشید. به عنوان مثال، مقاومتها، خازنها، LEDها و ماژولهای الکترونیکی مختلف.
برنامه ریزی و روش آپلود کدهای آردوینو
برد آردوینو Arduino Pro Mini می تواند با نرم افزار Arduino برنامه ریزی شود. میکروکنترل ATmega328 دربرد آردوینو Arduino Pro Mini همراه با یک bootloader قرار دارد که به شما اجازه آپلود کد جدید را بدون نیاز به برنامه نویسی بدون نیاز به سخت افزاری اضافه را می دهد. این ارتباطات با استفاده از پروتکل اصلی STK500 برقرار می شود. شما همچنین می توانید bootloader و برنامه ATmegA328 را با یک برنامه نویسی خارجی از راه های فرعی طی کنید.قبل از آپلود نیاز به یک فشار فیزیکی بر روی دکمه Reset می باشد، برد آردوینو Arduino Pro Mini به گونه ای طراحی شده است که راه اندازی توسط نرم افزار متصل به کامپیوتر انجام می شود. یکی از پین هدرهای 6 پین، به خط تنظیم مجدد ATmega328 به وسیله خازن 100nf متصل می شود. این پین متصل به یکی از خطوط کنترل جریان سخت افزار که به تبدیل USB – Serial اتصال دارد، می باشد. نرم افزار آردوینو Arduino به سادگی توسط این قابلیت به شما اجازه می دهد که یک کد را تنها با فشار دادن یک دکمه، در محیط Arduino آپلود کنید.این بدان معنی است که bootloader می تواند یک ایست کوتاه تر داشته باشد، به منظور کاهش خط تنظیم مجدد می تواند به خوبی هماهنگ با شروع آپلود باشد. این راه اندازی مفهوم دیگری هم دارد، هنگامی که برد آردوینو Arduino Pro Mini به کامپیوتر درحال اجرای Mac OS X و یا Linux متصل می باشد، هر زمان که از طریق USB به نرم افزار متصل می شود، دوباره راه اندازی می شود. برای بخش بعدی bootloader در حال اجرا در نرم افزار می باشد. در حالی که برنامه ریزی شده تا از داده های ناقص چشم پوشی کند، به چند بایت از داده های ابتدایی ارسال شده به برد پس از اتصال باز خواهد شد. اگر درحال اجرای طرح در برد، یک باز پیکربندی اجرا شود و یا هنگامی که داده های دیگر برای اولین بار شروع می شوند، مطمئن شوید که نرم افزاری که با آن ارتباط برقرار می کنید، منتظر یک ثانیه پس از باز شدن اتصال و قبل از ارسال اطلاعات می شود.برای راه اندازی برد آردوینو پرو مینی، میتوانید اقدامات زیر را انجام دهید:
- نصب نرمافزار آردوینو: ابتدا نرمافزار آردوینو را از وبسایت رسمی آردوینو دانلود و نصب کنید.
- اتصال برد به کامپیوتر: با استفاده از یک کابل USB به سریال، برد آردوینو پرو مینی را به کامپیوتر متصل کنید.
- انتخاب برد: در منوی Tools در نرمافزار آردوینو، برد آردوینو پرو مینی را انتخاب کنید.
- انتخاب پورت: در همان منوی Tools، پورت سریال مورد نظر خود را برای برد آردوینو پرو مینی انتخاب کنید.
- نوشتن کد: کد مورد نظر خود را در نرمافزار آردوینو بنویسید.
- آپلود کد: با کلیک بر روی دکمه Upload در نرمافزار آردوینو، کد شما به برد آردوینو پرو مینی آپلود خواهد شد.
- تست: پس از آپلود کد، برد آردوینو پرو مینی آماده استفاده است. شما میتوانید با تست کردن کد و تغییرات لازم، پروژه خود را به پایان برسانید.
دیدگاه خود را بنویسید