فهرست مطالب:

نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP: 5 مرحله
نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP: 5 مرحله

تصویری: نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP: 5 مرحله

تصویری: نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP: 5 مرحله
تصویری: BOOT MU LOADER? ATmega328p'ye Arduino Bootloader'ı Yükleme | AVR ISP | PCBWAY 2024, نوامبر
Anonim
نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP
نحوه سوزاندن ATTiny85 با استفاده از Arduino-Mega به عنوان ISP

همکاران - سایان وادار ، چیرنجیب کوندو

برنامه نویسی ATTiny85 با استفاده از Arduino MEGA2560 به عنوان ISP.

چند ماه پیش ، من سعی می کردم پروژه آردوینو خود را با استفاده از Attiny 85 ic خود کوچک کنم. این اولین بار بود که سعی می کردم با استفاده از Arduino Mega برنامه 20u ATTiny 85 را برنامه ریزی کنم. من برای انجام این کار با مشکلاتی روبرو شده بودم. من در اینترنت جستجو کردم اما هیچ پروژه ای وجود نداشت که روش انجام آن را به وضوح شرح دهد. همه روشها با استفاده از Arduino Uno به عنوان ISP شرح داده شده است اما نحوه استفاده از Arduino Mega به عنوان ISP توضیح داده نشده است. در حالی که ما از Arduino Mega به عنوان ISP استفاده می کنیم ، تغییر کمی در طرح "ArduinoISP" وجود دارد.

مرحله 1:

تصویر
تصویر

روند: در ابتدا ، پشتیبانی ATTiny 85 را در Arduino IDE دریافت کنید. برای این کار ، باید به

1. فایل -> اولویت

2. اکنون روی "Additional Boards Manager URLs" کلیک کنید

3. و پیوند داده شده را به کادر بچسبانید: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. و سپس OK را فشار دهید.

5. اکنون Arduino IDE را ببندید.

6. سپس دوباره IDE را شروع کنید.

گام 2:

تصویر
تصویر
تصویر
تصویر

7. در مرحله بعد وارد ابزار:> Board -> Board Board 8. در حال حاضر عبارت attiny را جستجو کنید

9. بارگیری و نصب: "attiny by Davis A. Mellis"

10. سپس Arduino خود را به کامپیوتر وصل کرده و سپس Arduino Mega Board را انتخاب کرده و همچنین پورت صحیح را انتخاب کنید.

مرحله 3:

تصویر
تصویر

11. اکنون برو: فایل -> مثال -> ArduinoISP

12. آن مثال را باز کنید.

13. همانطور که در تصویر بالا نشان داده شده است (همچنین در زیر نشان داده شده است) تغییر دهید:

#بازنشانی 53 را تعریف کنید

#پین_موسی 51 تعریف کنید

#PIN_MISO 50 را تعریف کنید

#PIN_SCK 52 را تعریف کنید

14. بارگذاری: ArduinoISP.ino

مرحله 4:

تصویر
تصویر
تصویر
تصویر

12. در حال حاضر پین خود را به شرح زیر متصل کنید: مگا پین 51 ATtiny Pin 5 (MOSI)

مگا پین 50 ATtiny Pin 6 (MISO)

مگا پین 52 ATtiny Pin 7 (SCK)

پین ATtiny 4 GND (پایه زمین)

ATtiny Pin 8 به VCC (5V)

مگا پین 53 ATtiny Pin 1 (SS)

** یک خازن 10uf بین Ground و RESET را به Arduino Mega متصل کنید.

مرحله 5:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

13. برای بارگذاری طرح Blink Led در attiny با استفاده از atmega:

goto: فایل -> مثال -> اساسی -> Blink.ino

14. در مرحله بعد باید طرح را به پین led 13 به 1 تغییر دهید ، زیرا ATtiny 85 فقط 8 پین دارد بنابراین باید پین خروجی را تغییر دهید.

15. پس از آن رفتم: Tools Board ATtiny25/45/85

16. سپس انتخاب کنید: Tools Processor ATtiny85

17. تنظیم ساعت: ابزار ابزار داخلی 8 مگاهرتز

18. در حال حاضر: Tools Programmer Arduino به عنوان ISP

19. در مرحله بعد باید بروید: Tools Burn Bootloader

20. بارگذاری طرح انجام شد.:)

……..با تشکر از شما روز خوبی داشته باشید…….

توصیه شده: