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

Techduino -- كيف تصنع بنفسك Arduino Uno R3 منزلي الصنع --: 9 خطوات (بالصور)
Techduino -- كيف تصنع بنفسك Arduino Uno R3 منزلي الصنع --: 9 خطوات (بالصور)

فيديو: Techduino -- كيف تصنع بنفسك Arduino Uno R3 منزلي الصنع --: 9 خطوات (بالصور)

فيديو: Techduino -- كيف تصنع بنفسك Arduino Uno R3 منزلي الصنع --: 9 خطوات (بالصور)
فيديو: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, شهر نوفمبر
Anonim
Image
Image

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

الخطوة 1: الأجزاء المطلوبة

إضافة دارة لإمداد الطاقة
إضافة دارة لإمداد الطاقة

للقيام بذلك ، ستحتاج إلى:

الأجزاء الأساسية لتوصيل الأسلاك اردوينو

  1. سلك اللوح 22 AWG
  2. 7805 منظم جهد
  3. عدد 2 لمبة 2220 أوم مقاومات
  4. 1 10 كيلو أوم المقاوم
  5. 2 10 مكثفات فائق التوهج
  6. الكريستال على مدار الساعة 16 ميجا هرتز
  7. مكثفات 22 pF
  8. زر فتح لحظية صغيرة عادة ("إيقاف")

الخطوة 2: إضافة مجموعة دوائر لإمداد الطاقة

إضافة دارة لإمداد الطاقة
إضافة دارة لإمداد الطاقة

أنا هنا أستخدم شاحن محمول 5 فولت بدلاً من LM7805 (يستخدم هذا الإصدار مصدر طاقة منظم 5 فولت). إنها بسيطة وتوفر بعض المساحة على متنها. يمكنك استخدام LM7805 ولكن بعد ذلك عليك استخدام مصدر جهد أعلى لهذا السبب أستخدم شاحنًا ثابتًا بجهد 5 فولت.

الخطوة 3: أساسيات ATMEGA8 / 168/328

أساسيات ATMEGA8 / 168/328
أساسيات ATMEGA8 / 168/328

قبل الانتقال ، تحقق من هذه الصورة. إنه مورد رائع لتعلم ما يفعله كل من المسامير الموجودة على شريحة Atmega فيما يتعلق بوظائف Arduino. سيوضح هذا الكثير من الالتباس وراء سبب ربط دبابيس معينة بالطريقة التي تقوم بها. لمزيد من المعلومات التفصيلية ، ألق نظرة خاطفة على ورقة البيانات الخاصة بـ Atmega168 (نسخة قصيرة) (نسخة طويلة). ها هي ورقة Atmega328 (نسخة قصيرة) (نسخة طويلة)

الخطوة 4: ابدأ المشروع

ابدأ المشروع
ابدأ المشروع

ابدأ بتوصيل مقاوم سحب 10 كيلو أوم إلى + 5 فولت من دبوس إعادة الضبط لمنع الشريحة من إعادة ضبط نفسها أثناء التشغيل العادي. يقوم دبوس RESET بإعادة تمهيد الشريحة عند سحبه لأسفل على الأرض.

دبوس 7 - Vcc - جهد إمداد رقمي

دبوس 8 - GND

دبوس 22 - GND

دبوس 21 - عارف - دبوس مرجعي تناظري لـ ADC

دبوس 20 - AVcc - توفير الجهد لمحول ADC. يلزم توصيله بالطاقة إذا لم يتم استخدام ADC ولتشغيله عبر مرشح تمرير منخفض إذا كان كذلك (مرشح تمرير منخفض هو دائرة تقلل الضوضاء من مصدر الطاقة. هذا المثال لا يستخدم واحدًا)

الخطوة 5: إضافة Cristal

مضيفا كريستال
مضيفا كريستال

أضف ساعة خارجية 16 ميجا هرتز بين السن 9 و 10 ، وأضف مكثفين 22 بيكو فاراد يعملان على الأرض من كل من تلك المسامير.

الخطوة 6: إضافة مفتاح إعادة التعيين

مضيفا إعادة تعيين التبديل
مضيفا إعادة تعيين التبديل

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

الخطوة 7: مؤشرات LED على Arduino Pin 13

مؤشرات LED على Arduino Pin 13
مؤشرات LED على Arduino Pin 13
مؤشرات LED على Arduino Pin 13
مؤشرات LED على Arduino Pin 13

الشريحة المستخدمة في هذه اللوحة تمت برمجتها بالفعل باستخدام برنامج blink_led الذي يأتي مع برنامج Arduino. إذا كان لديك بالفعل لوحة دوائر مطبوعة من Arduino قيد التشغيل ، فمن الجيد المضي قدمًا والتحقق من إصدار اللوح الذي تقوم ببنائه باستخدام شريحة تعرف أنها تعمل. اسحب الشريحة من بطاقة Arduino العاملة الخاصة بك وجربها على هذه اللوحة. يومض البرنامج blink_led رقم 13. دبوس 13 على Arduino ليس دبوس AVR ATMEGA8-16PU / ATMEGA168-16PU رقم 13. إنه في الواقع دبوس 19 على شريحة Atmega.

أخيرًا ، أضف LED. الساق الطويلة أو الأنود يتصل بالسلك الأحمر والساق القصيرة أو الكاثود يتصل بمقاوم 220 أوم يذهب إلى الأرض.

الخطوة 8: Arduino-Ready

اردوينو جاهز!
اردوينو جاهز!
اردوينو جاهز!
اردوينو جاهز!

في هذه المرحلة ، إذا كنت قد قمت بالفعل ببرمجة شريحتك في مكان آخر ولم تكن بحاجة إلى دائرة اللوح هذه لإعادة برمجة الشريحة ، فيمكنك التوقف هنا. لكن جزءًا من المتعة هو البرمجة داخل الدائرة ، لذا استمر في إنشاء دائرة USB-Arduino كاملة على لوحة توصيل!

الخطوة 9: البرمجيات التي سيتم استخدامها

Image
Image
البرمجيات التي سيتم استخدامها
البرمجيات التي سيتم استخدامها
البرمجيات التي سيتم استخدامها
البرمجيات التي سيتم استخدامها

لإنشاء لوحة Techduino هذه ، استخدمت برنامج إصدار تجريبي لـ Circuit Wizard. يمكنك استخدامه أو أقدم مخطط الدائرة المطلوب وتخطيط ثنائي الفينيل متعدد الكلور هنا.

شكرا لمشاهدة مشروعي.