جدول المحتويات:

كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: 5 خطوات
كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: 5 خطوات

فيديو: كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: 5 خطوات

فيديو: كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: 5 خطوات
فيديو: Arduino as ISP to Burn Bootloader on AVR Microcontroller 2024, شهر نوفمبر
Anonim
كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت
كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت

المساهمون - سايان ودادار ، شيرانجيب كوندو

برمجة ATTiny85 باستخدام Arduino MEGA2560 كمزود خدمة الإنترنت.

قبل بضعة أشهر ، كنت أحاول تقليص مشروع Arduino الخاص بي باستخدام Attiny 85 ic. كانت هذه هي المرة الأولى التي أحاول فيها برمجة 20u ATTiny 85 باستخدام Arduino Mega. لقد واجهت بعض المشاكل للقيام بذلك. لقد بحثت عبر الإنترنت ولكن لم يكن هناك مشروع يصف بوضوح طريقة القيام بذلك. تم وصف جميع الطرق باستخدام Arduino Uno كمزود خدمة الإنترنت ولكن لم يتم وصف كيفية استخدام Arduino Mega كمزود خدمة الإنترنت. هناك تغيير بسيط في الكود في رسم "ArduinoISP" أثناء استخدامنا لـ Arduino Mega كمزود خدمة الإنترنت.

الخطوة 1:

صورة
صورة

العملية: في البداية ، احصل على دعم ATTiny 85 على Arduino IDE. لهذا ، عليك الذهاب إلى

1. ملف -> الأفضلية

2- انقر الآن على "عناوين URL لمدير اللوحات الإضافية"

3 والصق الرابط المعطى للصندوق: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. ثم اضغط على موافق.

5.الآن أغلق Arduino IDE.

6. ثم ابدأ مرة أخرى في IDE.

الخطوة 2:

صورة
صورة
صورة
صورة

7.الانتقال التالي: الأداة -> مجلس الإدارة -> مدير مجلس الإدارة 8. الآن ابحث عن: attiny

9- قم بتنزيل وتثبيت: "Attiny by Davis A. Mellis"

10- بعد ذلك ، قم بتوصيل Arduino بالكمبيوتر ثم حدد Arduino Mega Board وحدد أيضًا المنفذ الصحيح.

الخطوه 3:

صورة
صورة

11.الانتقال الآن: ملف -> مثال -> ArduinoISP

12. افتح هذا المثال.

13. التغيير كما هو موضح في الصورة أعلاه (كما هو موضح أدناه):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#define PIN_SCK 52

14. تحميل: ArduinoISP.ino

الخطوة الرابعة:

صورة
صورة
صورة
صورة

12.الآن قم بتوصيل دبوسك كما هو موضح أدناه: Mega Pin 51 ATtiny Pin 5 (MOSI)

ميجا دبوس 50 ATtiny Pin 6 (MISO)

ميجا دبوس 52 ATtiny Pin 7 (SCK)

ATtiny pin 4 GND (الدبوس الأرضي)

ATtiny Pin 8 إلى VCC (5V)

ميجا دبوس 53 ATtiny Pin 1 (SS)

** قم بتوصيل مكثف 10 فائق التوهج بين الأرضي وإعادة تعيين إلى Arduino Mega.

الخطوة الخامسة:

صورة
صورة
صورة
صورة
صورة
صورة
صورة
صورة

13. لتحميل رسم Blink Led إلى Attiny باستخدام atmega:

الانتقال إلى: ملف -> مثال -> أساسي -> Blink.ino

14. بعد ذلك ، تحتاج إلى التغيير إلى المخطط إلى دبوس الصمام 13 إلى 1 ، لأن ATtiny 85 يحتوي على 8 سنون فقط لذلك تحتاج إلى تغيير دبوس الإخراج.

15.بعد ذلك انتقل إلى: Tools Board ATtiny25 / 45/85

16. ثم حدد: أدوات المعالج ATtiny85

17. ضبط الساعة: أدوات الساعة الداخلية 8 ميجا هرتز

18. Now goto: أدوات مبرمج اردوينو كمزود خدمة الإنترنت

19- بعد ذلك عليك الانتقال إلى: Tools Burn Bootloader

20. تم تحميل سكتش.:)

……..شكرا وطاب يومك…….

موصى به: