نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس

فهرست مطالب:

نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس
نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس

تصویری: نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس

تصویری: نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس
تصویری: آموزش آردوینو: چگونه Arduino PRO mini را برنامه ریزی کنیم 2024, آوریل
Anonim

در زندگی یک بازیکن تازه کار arduino ، دیر یا زود لحظه ای فرا می رسد که شما می خواهید در اندازه محصول خود صرفه جویی کنید ، بدون اینکه عملکرد را از بین ببرید. و سپس Arduino Pro Mini یک راه حل عالی است! این برد به دلیل نداشتن اتصال USB داخلی ، یک و نیم برابر کوچکتر از Arduini Nano است. اما برای برنامه ریزی آن ، باید یک برنامه نویس USB - خارجی - اضافی خریداری کنید. چگونگی "پر کردن" برنامه نوشته شده در حافظه میکروکنترلر و ایجاد عملکرد Arduino Pro Mini ، که در این مقاله مورد بحث قرار خواهد گرفت.

نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس
نحوه برنامه نویسی Arduino Pro Mini با استفاده از یک برنامه نویس

لازم است

  • - Arduino Pro Mini ؛
  • - یک کامپیوتر؛
  • - برنامه نویس USBASP ؛
  • - اتصال سیم ها

دستورالعمل ها

مرحله 1

اول ، چند کلمه در مورد خود برنامه نویس. در هر فروشگاه آنلاین چینی می توانید یکی را با قیمت 2 دلار خریداری کنید.

البته اتصال دهنده نوع USB-A برای اتصال برنامه نویس به رایانه استفاده می شود.

برای اتصال به برد قابل برنامه ریزی به اتصال ISP نیاز است.

Jumper JP1 ولتاژ موجود در پایه VCC اتصال ISP را کنترل می کند. این می تواند 3.3 ولت یا 5 ولت باشد. اگر دستگاه مورد نظر منبع تغذیه خود را دارد ، بلوز را بردارید.

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

اگر سرعت کلاک دستگاه مورد نظر زیر 1.5 مگاهرتز باشد ، Jumper JP3 لازم است.

دو LED نشان می دهد: G - برق به برنامه نویس در حال تأمین است ، R - برنامه نویس به دستگاه مورد نظر متصل است.

برنامه نویس USBASP
برنامه نویس USBASP

گام 2

بیایید برنامه نویس را به پورت USB رایانه متصل کنیم. به احتمال زیاد ، بعد از مدت کوتاهی ، سیستم عامل گزارش خواهد داد که نمی تواند یک درایور برای این دستگاه پیدا کند.

در این حالت ، درایور برنامه نویس را از سایت رسمی https://www.fischl.de/usbasp/ بارگیری کنید. بایگانی را باز کنید و درایور را به روشی استاندارد نصب کنید. برنامه نویس USBasp باید در مدیر دستگاه ظاهر شود. برنامه نویس اکنون آماده استفاده است. آن را از رایانه جدا کنید.

درایور را برای برنامه نویس USBASP نصب کنید
درایور را برای برنامه نویس USBASP نصب کنید

مرحله 3

در مرحله بعدی ، باید برد Arduino Pro Mini را به برنامه نویس متصل کنید. نمودار زیر نحوه انجام این کار را نشان می دهد.

نمودار اتصال Arduino Pro Mini به برنامه نویس
نمودار اتصال Arduino Pro Mini به برنامه نویس

مرحله 4

ما از تخته نان و سیمهای اتصال استفاده خواهیم کرد - سریع و قابل اعتماد خواهد بود. مطابق نمودار بالا کانکتور برنامه نویس را به پایه های Arduino Pro Mini وصل می کنیم.

اتصال برنامه نویس به Arduino Pro Mini
اتصال برنامه نویس به Arduino Pro Mini

مرحله 5

Arduino IDE را باز کنید. صفحه مورد نظر را از طریق منو انتخاب کنید: Tools -> Board -> Arduino Pro یا Pro Mini (ابزارها -> برد -> Arduino Pro یا Pro Mini).

همچنین باید نوع میکروکنترلر را که از طریق منوی Tools -> Processor تنظیم می شود ، انتخاب کنید. من این ATmega 168 (5 ولت ، 16 مگاهرتز) را دارم. این پارامترها معمولاً روی کیس میکروکنترلر نوشته می شوند.

انتخاب نوع میکروکنترلر ATmega هدف
انتخاب نوع میکروکنترلر ATmega هدف

مرحله 6

نوع برنامه نویس را انتخاب کنید: Tools -> Programmer -> USBasp (یا Tools -> Programmer -> USBasp).

نوع برنامه نویس USBasp را مشخص کنید
نوع برنامه نویس USBasp را مشخص کنید

مرحله 7

بیایید طرحی را که می خواهیم در حافظه میکروکنترلر بارگیری کنیم باز کنیم. به عنوان مثال ، بگذارید یک LED چشمک زن باشد: File -> Swatches -> 01. اصول -> چشمک زدن.

ما برنامه نویس را با Arduino Pro Mini متصل شده به رایانه متصل می کنیم.

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

1) از طریق منوی File -> بارگیری از طریق برنامه نویس ؛

2) با استفاده از میانبر صفحه کلید Ctrl + Shift + U ؛

3) در حالی که کلید Shift را پایین نگه داشته اید ، بر روی دکمه فلش سمت راست کلیک کنید ، که معمولاً برای بارگذاری یک طرح در حافظه Arduino به روش استاندارد استفاده می شود.

این تمام است ، این برنامه به حافظه میکروکنترلر "سرازیر" می شود.

توصیه شده: