در زندگی یک بازیکن تازه کار arduino ، دیر یا زود لحظه ای فرا می رسد که شما می خواهید در اندازه محصول خود صرفه جویی کنید ، بدون اینکه عملکرد را از بین ببرید. و سپس Arduino Pro Mini یک راه حل عالی است! این برد به دلیل نداشتن اتصال USB داخلی ، یک و نیم برابر کوچکتر از Arduini Nano است. اما برای برنامه ریزی آن ، باید یک برنامه نویس USB - خارجی - اضافی خریداری کنید. چگونگی "پر کردن" برنامه نوشته شده در حافظه میکروکنترلر و ایجاد عملکرد 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 - برنامه نویس به دستگاه مورد نظر متصل است.
گام 2
بیایید برنامه نویس را به پورت USB رایانه متصل کنیم. به احتمال زیاد ، بعد از مدت کوتاهی ، سیستم عامل گزارش خواهد داد که نمی تواند یک درایور برای این دستگاه پیدا کند.
در این حالت ، درایور برنامه نویس را از سایت رسمی https://www.fischl.de/usbasp/ بارگیری کنید. بایگانی را باز کنید و درایور را به روشی استاندارد نصب کنید. برنامه نویس USBasp باید در مدیر دستگاه ظاهر شود. برنامه نویس اکنون آماده استفاده است. آن را از رایانه جدا کنید.
مرحله 3
در مرحله بعدی ، باید برد Arduino Pro Mini را به برنامه نویس متصل کنید. نمودار زیر نحوه انجام این کار را نشان می دهد.
مرحله 4
ما از تخته نان و سیمهای اتصال استفاده خواهیم کرد - سریع و قابل اعتماد خواهد بود. مطابق نمودار بالا کانکتور برنامه نویس را به پایه های Arduino Pro Mini وصل می کنیم.
مرحله 5
Arduino IDE را باز کنید. صفحه مورد نظر را از طریق منو انتخاب کنید: Tools -> Board -> Arduino Pro یا Pro Mini (ابزارها -> برد -> Arduino Pro یا Pro Mini).
همچنین باید نوع میکروکنترلر را که از طریق منوی Tools -> Processor تنظیم می شود ، انتخاب کنید. من این ATmega 168 (5 ولت ، 16 مگاهرتز) را دارم. این پارامترها معمولاً روی کیس میکروکنترلر نوشته می شوند.
مرحله 6
نوع برنامه نویس را انتخاب کنید: Tools -> Programmer -> USBasp (یا Tools -> Programmer -> USBasp).
مرحله 7
بیایید طرحی را که می خواهیم در حافظه میکروکنترلر بارگیری کنیم باز کنیم. به عنوان مثال ، بگذارید یک LED چشمک زن باشد: File -> Swatches -> 01. اصول -> چشمک زدن.
ما برنامه نویس را با Arduino Pro Mini متصل شده به رایانه متصل می کنیم.
اکنون ، برای بارگیری یک طرح در Arduino با استفاده از برنامه نویس ، می توانید آن را به روش های مختلفی انجام دهید.
1) از طریق منوی File -> بارگیری از طریق برنامه نویس ؛
2) با استفاده از میانبر صفحه کلید Ctrl + Shift + U ؛
3) در حالی که کلید Shift را پایین نگه داشته اید ، بر روی دکمه فلش سمت راست کلیک کنید ، که معمولاً برای بارگذاری یک طرح در حافظه Arduino به روش استاندارد استفاده می شود.
این تمام است ، این برنامه به حافظه میکروکنترلر "سرازیر" می شود.