Arduino عبارة عن منصة تطوير مفتوحة المصدر للمهندسين والهواة لتطوير مشاريع الإلكترونيات بطريقة سهلة. وهو يتألف من كل من لوحة تطوير مادية قابلة للبرمجة (استنادًا إلى سلسلة AVR من وحدات التحكم الدقيقة) وجزء من البرنامج أو IDE يعمل على جهاز الكمبيوتر الخاص بك ويستخدم لكتابة الكود وتحميله على لوحة وحدة التحكم الدقيقة.
يستخدم Arduino أداة تحميل التمهيد. Bootloader هو جزء من البرنامج يسمح بنسخ البرنامج الجديد عليه. لذلك في هذا DIY ، سأناقش " كيفية حرق محمل الإقلاع في شريحة ATmega328 جديدة وبناء Arduino محلي الصنع على ثنائي الفينيل متعدد الكلور". في Arduino UNO ، نستخدم ATmega328 IC حتى أختار هذا لإثبات هذا المشروع.
المكونات المطلوبة:
- Arduino UNO Board مع IC وكابل
- Atmega328 إيك
- اللوح
- توصيل الأسلاك
- مذبذب بلوري 16 ميجا هرتز
- 10 ك المقاوم
خطوات بناء لوحة Arduino الخاصة بك:
لنسخ محمل الإقلاع في Atmega328 IC الجديد ، نحتاج إلى لوحة Arduino (يمكننا استخدام أي لوحة Arduino لنسخ أداة تحميل التمهيد). ثم نحتاج إلى اتباع الخطوات التالية. لقد أظهرنا أيضًا العملية برمتها في الفيديو في نهاية البرنامج التعليمي.
الخطوة 1. في الخطوة الأولى ، رتّب كل الأشياء المطلوبة الواردة في قائمة المكونات أعلاه
الخطوة 2: الآن قم بإزالة "Arduino Original IC" من لوحة Arduino بمساعدة برنامج تشغيل المسمار. وأدخل "New Atmega328 IC" في لوحة Arduino.
الخطوة 3: الآن افتح Arduino IDE وانتقل إلى ملف -> مثال -> ArduinoISP وافتحه.
بعد فتح ArduinoISP ، حدد لوحة Arduino UNO من Tools -> Board -> Arduino Uno.
ثم حدد COM PORT من Tools -> Serial Port -> COM10
و ثم تحميل ArduinoISP رسم.
الخطوة 4: الآن قم بإزالة IC الجديد هذا من لوحة Arduino وأدخل Arduino قبل التمهيد أو Original Arduino IC في لوحة Arduino وقم بتحميل نفس مخطط ArduinoISP فيه ، كما فعلنا في الخطوة 3.
الخطوة 5: قم ببناء الدائرة الموضحة أدناه على لوحة الخبز باستخدام IC الجديد على Breadbaord و Original IC على لوحة Arduino الأصلية.
الخطوة 6: الآن في Arduino IDE ، انتقل إلى الأداة وانقر على Burn Bootloader.
الآن سترى Rx و Tx LED على لوحة Arduino يومض بشكل عشوائي لبعض الوقت. هذا يعني أن Bootloader يحترق في ATmega 328 IC الجديد. وسيظهر Arduino IDE " تم حرق محمل الإقلاع ". يمكنك الآن استخدام "IC الجديد" هذا في لوحة Arduino.
الخطوة 7: الآن قم ببناء لوحة Arduino محلية الصنع على Zero PCB عن طريق لحام المكونات المجمعة في الخطوة 1 ، باتباع مخطط الدائرة أدناه. تحقق أيضًا من الفيديو أدناه.
أدخل "IC الجديد" في هذا المنتدى وتكون قد انتهيت.
يمكنك أيضًا بنائه بشكل صحيح على ثنائي الفينيل متعدد الكلور باستخدام تخطيط ثنائي الفينيل متعدد الكلور وحفر مناسب. تعلم هنا كيفية عمل PCB في المنزل وتحويل التخطيطي إلى تخطيط ثنائي الفينيل متعدد الكلور باستخدام EasyEDA.
بالنسبة إلى واجهات LCD ، ما عليك سوى توصيل لوحة Arduino المصنوعة في منزلك بلوحة Arduino الأصلية باستخدام دبابيس Rx و Tx و RST و GND من لوحة Arduino الأصلية ، كما هو موضح أدناه Fritzing Circuit أو أعلى مخطط الدائرة. وتحميل الكود أدناه (قسم الكود).
يرجى إزالة "Arduino Original IC" من اللوحة ، عند تحميل الكود في Arduino IC الجديد على لوحة الخبز أو Zero PCB. يمكنك تشغيل لوحة Arduino الخاصة بك باستخدام 5v Pin من لوحة Arduino الأصلية ، كما فعلنا في أعلاه Fritzing Circuit.