برد آردوینو پرو مینی Arduino Pro Mini مدل 5V مبتنی بر ATmega328P با فرکانس 16MHz
- دیدگاه کاربران 122 دیدگاه
برد Arduino Pro Mini 5V یکی از کوچکترین اعضای خانواده آردوینو است که با هدف استفاده در پروژههایی با محدودیت فضا، وزن و مصرف انرژی طراحی شده است. این برد بر پایه میکروکنترلر محبوب ATmega328P ساخته شده و بسیاری از قابلیتهای اصلی بردهای بزرگتر مانند Arduino Uno را در ابعادی بسیار کوچکتر ارائه میدهد.
وجود پردازنده ATmega328P با فرکانس کاری 16MHz باعث میشود این برد برای اجرای برنامههای کنترلی، پردازش ورودی سنسورها، کنترل ماژولهای جانبی و ساخت نمونههای اولیه پروژههای الکترونیکی عملکرد مناسبی داشته باشد.
یکی از مهمترین مزیتهای Arduino Pro Mini، طراحی فشرده آن است. ابعاد حدودی 33mm × 18mm و وزن کمتر از چند گرم باعث میشود این برد بهراحتی در تجهیزاتی که فضای نصب محدودی دارند، مانند رباتهای کوچک، تجهیزات پوشیدنی و سیستمهای قابل حمل استفاده شود.
برخلاف بردهایی مانند Arduino Uno، این مدل فاقد رابط USB داخلی است. برای برنامهریزی برد باید از یک مبدل USB به TTL مانند FTDI استفاده شود. حذف مدار USB باعث کاهش اندازه، وزن و مصرف انرژی برد شده و آن را برای پروژههای نهایی و محصولات سفارشی مناسبتر میکند.
Arduino Pro Mini 5V دارای 14 پایه ورودی/خروجی دیجیتال است که 6 پایه آن قابلیت استفاده بهعنوان خروجی PWM را دارند. همچنین وجود 8 ورودی آنالوگ امکان اتصال مستقیم انواع سنسورها مانند سنسورهای دما، نور، فشار و سایر تجهیزات اندازهگیری را فراهم میکند.
این برد دارای 32KB حافظه Flash برای ذخیره برنامه، 2KB حافظه SRAM برای اجرای برنامه و 1KB حافظه EEPROM برای ذخیره اطلاعات پایدار است. این مشخصات باعث میشود برای طیف وسیعی از پروژههای آموزشی، تحقیقاتی و کاربردی مورد استفاده قرار گیرد.
رگولاتور داخلی برد امکان تغذیه از طریق پایه RAW با ولتاژ پیشنهادی 6V تا 12V را فراهم میکند و در صورت استفاده از تغذیه 5V میتوان مستقیماً از پایه VCC استفاده کرد.
چرا این کالا؟
مزیتهای اصلی این برد:
- ابعاد بسیار کوچک: مناسب برای پروژههایی که نصب یک برد استاندارد آردوینو در آنها امکانپذیر نیست.
- سازگاری با اکوسیستم Arduino: امکان استفاده از محیط برنامهنویسی Arduino IDE، کتابخانهها و منابع آموزشی گسترده.
- پردازنده شناختهشده ATmega328P: انتخابی مناسب برای پروژههای کنترلی و پردازش دادههای سنسورها.
- پایههای ورودی و خروجی کامل: امکان اتصال مستقیم ماژولها، سنسورها، نمایشگرها و عملگرها.
- مصرف توان پایین: مناسب برای تجهیزات قابل حمل و پروژههای باتریمحور.
- طراحی ساده و کاربردی: مناسب برای ساخت نمونه اولیه و همچنین استفاده در محصولات سفارشی.
این برد برای زمانی که کوچکسازی پروژه اهمیت دارد، یک راهکار کاربردی ارائه میدهد و باعث کاهش فضای اشغالشده در طراحی نهایی میشود.
ویژگیها
- مبتنی بر میکروکنترلر ATmega328P
- ولتاژ کاری 5V
- فرکانس کاری 16MHz
- دارای بوتلودر آماده برای برنامهریزی آسانتر
- دارای 14 پایه دیجیتال ورودی/خروجی
- دارای 6 خروجی PWM
- دارای 8 ورودی آنالوگ
- دارای حافظه Flash با ظرفیت 32KB
- دارای حافظه SRAM با ظرفیت 2KB
- دارای حافظه EEPROM با ظرفیت 1KB
- طراحی بسیار کوچک و سبک
- مناسب برای پروژههای قابل حمل
- سازگار با Arduino IDE
- امکان برنامهریزی با مبدل USB به TTL
- دارای کریستال خارجی 16MHz
- دارای LED تغذیه و وضعیت
- دارای دکمه Reset روی برد
مشخصات فنی
- مدل: Arduino Pro Mini 5V
- نوع کالا: برد توسعه میکروکنترلری
- میکروکنترلر اصلی: ATmega328P
- ولتاژ کاری: 5V
- فرکانس کاری: 16MHz
- نوع کلاک: کریستال خارجی 16MHz
- ولتاژ ورودی از پایه RAW: 6V تا 12V
- تعداد پایههای دیجیتال I/O: 14 عدد
- تعداد پایههای PWM: 6 عدد
- تعداد ورودیهای آنالوگ: 8 عدد
- حافظه Flash: 32KB
- حافظه SRAM: 2KB
- حافظه EEPROM: 1KB
- رابط برنامهریزی: USB به TTL / FTDI
- حداکثر جریان هر پایه I/O: 40mA
- رگولاتور داخلی: 5V
- حداکثر خروجی رگولاتور: حدود 150mA
کاربردها
Arduino Pro Mini 5V برای افرادی مناسب است که میخواهند یک سیستم کنترلی کوچک، کممصرف و قابل برنامهریزی طراحی کنند. این برد برای دانشجویان، مهندسان، سازندگان پروژههای DIY، توسعهدهندگان سیستمهای Embedded و علاقهمندان رباتیک کاربرد زیادی دارد.
طراحی کوچک این محصول باعث میشود در پروژههایی که فضای نصب محدود است، بدون کاهش امکانات کنترلی بتوان از قابلیتهای آردوینو استفاده کرد.
- ساخت رباتهای کوچک و سبک
- سیستمهای کنترل سنسورها
- پروژههای اینترنت اشیا (IoT) با افزودن ماژولهای ارتباطی
- تجهیزات پوشیدنی (Wearable Devices)
- دیتالاگرهای قابل حمل (Data Logger)
- کنترل LEDها و سیستمهای نورپردازی
- کنترل موتورهای کوچک
- تایمرها و ساعتهای دیجیتال
- پروژههای آموزشی و دانشگاهی
- نمونهسازی سریع محصولات الکترونیکی
- ساخت سیستم ثبت دما و رطوبت با سنسورهای محیطی
- طراحی کنترلر کوچک برای ربات متحرک
- ساخت سیستم کنترل بیسیم با ماژول Bluetooth یا NRF24L01
- طراحی کنترلر هوشمند برای تجهیزات خانگی
- ساخت دستگاه اندازهگیری قابل حمل با نمایشگر و سنسورها
نکات مهم خرید
- این برد فاقد USB داخلی است؛ برای پروگرام کردن آن به مبدل USB به TTL یا FTDI نیاز دارید.
- هنگام تغذیه از پایه RAW، ولتاژ ورودی باید در محدوده مناسب قرار گیرد.
- نسخه 5V این برد برای کار با منطق 5V طراحی شده است؛ در اتصال تجهیزات 3.3V باید سطح ولتاژ بررسی شود.
- برای تغذیه ماژولها و تجهیزات جانبی با جریان بالا، بهتر است از منبع تغذیه جداگانه استفاده شود.
- پایههای ورودی و خروجی باید مطابق محدودیت جریان ATmega328P استفاده شوند.
سوالات متداول
- آیا Arduino Pro Mini 5V با Arduino IDE سازگار است؟
بله، این برد با محیط برنامهنویسی Arduino IDE سازگار است و میتوان برنامهها را مانند سایر بردهای مبتنی بر ATmega328P روی آن آپلود کرد. - آیا این برد دارای پورت USB است؟
خیر، برای کاهش ابعاد و وزن، رابط USB روی برد قرار نگرفته است و برنامهریزی آن با مبدل USB به TTL انجام میشود. - تفاوت Arduino Pro Mini با Arduino Uno چیست؟
مهمترین تفاوت، ابعاد کوچکتر و حذف USB داخلی در Pro Mini است. از نظر پردازنده، هر دو مدل معمولاً از ATmega328P استفاده میکنند. - آیا این برد برای پروژههای رباتیک مناسب است؟
بله، اندازه کوچک، تعداد مناسب پایههای I/O و قابلیت اتصال سنسورها و ماژولها، آن را برای رباتهای کوچک و پروژههای مکاترونیک مناسب میکند. - آیا امکان اتصال سنسورها به این برد وجود دارد؟
بله، وجود 8 ورودی آنالوگ و پایههای دیجیتال امکان اتصال انواع سنسورها و ماژولهای جانبی را فراهم میکند. - آیا میتوان این برد را با باتری تغذیه کرد؟
بله، در صورت انتخاب منبع تغذیه مناسب و رعایت محدوده ولتاژ ورودی، برای پروژههای قابل حمل قابل استفاده است. - آیا بوتلودر روی برد نصب شده است؟
بله، این مدل دارای بوتلودر آماده است و برای برنامهریزی معمول نیازی به پروگرامر ISP جداگانه ندارد. 



![]() |
![]() |
![]() |
-
رضا داداشی | 2 ماه پیش خریدار از این ماژول میشه برا پروگرم کردنش استفاده کرد؟
https://eshop.eca.ir/ماژول-مبدل-و-واسط/27055-ماژول-مبدل-usb-type-c-به-uart-با-تراشه-ch340n.html-
پشتیبانی | 2 ماه پیش سلام و احترام، بله، در صورتی که ماژول CH340N خروجیهای UART شامل TX، RX، GND و 5V را در اختیار قرار دهد، میتوان از آن برای پروگرام کردن Arduino Pro Mini 5V استفاده کرد. همچنین برای آپلود راحت برنامه، وجود پایه DTR روی مبدل مفید است تا ریست خودکار انجام شود؛ در غیر این صورت باید هنگام آپلود، برد را بهصورت دستی ریست کنید. توجه داشته باشید که نسخه 5 ولت مبدل برای Arduino Pro Mini 5V مناسبتر است.
-
-
احمد شهریاری | 4 ماه پیش سلام آیا میشه از این برد به جای آردوینو نانو استفاده کرد؟
و این که آیا میشه جور استیک رو با این برد تغذیه کرد؟-
پشتیبانی | 4 ماه پیش سلام
بله امکان پذیر است
-
-
ارشیا نوش زاده برزگری | 9 ماه پیش کی موجود می کنید؟
-
وحید رضا افشین | 1 سال پیش خریدار امکان دارد ولتاژ ۳.۳ هست
-
پشتیبانی | 1 سال پیش سلام برای این مدل ولتاژ کاری 5 ولت می باشد .
-
-
وحید رضا افشین | 1 سال پیش خریدار سلام و خسته نباشید با تجه به اینکه برای کارم مهمه تراشه 328 باشه و نوع دیگه نباشه و 5 ولت باشه اینها برای این مدل تایید است تا خرید کنم
-
پشتیبانی | 1 سال پیش سلام ولتاژ کاری این برد آردوینو پرو مینی 5 ولت و با میکروکنترلر: ATmega328 است.
-
-
محمد امین نوروزی | 1 سال پیش خریدار و یه سوال دیگه چرا توی تصویر ماژول ft232rl پایه cts اش به gnd اردوینو وصل میشه ؟
-
پشتیبانی | 1 سال پیش سلام و احترام،
در برخی ماژولهای مبدل USB به سریال مانند FT232RL، پایه CTS (Clear To Send) به عنوان بخشی از پروتکل کنترل جریان سختافزاری استفاده میشود، اما در بسیاری از کاربردهای ساده مانند پروگرام آردوینو، این کنترل جریان مورد استفاده قرار نمیگیرد. اتصال پایه CTS به GND در این موارد صرفاً بهمنظور غیرفعال کردن این قابلیت است تا ماژول بهصورت دائمی آماده ارسال داده باشد و مانعی برای ارتباط سریال ایجاد نشود. این اتصال هیچ آسیبی به آردوینو یا مبدل وارد نمیکند و در عمل ارتباط سریال بدون نیاز به مدیریت سختافزاری جریان داده برقرار خواهد شد.
-
-
محمد امین نوروزی | 1 سال پیش خریدار با ماژول مبدل ch340 میشه راه اندازی کرد ؟
-
پشتیبانی | 1 سال پیش سلام و احترام،
بله، برد Arduino Pro Mini مدل ۵ ولت را میتوان بهراحتی با استفاده از ماژول مبدل USB به سریال CH340 راهاندازی کرد. تنها نکته مهم این است که ولتاژ خروجی بخش VCC ماژول CH340 نیز باید ۵ ولت باشد تا با سطح ولتاژ برد پرو مینی هماهنگ باشد. همچنین هنگام اتصال، باید پینهای TX ماژول را به RX برد و RX ماژول را به TX برد متصل کنید و در زمان آپلود کد، کلید ریست روی برد Pro Mini را در زمان مناسب فشار دهید. درایور CH340 نیز باید روی سیستم نصب باشد تا پورت COM شناسایی شود.
-
-
محمد امین نوروزی | 1 سال پیش خریدار سلام کتابخانه مورد نظر رو برای التیوم رو از کجا پیدا کنم
-
پشتیبانی | 1 سال پیش سلام و احترام،
برای استفاده از برد Arduino Pro Mini مدل ۵ V در محیط Altium Designer، کتابخانه رسمی ویژهای از سوی Arduino یا کمپانی سازنده منتشر نشده است اما میتوانید از منابع معتبر زیر استفاده کنید:
۱. وبسایت SnapEDA فایلهای آماده نماد، فوترپرینت و مدل ۳ بعدی مخصوص Arduino Pro Mini را برای Altium قابل دانلود دارد. کافی است عبارت «Arduino Pro Mini Altium» را در SnapEDA جستجو کرده و چرخه کار import را طی کنید.
۲. پروژههای جامعه CircuitMaker (محصول Altium) شامل طراحی Arduino Pro Mini با فایلهای Altium PCB و شماتیک هستند که قابل استخراج برای استفاده در پروژهتان میباشند.
۳. چند گیتهاب مانند مخزنهای «Arduino‑PcbLib» یا «arduino‑footprint‑altium» ممکن است نماد و فوترپرینت بردهای آردوینو را داشته باشند که میتوانید با بررسی تطبیق آنها استفاده نمایید.
-
-
علی نجفی | 1 سال پیش خریدار جهت اطلاع عرض میکنم: تایمر WD روی چیپ 328PB متاسفانه کار نمیکنه. بنده یک ماه هست روی این مشکل کار کردم و انواع مختلف بوت لودر/کتابخانه/پروگرامر را تست کردم ولی موفق نشدم. اگر از مهندسین گرامی کسی با این مشکل روبرو شده خوشحال میشیم با ما هم در میان بگذارد. سپاس.
مشاهده پاسخ ها (2)-
پشتیبانی | 1 سال پیش سلام و احترام،
با توجه به تجربهای که با میکروکنترلر ATmega328PB و تایمر نگهبان (Watchdog Timer) داشتهاید، لازم است به نکاتی اشاره شود که ممکن است در عملکرد صحیح این تایمر تأثیرگذار باشند.
بوتلودر مناسب: برخی بوتلودرهای قدیمی، مانند
ATmegaBOOT, ممکن است بیت WDRF را در رجیستر MCUSR پاک نکنند، که میتواند منجر به حلقههای بازنشانی بیپایان شود. استفاده از بوتلودرهای بهروز مانند Optiboot میتواند این مشکل را برطرف کند. (eevblog.com)
پاکسازی بیت WDRF: پس از بازنشانی توسط تایمر نگهبان، بیت WDRF در رجیستر MCUSR تنظیم میشود و باید در ابتدای کد پاکسازی شود تا از بازنشانیهای مکرر جلوگیری گردد. (forum.arduino.cc)
غیرفعالسازی تایمر نگهبان در ابتدای برنامه: در صورتی که تایمر نگهبان فعال باقی بماند، ممکن است قبل از اجرای کامل بوتلودر، مجدداً بازنشانی شود. برای جلوگیری از این وضعیت، میتوان در ابتدای کد، تایمر نگهبان را غیرفعال کرد.
در صورت تمایل، میتوانم نمونه کدی ارائه دهم که این موارد را در نظر گرفته باشد.
با تشکر.
-
-
علی نجفی | 1 سال پیش خریدار درود. چه چیپی روی این برد نصب شده. 328P یا 328PB ؟
-
پشتیبانی | 1 سال پیش سلام 328P می باشد .
-
- 1
- 2
- ...
- 7
- بعدی


