الإعلانات

بناء اردوينوأنا أحب بلدي Arduinos. في أي وقت ، لدي عدد قليل من المشاريع أثناء التنقل - النماذج الأولية سهلة للغاية معهم. لكن في بعض الأحيان ، أريد أن أبقي المشروع يعمل دون شراء Arduino آخر. إنفاق 30 دولارًا في كل مرة على متحكم بسيط إلى حد ما لا أحتاج إليه سوى بعض الوظائف هو أمر سخيف. عند هذه النقطة يصبح بناء استنساخ Arduino خيارًا قابلاً للتطبيق.

الحقيقة: لا يمكنك بناء نسخة كاملة من Arduino للحصول على أرخص

يتكون Arduino نفسه من إلكترونيات بسيطة ، ولكنها الحزمة والتخطيط الذي تدفع مقابله حقًا. في هذه المقالة سأوضح كيفية تكرار بعض الوظائف أرخص بكثير - في حالة "السماح" مشاريع Arduino - ولكن من المستحيل إنشاء استنساخ كامل من Arduino DIY بدون القدرة الشرائية والإنتاج الضخم مرافق.

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

في حالتي ، أردت عرض الملف بشكل دائم مكعب LED الذي أدليت به كيف تصنع مكعب LED Arduino LED الذي يبدو وكأنه جاء من المستقبل

instagram viewer
إذا كنت منخرطًا في بعض مشاريع Arduino المبتدئة ، لكنك تبحث عن شيء دائم قليلاً وعلى مستوى آخر رائع من الروعة ، فإن المكعب المتواضع 4 × 4 × 4 LED ... اقرأ أكثر في مكان ما ، مع مصدر طاقة خارجي وليس التكلفة المضافة لاستخدام لوحة Arduino كاملة ؛ بعد كل شيء تركت مساحة على اللوح الأساسي ، لذلك أفضل أن أضع كل شيء هناك إليكم لعبة DIY Arduino النهائية في مرحلة اللوح ، إلى جانب مكعب LED و Arduino الفعلي المستخدم في البرمجة. الخطوة التالية هي وضع كل البتات على اللوحة الأولية ، ولكن هذا خارج نطاق هذه المقالة اليوم.

بناء اردوينو

على أي حال ، مع المشروع. لقد قمت بتقسيمها حسب القسم مع قوائم المكونات الفردية ، ولكن من السهل شراء حزمة (Oomlout.co.uk ، 7.50 جنيهًا إسترلينيًا).

مؤشر الطاقة ومؤشر LED

  • مكثفات 100 uF (2) - الحذر من الخط الفضي الذي يواجه الجانب السلبي
  • 7805 منظم جهد 5 فولت (1)
  • قاد الأحمر و 560 أوم المقاوم
بناء اردوينو من الصفر

الغرض من هذا القسم هو أخذ مصدر طاقة 7-12 فولت (عادة قابس 9V DC) وتنظيمه إلى 5Vneeded بواسطة رقاقة متحكم. يجب توصيل الخيوط الحمراء والزرقاء الخارجة إلى اليسار بأي قوة إدخال تستخدمها ، ولكن لا تستخدم مطلقًا أكثر من 12 فولت أو ستقلى الأشياء. أيضًا ، قم بتوصيل القضبان العلوية والسفلية معًا في هذه المرحلة.

إذا كنت تتخلص من Arduino الحالي لبرمجة الشريحة (الموضحة لاحقًا) ، يمكنك أيضًا توصيل قضبان الطاقة مباشرة بـ + 5V و GND.

بناء اردوينو من الصفر

متحكم ودائرة توقيت

  • ATMega328P-PU - محملة مسبقًا ببرنامج تحميل Arduino.
  • 22pf مكثفات (2) (في الرسم البياني إنها زرقاء ، لكن المكون الذي اشتريته كان برتقاليًا في الواقع - لا فرق. لا يوجد إيجابي أو سلبي لهذه).
  • 16 ميغا هرتز كريستال.

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

بناء اردوينو من الصفر

هذا الجزء هو جوهر اردوينو - المتحكم الدقيق. توفر البلورة 16 ميجاهرتز إشارة توقيت ثابتة تدفع كل دورة في الدائرة.

بناء لوحة اردوينو

أيضا لتسهيل الأمور على نفسك ، إما شراء بعض هذه تسميات Adafruit pinout (2.95 دولارًا مقابل 10):

بناء لوحة اردوينو

أو اصنع بنفسك. إليك ملف PDF صنعت إذا كان لديك أوراق لاصقة لاصقة.

بناء لوحة اردوينو

التبديل إعادة تعيين

أخيرًا ، نحتاج فقط إلى مفتاح إعادة تعيين - لحسن الحظ هذه القطعة بسيطة جدًا ؛ ولكن لاحظ أنه في بعض البرامج التعليمية ستجد يسحب المقاوم تمت الإضافة. أعتقد أن هذا مطلوب لـ ATMega168 وليس 368.

لا تنفق المال على Arduino - قم ببناء بنفسك مقابل إعادة تعيين أقل

هنا المخطط النهائي.

لا تنفق المال على Arduino - اصنع بنفسك بأقل كل شيء

Dx's و Ax's هما دبابيس I / O الرقمية والتناظرية العادية. إذا اخترت عدم جعل الحياة أسهل على نفسك مع المطبوعات ، فيرجى توخي الحذر الشديد لعدم الخلط بين أي شيء يقول D13 أو دبوس 13 على Arduino ، مع دبوس 13 من ATMega328. هم مختلفون - D13 هو في الواقع دبوس 19 على الشريحة. RX هو أيضًا وظيفياً D0 ، و TX هو D1.

برمجة الرقاقة

قبل أن تتمكن من اختبار ذلك ، ستحتاج إلى طريقة ما لبرمجة شريحة ATMega - وهنا تأتي المضاعفات. على لوحة Arduino ، يعد واجهة USB واحدة من أغلى الأجزاء.

إليك خياراتك:

1. خذ رقاقة من اردوينو آخر.

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

الجانب السلبي الوحيد هنا هو أنه من السهل جدًا إتلاف المسامير ، لذا كن حذرًا جدًا عند إزالتها.

2. استخدم كبل العبور من أردوينو الحالي.

قبل محاولة ذلك ، يجب عليك أيضًا إزالة الشريحة الموجودة من Arduino ؛ سوف تتداخل مع العملية. بشكل أساسي سنقوم فقط باستخدام واجهة USB الخاصة بـ Arduino. الاتصال قوة و GND إلى دبابيس Arduino القياسية ؛ إعادة تعيين; والجزء الأكثر أهمية - RX إلى RX (D0) ، و TX إلى TX (D1) - هذه هي دبابيس إرسال واستقبال تسلسلية ، ثم يجب أن تكون قادرًا على استخدام منفذ USB على Arduino الأصلي.

3. شراء USB FTDI إلى كابل واجهة المسلسل.

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

للحصول على تعليمات حول إضافة هذا ، اتبع الرسم التخطيطي المقدم بواسطة Oomlout [تمت إزالة عنوان URL المكسور] ، مع ملاحظة المنطقة المظللة لواجهة برمجة USB فقط. استخدم رأس 6 دبوس لتوصيل الواجهة الفعلية.

بناء اردوينو

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

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

جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي ، وهو حاصل على شهادة CompTIA A + و Network +. وهو المطور الرئيسي لـ MakeUseOf ، ويقضي وقت فراغه في لعب كرة الطلاء VR وألعاب الطاولة. لقد كان يبني أجهزة الكمبيوتر منذ أن كان طفلاً.