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

اردوينو صديق مجلس الخبز: 12 خطوة
اردوينو صديق مجلس الخبز: 12 خطوة

فيديو: اردوينو صديق مجلس الخبز: 12 خطوة

فيديو: اردوينو صديق مجلس الخبز: 12 خطوة
فيديو: السيد محمد رضا السيستاني نجل المرجع السيد علي السيستاني يمتنع عن مصافحة عمار الحكيم في مجلس عزاء 2024, شهر نوفمبر
Anonim
اردوينو مجلس الخبز الأصدقاء
اردوينو مجلس الخبز الأصدقاء
اردوينو مجلس الخبز الأصدقاء
اردوينو مجلس الخبز الأصدقاء
اردوينو مجلس الخبز الأصدقاء
اردوينو مجلس الخبز الأصدقاء

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

يمكنك تنزيل ملف pdf التجميع أو على موقع الويب ولكن فيما يلي بعض النصائح التي لم يتم تناولها في ملف pdf بما في ذلك برمجة Bread Board Buddy.

universal-solder.ca/

الخطوة 1: الأدوات

أدوات
أدوات
أدوات
أدوات

جندى

مقاطع الربيع

قواطع جانبية صغيرة

لحام حديد

محطة لحام إذا كان لديك واحدة.

الخطوة 2: الأجزاء

القطع
القطع
القطع
القطع

لا تأتي مجموعة Canaduino Bread Board Kit مع ATMEGA328P IC ، لذا سيكون عليك توفير واحدة.

تحتوي المجموعة على ما يلي لكل لوحة:

1 PCB (لوحة دوائر مطبوعة)

1 28 دبوس مقبس IC

1 بلورة 16 ميجا هرتز

1 LED (الصمام الثنائي الباعث للضوء)

1 زر إعادة الضبط

1 دبوس الطائر

1680 Ω المقاوم

1 10 KΩ المقاوم

1100 نف

2 18 pF

2 20 دبوس موصل القضبان

الخطوة 3: قضبان دبوس الموصل

قضبان دبوس الموصل
قضبان دبوس الموصل
قضبان دبوس الموصل
قضبان دبوس الموصل

ابدأ بقطع قضبان دبوس الموصل لأسفل إلى قضيبين من 15 سنًا وقضيب واحد ثنائي المسامير مع القواطع الجانبية.

الخطوة 4: لحام المكونات

لحام المكونات
لحام المكونات
لحام المكونات
لحام المكونات
لحام المكونات
لحام المكونات
لحام المكونات
لحام المكونات

ابدأ في لحام المكونات في ثنائي الفينيل متعدد الكلور ؛ من مركز ثنائي الفينيل متعدد الكلور. إنه ألم يحاول لحام المكونات الصحيحة في المكان المناسب أسفل أجزاء مثل مقبس IC.

قم بتلحيم وتقطيع مكون واحد في كل مرة ، فقد يكون من الألم محاولة الالتفاف على الخيوط الزائدة لحام أو فحص المفاصل.

امسك المكون في مكانه باستخدام المشابك الزنبركية.

جندى المفصل مع التأكد من إجراء اتصال جيد.

افحص الوصلة وقم بقطع أي أسلاك زائدة.

يذهب دبوس LED الطويل في الفتحة الأقرب إلى زر إعادة الضبط.

يقترب المقاوم 680 من الكريستال.

يقترب المقاوم 10 KΩ من زر إعادة الضبط.

الخطوة 5: دبابيس المقبس والموصل

دبابيس المقبس والموصل
دبابيس المقبس والموصل
دبابيس المقبس والموصل
دبابيس المقبس والموصل
دبابيس المقبس والموصل
دبابيس المقبس والموصل

نظرًا لأن حاملي مقبس IC في الجزء السفلي من PCB وقضبان دبوس الموصل ، يتم لحام مقبس IC أولاً. بهذه الطريقة ، لن تكون قضبان دبوس الموصل في طريق لحام مقبس IC.

بمجرد توصيل جميع المكونات الصغيرة بـ PCB ، قم بتوصيل مقبس IC ، مع التأكد من أن جميع المفاصل جيدة.

بعد ذلك ، قم بإرفاق قضبان دبوس الموصل الـ 15 مع التأكد من أنها مربعة وأن جميع المفاصل جيدة. إذا لم تكن المسامير مربعة ، فقد لا تتمكن من إدخال رفيق لوح الخبز في لوح الخبز.

قم بتوصيل آخر جهاز ATMega 328P IC بمقبس IC وأنت جاهز للبرمجة والاستخدام.

الخطوة 6: مستلزمات البرمجة

مستلزمات البرمجة
مستلزمات البرمجة

Arduino UNO أو MEGA & Cable

مجلس الخبز

صداري

3 680Ω مقاومات

3 المصابيح أزرق أحمر أخضر

الخطوة 7: Bootloader

الإقلاع
الإقلاع
الإقلاع
الإقلاع
الإقلاع
الإقلاع

إذا كان ATMega328P IC لا يحتوي على أداة تحميل التشغيل عليه ؛ سوف تحتاج إلى نسخ أداة تحميل التشغيل ، يجب أن تكون قادرًا على معرفة ما إذا كان يحتوي على أداة تحميل التشغيل إذا كان مؤشر LED الموجود على Bread Board Buddy يومض عند تشغيله.

لنسخ أداة تحميل التشغيل في Bread Board Buddy ، اتبع الخطوات التالية:

تأكد من عدم اتصال أي شيء بـ UNO الخاص بك وقم بتوصيله بجهاز الكمبيوتر الخاص بك.

افتح الرسم

ستحتاج إلى تحديد اللوحة من قائمة الأدوات التي تتوافق مع منتداك.

ثم حدد المنفذ التسلسلي من قائمة الأدوات الذي يتوافق مع اللوحة الخاصة بك.

انقر فوق ملف ، ثم قم بالتمرير لأسفل للوصول إلى الأمثلة وانقر فوق Arduino ISP.

سيتم فتح نافذة Arduino IDE جديدة بها رسم Arduino ISP.

انسخ اتصالات الدبوس ولكن لا تقم بعملها بعد.

قم بتحميل رسم Arduino ISP على لوحة Arduino.

يجب أن يخبرك Sketch عند الانتهاء ويجب أن يتوقف مؤشر LED الموجود على Arduino عن الوميض.

الخطوة 8: توصيل أسلاك المبرمج

الأسلاك المبرمج
الأسلاك المبرمج
الأسلاك المبرمج
الأسلاك المبرمج
الأسلاك المبرمج
الأسلاك المبرمج

افصل لوحة Uno عن جهاز الكمبيوتر الخاص بك وقم بتوصيل اللوحة والميكروكونترولر كما هو موضح في رسم ISP.

اسم الدبوس: UNO:

إعادة ضبط الرقيق: 10:

موسي: 11:

MISO: 12:

SCK: 13:

ميجا (1280 و 2560)

إعادة ضبط الرقيق: 53

موسي: 51

ميسو: 50

SCK: 52

ضع مؤشر LED (مع المقاوم) على المسامير التالية:

9: Heartbeat - يظهر أن المبرمج قيد التشغيل

8: خطأ - يضيء إذا حدث خطأ ما (استخدم اللون الأحمر إذا كان ذلك منطقيًا)

7: البرمجة - في التواصل مع العبد

لقد استخدمت مؤشر LED أزرق لـ Heartbeat Red للخطأ والأخضر للبرمجة كما هو موضح في الرسم التخطيطي. بالإضافة إلى حقيقة أنني أحب الأضواء الوامضة ، تخبرك مصابيح LED ما إذا كان مزود خدمة الإنترنت في Arduino يعمل بشكل صحيح. سيخبرك مؤشر LED الأزرق النابض أن Arduino ISP قيد التشغيل ، وسيخبرك مؤشر LED الأخضر أنه يتم تحميله عندما يضيء ، وسيخبرك مؤشر LED الأحمر بأن التحميل فشل عندما يضيء.

الخطوة 9: حرق Bootloader

حرق Bootloader
حرق Bootloader
حرق Bootloader
حرق Bootloader

في قائمة الأدوات للرسم ، حدد لوحة ثم ATmega328 على اللوح (ساعة داخلية 8 ميجا هرتز).

حدد المنفذ التسلسلي من قائمة الأدوات الذي يتوافق مع اللوحة الخاصة بك.

في قائمة الأدوات ، انتقل إلى قائمة المبرمج وحدد Arduino باعتباره ISP.

ثم في قائمة الأدوات ، حدد Burn Bootloader.

يجب أن تومض مصابيح LED ويجب أن يضيء مؤشر LED الأخضر أثناء قيام Arduino ISP بتحميل تحميل التمهيد. عند الانتهاء من التحميل ، يجب أن يعود مؤشر LED الأزرق إلى النبض ، ويجب أن يومض مؤشر LED الموجود على Bread Board Buddy مرة واحدة في الثانية.

يمكنك التحقق من ذلك بمجرد توصيل Bread Board Buddy بالسلطة.

يجب عليك فقط نسخ أداة تحميل التشغيل مرة واحدة.

الخطوة العاشرة: البرمجة

برمجة
برمجة
برمجة
برمجة
برمجة
برمجة

بمجرد بدء التشغيل ، يمكن برمجة Bread Board Buddy بثلاث طرق مختلفة.

أولا. يمكنك إزالة ATMega328P من Arduino UNO R3 وتوصيل ATMega328P من Bread Board Buddy في Arduino UNO R3.

ثانيا. يمكنك إزالة ATMega328P من Arduino UNO R3 وتوصيل 5V إلى 5V ، من الأرض إلى الأرض ، و RX (D0) إلى Do ، و TX (D1) إلى D1 وإعادة التعيين إلى RST من Arduino UNO إلى Bread board Buddy.

ثالثًا ، يمكنك استخدام دائرة أداة تحميل التشغيل في برنامج اللوحة Bread Board Buddy.

الخطوة 11: في برمجة المجلس

في برمجة المجلس
في برمجة المجلس
في برمجة المجلس
في برمجة المجلس
في برمجة المجلس
في برمجة المجلس
في برمجة المجلس
في برمجة المجلس

الآن بعد أن أصبح لدى Bread Board Buddy أداة تحميل التشغيل ، يمكنك تحميل البرامج إلى وحدة التحكم الدقيقة باستخدام نفس الإعداد الذي استخدمته لمحمل الإقلاع.

حدد أو أنشئ الرسم الذي تريد تحميله إلى وحدة التحكم الدقيقة.

في قائمة الأدوات ، حدد لوحة ثم ATmega328 على لوحة توصيل (ساعة داخلية 8 ميجا هرتز) إذا كنت تستخدم الحد الأدنى من التكوين من قائمة اللوحة.

حدد المنفذ التسلسلي من قائمة الأدوات الذي يتوافق مع اللوحة الخاصة بك.

حدد Arduino كـ ISP من قائمة الأدوات وقائمة المبرمج.

ثم لتحميل المخطط إلى وحدة التحكم الدقيقة لا تنقر فوق تحميل. انقر على قائمة "ملف" وحدد "تحميل باستخدام مبرمج" لبرمجة وحدة التحكم الدقيقة على اللوحة.

يجب أن تومض مصابيح LED ويجب أن يضيء مؤشر LED الأخضر أثناء قيام Arduino ISP بتحميل البرنامج إلى وحدة التحكم الدقيقة الخاصة بك. عند الانتهاء من التحميل ، يجب أن يعود مؤشر LED الأزرق إلى النبض.

الخطوة 12: المنتج النهائي

المنتج المنتهي
المنتج المنتهي
المنتج المنتهي
المنتج المنتهي

الآن بعد أن تمت برمجة Arduino Bread Board Buddy ، يمكنك تجميع الدائرة النهائية.

ما عليك سوى إضافة مصدر طاقة والمكونات الأخرى مثل دائرة LCD "Hello World" وانطلق بعيدًا.

موصى به: