الانتقال إلى المحتوى الرئيسي

كيفية توصيل اثنين من اردوينو: دليل مفصل

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

واحدة من أبسط الطرق وأكثرها شيوعا لتوصيل اردوينو هو استخدام اتصال وارت التسلسلي. للقيام بذلك ، تحتاج إلى توصيل تكس (نقل البيانات) من اردوينو واحد إلى ر (استقبال البيانات) من اردوينو الآخر وتوصيل الأرض من كلا الجهازين.

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

من المهم أن تضع في اعتبارك أنه عند توصيل اردوينو ، من الضروري تكوين منافذ الاتصال وبروتوكول نقل البيانات بشكل صحيح. للقيام بذلك ، من المهم دراسة الوثائق والمبادئ التوجيهية لاستخدام كل من واجهات الاتصال.

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

  1. التحضير لربط اثنين من اردوينو
  2. اختيار المكونات الضرورية
  3. توصيل اردوينو بجهاز كمبيوتر
  4. تحميل التعليمات البرمجية لاردوينو
  5. ربط اردوينو مع الأسلاك
  6. اختبار الاتصال والأخطاء
  7. سؤال وجواب
  8. ما هي المواد سوف أحتاج إلى ربط اثنين اردوينو?
  9. ما هي الاحتمالات عند توصيل اثنين اردوينو?
  10. كيف يمكن ربط اثنين من اردوينو?
  11. كيفية برمجة اثنين اردوينو في نفس الوقت?

التحضير لربط اثنين من اردوينو

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

  1. اختيار نماذج اردوينو: قبل البدء في العمل ، حدد نماذج اردوينو التي تخطط للاتصال بها. تأكد من أن النماذج المحددة لديها المنافذ والوظائف اللازمة لأغراضك.
  2. الحصول على اثنين من اردوينوس: شراء العدد المطلوب من اردوينوس للاتصال. يرجى ملاحظة أن اردوينو يمكن شراؤها في المتاجر أو عبر الإنترنت بأسعار مختلفة ، لذلك مقارنة العروض واختيار العرض الأنسب بالنسبة لك.
  3. إعداد الكابلات والملحقات اللازمة: لتوصيل اثنين من اردوينو سوف تحتاج إلى الكابلات والملحقات المناسبة. تأكد من أن لديك الكابلات اللازمة لتوصيل اردوينو مع بعضها البعض ، وكذلك الملحقات مثل محطة لحام ، اللوح والأسلاك.
  4. برمجة اردوينو: قبل توصيل اردوينو ، تأكد من أنك على دراية أساسيات البرمجة اردوينو ولديهم المهارات اللازمة لتحميل رمز البرنامج إلى مجلس اردوينو. تحميل وتثبيت بيئة تطوير متكاملة اردوينو على جهاز الكمبيوتر الخاص بك إذا لم تكن قد فعلت ذلك.
  5. اختيار بروتوكول الاتصال: تحديد بروتوكول الاتصال اللازمة لربط اثنين اردوينو. البروتوكولات الأكثر شعبية هي إي2 سي ، سبي و وارت. حدد البروتوكول الأنسب لمشروعك وتأكد من أن نماذج اردوينو المحددة تدعم هذا البروتوكول.

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

اختيار المكونات الضرورية

قبل البدء في توصيل اثنين من اردوينو ، تحتاج إلى إعداد عدة مكونات:

  1. اثنين من وحدات اردوينو. سوف تحتاج اثنين من لوحات اردوينو للاتصال والتفاعل بينهما. يمكنك استخدام أي نماذج اردوينو-اردوينو أونو ، اردوينو نانو ، اردوينو ميجا ، الخ. الشيء الرئيسي هو أن كلا الوحدتين متوافقان ولديهما عدد كاف من المسامير الرقمية والتناظرية لتوصيل المكونات الضرورية.
  2. كابل يو اس بي. سوف تحتاج اثنين من كابلات أوسب لتوصيل وحدات اردوينو إلى جهاز كمبيوتر أو مصدر الطاقة. تأكد من تطابق الكابلات مع طرازات اردوينو (مثل مايكرو يو اس بي أو يو اس بي سي).
  3. الأسلاك والموصلات. لتوصيل المكونات مع بعضها البعض وإلى وحدات اردوينو ، سوف تحتاج الأسلاك والموصلات. يوصى باستخدام ألواح الخبز والأسلاك متعددة الألوان مع موصلات العبور لسهولة التجميع والتصحيح.
  4. مكونات إضافية. اعتمادا على احتياجاتك والمشروع المحدد ، قد تحتاج أيضا إلى مكونات إضافية مختلفة مثل المصابيح والأزرار والمقاومات وأجهزة الاستشعار وما إلى ذلك. حدد المكونات الضرورية بناء على وظائف ومهمة مشروعك.

بمجرد التأكد من أن لديك جميع المكونات الضرورية ، يمكنك البدء في توصيل وحدتي اردوينو.

توصيل اردوينو بجهاز كمبيوتر

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

لتوصيل اردوينو بجهاز الكمبيوتر الخاص بك ، اتبع الخطوات التالية:

  1. خذ كابل يو اس بي وقم بتوصيل أحد طرفيه بموصل يو اس بي من النوع ب على لوحة اردوينو.
  2. قم بتوصيل الطرف الآخر من كابل أوسب بأي منفذ أوسب متاح على جهاز الكمبيوتر الخاص بك.
  3. حالما يتم توصيل اردوينو إلى جهاز الكمبيوتر الخاص بك ، فإنه سيتم تلقائيا التعرف على جهاز جديد.

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

أنت الآن على استعداد لبدء البرمجة واستخدام اردوينو الخاص بك. عادة ، يتم استخدام بيئة تطوير متكاملة اردوينو للعمل مع اردوينو ، بيئة تطوير متكاملة التي يمكن تحميلها من الموقع الرسمي اردوينو.

إلى جانب البرمجة ، يمكن أيضا استخدام اردوينو في العديد من المشاريع المتعلقة بالروبوتات والأتمتة والإلكترونيات المنزلية والعديد من المجالات الأخرى.

تحميل التعليمات البرمجية لاردوينو

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

لتحميل التعليمات البرمجية إلى اردوينو ، سوف تحتاج إلى ما يلي:

  • اردوينو إيد هو بيئة التنمية المتكاملة التي تسمح لك لكتابة وتحميل التعليمات البرمجية لاردوينو;
  • كابل أوسب-لتوصيل اردوينو إلى جهاز كمبيوتر;
  • لوحة اردوينو هي اللوحة نفسها التي سيتم تحميل الكود عليها.

لتحميل التعليمات البرمجية إلى اردوينو ، اتبع التعليمات التالية:

  1. توصيل اردوينو إلى الكمبيوتر باستخدام كابل أوسب.
  2. فتح إيد اردوينو وحدد المجلس الصحيح والمنفذ في القائمة "أدوات" - > " المجلس "و"ميناء".
  3. فتح رسم الخاص بك (رمز البرنامج) في بيئة تطوير متكاملة اردوينو.
  4. انقر على زر" تحميل " (السهم الأيمن) في الجزء العلوي من إيد اردوينو.
  5. سوف إيد اردوينو بدء تجميع وتحميل التعليمات البرمجية إلى مجلس اردوينو. أثناء هذه العملية ، سيتم عرض حالة تقدم التنزيل والتجميع في الجزء السفلي من نافذة بيئة التطوير.
  6. عند الانتهاء من تجميع وتحميل ، فإن إيد اردوينو عرض الرسالة"تحميل الانتهاء".

الآن تم تحميل التعليمات البرمجية بنجاح إلى اردوينو والمجلس جاهز لإكمال المهام المحددة من قبل البرنامج الخاص بك.

ربط اردوينو مع الأسلاك

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

لتوصيل اثنين من اردوينو باستخدام الأسلاك ، اتبع الخطوات التالية:

  1. إعداد اثنين من اردوينو والأسلاك. عادة ، يتم استخدام أسلاك صغيرة من اللوح ، والتي لديها موصلات في نهايات للاتصال دبابيس اردوينو.
  2. حدد المسامير التي تريد توصيلها. اردوينو لديها العديد من غبيو (الغرض العام المدخلات/الإخراج) دبابيس التي يمكن استخدامها لإدخال إشارة والإخراج. قم بتوصيل الدبابيس التي تريد استخدامها لنقل البيانات.
  3. قم بتوصيل أحد طرفي كل سلك بالدبابيس الموجودة على اردوينو ، والطرف الآخر بالدبابيس المقابلة على اردوينو الآخر. تأكد من توصيل الأسلاك بشكل صحيح وتوصيلها جيدا بالدبابيس.
  4. اضبط الإعدادات الصحيحة لنقل البيانات. اعتمادا على الطريقة التي تخطط بها لنقل البيانات بين اللوحات ، قد تحتاج إلى تكوين معلمات نقل المعلومات المناسبة ، مثل معدل النقل والبروتوكول المستخدم.
  5. برنامج اردوينو للعمل مع الاتصال. إنشاء رمز على اردوينو من شأنها أن تحدد كيفية نقل البيانات عبر الاتصال وكيفية معالجة البيانات الواردة.
  6. تحميل البرنامج على كل من اردوينو والتحقق من اتصال يعمل بشكل صحيح. تأكد من نقل البيانات ومعالجتها بشكل صحيح بين اللوحات. إذا لزم الأمر ، قم بإجراء تعديلات على البرنامج لإزالة الأخطاء أو تحسين الأداء.

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

اختبار الاتصال والأخطاء

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

لاختبار الاتصال ، يمكنك استخدام برنامج بسيط من شأنها أن ترسل البيانات من اردوينو واحد إلى آخر والتحقق من استقبالهم. هنا هو رمز مثال لمثل هذا البرنامج:

# تشمل

إعداد الفراغ () {

سلك.ابدأ () ؛ / / تهيئة الحافلة آي 2 سي

مسلسل.تبدأ (9600) ؛ / / تهيئة المنفذ التسلسلي لرسائل التصحيح

}

حلقة الفراغ () {

سلك.بدء الإرسال (8) ؛ / / إرسال البيانات إلى العنوان 8

سلك.اكتب ("مرحبا") ؛ / / إرسال السلسلة "مرحبا"

سلك.الكتابة (بايت (65)) ؛ / / إرسال بايت 'أ'

سلك.الإرسال النهائي () ؛ / / استكمال نقل البيانات

تأخير (500) ؛ / / تأخير للتدليل

سلك.طلب من (8 ، 6) ؛ / / طلب 6 بايت من البيانات من العنوان 8

بينما (سلك.متاح ()) {//في حين أن البيانات متاحة

شار ج = سلك.اقرأ(); // قراءة الرمز

مسلسل.طباعة (ج) ؛ / / إخراج الحرف إلى المنفذ التسلسلي

}

مسلسل.برينتلن () ؛ / / إخراج الخط

تأخير التغذية (1000) ؛ / / تأخير قبل إعادة إرسال البيانات

}

في هذا البرنامج ، نستخدم مكتبة الأسلاك للعمل مع حافلة 2 ج. نقوم بنقل البيانات من اردوينو إلى آخر عن طريق إرسال السلسلة "مرحبا" والبايت "أ". ثم نطلب 6 بايت من البيانات من العنوان 8 وإخراجها إلى المنفذ التسلسلي للعرض.

بعد تحميل هذا البرنامج إلى كل من اردوينو ، يجب أن تشاهد رسالة" مرحبا " في المنفذ التسلسلي كل ثانية تؤكد أن البيانات يتم إرسالها بنجاح.

إذا كانت لديك مشاكل في نقل البيانات ، فتحقق من النقاط التالية:

  • تأكد من توصيل الأسلاك بشكل صحيح وآمن. تأكد من أن جميع الأسلاك متصلة بشكل صحيح بالدبابيس المقابلة على كل اردوينو.
  • تأكد من أن كلا اردوينو تعمل بنفس معدل نقل البيانات. في مثالنا ، استخدمنا سرعة 9600 بت في الثانية ، ولكن يمكنك استخدام أي سرعة أخرى.
  • تأكد من توصيل كل من اردوينو إلى نفس الحافلة 2 ج باستخدام الأسلاك. يجب أن يكون لديك واحد اردوينو ماستر (إرسال البيانات) واحد اردوينو الرقيق (تلقي البيانات).
  • تأكد من أن كل من اردوينو يكون صيانتها والإصدارات ما يصل إلى تاريخ مكتبة الأسلاك. إذا واجهت أخطاء في التجميع أو البرنامج ، فحاول تحديث المكتبة إلى أحدث إصدار.

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

سؤال وجواب

ما هي المواد سوف أحتاج إلى ربط اثنين اردوينو?

لربط اثنين من اردوينو سوف تحتاج: اثنين من لوحات اردوينو ، والكابلات المناسبة لتوصيل لوحات لبعضها البعض (على سبيل المثال ، كابل أوسب أو موصلات سلكية) ، فضلا عن الرسوم البيانية والوثائق اللازمة للعمل مع الوحدات والمكونات اللازمة.

ما هي الاحتمالات عند توصيل اثنين اردوينو?

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

كيف يمكن ربط اثنين من اردوينو?

هناك عدة طرق لربط اثنين من اردوينو. واحدة من أسهل الطرق هي استخدام وارت (العالمي غير متزامن استقبال الارسال) ميناء ، وربط تكس من لوحة واحدة إلى ر من آخر والعكس بالعكس. يمكنك أيضا استخدام إي 2 ج أو سبي حافلة إلى واجهة اثنين من لوحات من خلال توصيلها إلى دبابيس المقابلة. لمزيد من الاتصالات المعقدة ، يمكنك استخدام اتصال إيثرنت أو وحدات الاتصالات اللاسلكية مثل بلوتوث أو واي فاي.

كيفية برمجة اثنين اردوينو في نفس الوقت?

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