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

برمجة ATtiny مع Arduino: 7 خطوات (بالصور)
برمجة ATtiny مع Arduino: 7 خطوات (بالصور)

فيديو: برمجة ATtiny مع Arduino: 7 خطوات (بالصور)

فيديو: برمجة ATtiny مع Arduino: 7 خطوات (بالصور)
فيديو: Arduino programmed by ChatGPT- what do u wanna see next? 😲💻🎮 #diy #arduino #electronic #how #chatgpt 2024, ديسمبر
Anonim
برنامج ATtiny مع Arduino
برنامج ATtiny مع Arduino

فيما يلي إرشادات لبرمجة وحدات التحكم الدقيقة ATtiny باستخدام Arduino IDE. في اللغة الإنجليزية البسيطة ، هذه هي كيفية برمجة رقائق Atmel ذات 8 سنون كما تفعل عادةً مع Arduino. هذا رائع لأن ATtiny صغير ، و- حسنًا- هذا يسمح لك بصنع أشياء صغيرة لا تحتاج إلى متحكم كبير.

الإرشادات التي نشرتها هنا هي إلى حد كبير نفس التعليمات التي قدمها البرنامج التعليمي الرائع للغاية للتكنولوجيا العالية والمنخفضة. لقد قمت بنشر إصداري من التعليمات هنا لأنني أخطط لعمل مشروعين قادمتين باستخدام رقائق ATtiny واعتقدت أنني سأعرض عملي.

الخطوة 1: اذهب واحصل على الأشياء

اذهب واحصل على الأشياء
اذهب واحصل على الأشياء

سوف تحتاج:

- Arduino - اللوح - ATtiny85 (أو ATtiny45) - مكثف كهربائي 10 فائق التوهج - مقاوم 220 أوم 1/4 وات - LED - سلك توصيل

يرجى ملاحظة أن بعض الروابط الموجودة في هذه الصفحة تحتوي على روابط تابعة لشركة أمازون. هذا لا يغير سعر أي من العناصر المعروضة للبيع. ومع ذلك ، فأنا أكسب عمولة صغيرة إذا نقرت على أي من هذه الروابط واشتريت أي شيء. أعيد استثمار هذه الأموال في مواد وأدوات للمشاريع المستقبلية. إذا كنت ترغب في اقتراح بديل لمورد أي من الأجزاء ، فيرجى إبلاغي بذلك.

الخطوة 2: قم بتوصيل الدائرة الكهربائية

قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية
قم بتوصيل الدائرة الكهربائية

قم بتوصيل Arduino بـ ATtiny على النحو التالي:

  • اردوينو + 5 فولت - ATtiny Pin 8
  • اردوينو الأرضي - ATtiny Pin 4
  • Arduino Pin 10 - ATtiny Pin 1
  • Arduino Pin 11 - ATtiny Pin 5
  • اردوينو دبوس 12 - ATtiny Pin 6
  • اردوينو دبوس 13 - ATtiny Pin 7

الخطوة 3: برمجة Arduino

برمجة اردوينو
برمجة اردوينو
برمجة اردوينو
برمجة اردوينو
برمجة اردوينو
برمجة اردوينو

حدد مخطط "ArduinoISP" من قائمة "أمثلة".

قم بتحميل الرسم التخطيطي إلى Arduino كما تفعل مع أي رسم تخطيطي آخر.

تم تكوين Arduino الآن كمبرمج تسلسلي يمكنه برمجة شرائح أخرى.

الخطوة 4: غطاء المرشح

غطاء المرشح
غطاء المرشح

ضع مكثف 10 فائق التوهج بين الأرض ودبوس إعادة تعيين اردوينو. تأكد من مراقبة قطبية المكثفات (من الأرض إلى الأرض!).

يشاع أنك بحاجة إلى هذا فقط من أجل Arduino Uno ، لكنني وجدت أنه ساعد في تضمينه مع الإصدارات السابقة أيضًا. إذا وجدت أنه لا يعمل في الخطوات التالية ، فقم بإزالته ومعرفة ما إذا كان ذلك يساعدك.

الخطوة 5: ملفات ATtiny الأساسية

ملفات ATtiny الأساسية
ملفات ATtiny الأساسية
ملفات ATtiny الأساسية
ملفات ATtiny الأساسية

قم بتدوين مجلد كراسة الرسم الخاص بك من قائمة تفضيلات Arduino.

أنشئ مجلدًا جديدًا في مجلد كراسة الرسم يسمى "الأجهزة"

بعد ذلك ، انتقل إلى هذه الصفحة وقم بتنزيل الملف: attiny45_85.zip

قم بفك ضغط هذا الملف واتركه في مجلد الأجهزة الجديد.

أخيرًا ، أعد تشغيل بيئة برمجة Arduino. يجب الآن تحميل النوى الجديدة.

لاحظ أن هناك أيضًا ملفات أساسية لعدد من رقائق ATtiny الأخرى. هذه الصفحة هي نقطة انطلاق جيدة للتفاعل مع مجموعة واسعة منهم باستخدام Arduino.

الخطوة 6: برمجة ATtiny

برنامج ATtiny
برنامج ATtiny

حدد من القائمة العلوية: Tools Board ATtiny85 (w / Arduino as ISP)

(بالطبع ، سترغب في تحديد شريحة مختلفة لهذا إذا كنت تستخدم واحدة.)

ثم افتح مثال الوميض الأساسي وقم بتغيير رقم التعريف الشخصي من 13 إلى 0.

أخيرًا ، قم بتحميله كما تفعل مع أي رسم تخطيطي آخر.

يجب أن يعطي الخطأ التالي مرتين: avrdude: يرجى تحديد إشارات PAGEL و BS2 في ملف التكوين للجزء ATtiny85 avrdude: يرجى تحديد إشارات PAGEL و BS2 في ملف التكوين للجزء ATtiny85

ببساطة تجاهل رسالة الخطأ ويجب أن تكون على ما يرام.

الخطوة 7: اختبار الدائرة

دائرة الاختبار
دائرة الاختبار
دائرة الاختبار
دائرة الاختبار
دائرة الاختبار
دائرة الاختبار

قم بتوصيل المقاوم 220 أوم بالدبوس 5.

قم بتوصيل LED بين المقاوم و + 5V.

يجب أن تومض.

تهانينا. انت انتهيت.

صورة
صورة

هل وجدت هذا مفيدًا أو ممتعًا أو ترفيهيًا؟ تابعواmadeineuphoria لمشاهدة أحدث مشاريعي.

موصى به: