» إلكترونيات » اردوينو »المريخ روفر من Lego Technic و Arduino

المريخ المتجول من Lego Technic و Arduino

المريخ المتجول من Lego Technic و Arduino

ما زلت مهتمًا بموضوع الدمج اردوينو و Lego Technic. واليوم سوف أشارك تعليمات لتصنيع مركبة بأربع عجلات. أطلق عليها اسم المريخ المتجول لشكله غير المعتاد. سيتم اتخاذ الأساس بناء على تعليمات التجميع Lego Technic 42029 ، ثم رحلة خيالي. للتحكم ، سنستخدم وحدة Bluetooth المرتبطة بجهاز Android أو جهاز الكمبيوتر.

سنحتاج إلى:
- ليغو تكنيك 42029
- ليغو تكنيك 42033
- Arduino Pro Mini 5v AT Mega 328
- سائق محرك L9110S
- محرك سيرفو SG-90
- وحدة بلوتوث HC-05 أو ما يعادلها
- USB-UART لبرامج اردوينو الثابتة
- علبة تروس المحرك 6v 1: 150100 دورة في الدقيقة
- عدد 2 ليد
- مقاومتان 150 أوم
- مكثف 10 فولت 1000 فائق التوهج
- 2 صف واحد يمشط PLS-40
- مغو 68mkGn
- عدد 2 بطارية ليثيوم أيون 18650
- موصل أبي ماما دبوسين إلى سلك
- Homutik
- أسلاك بألوان مختلفة
- جندى
- الصنوبري
- لحام الحديد
- مسامير 3x20 وصواميل وغسالات لهم
- مسامير 3x40
- مسامير 3x60
- كتابي أو سكين حاد

الخطوة 1 تحضير الجزء الميكانيكي.
مطلوب محرك تروس 6v 1: 150 100 rpm لنموذجنا ويدور المحور الخلفي. يمكنك تجربة ومحاولة نسبة ترس أخرى. 100 دورة في الدقيقة في رأيي هو الأمثل. المحرك الموجه غير مخصص للاتصال بأجزاء Lego. لذلك ، يجب إعادة بنائها قليلاً. يجب أن تكون السكين الحادة أو الكتابية على شكل صليب إلى أعمدة الإخراج لعلبة التروس. يجب أن يكون الصليب بنفس حجم المحور المتقاطع Lego العادي.


لتدوير العجلات سنستخدم مضاعفات SG-90. ولا يقصد أيضًا توصيله بأجزاء Lego. لإصلاحه على نموذجنا ، من الضروري الحفر بعناية ، حتى لا تلمس الأجزاء الداخلية من الماكينة ، ثقب من خلال قطر 3.2 مم أو قطع بسكين القرطاسية. في هذه الحفرة سنقوم بإدراج مسمار ربط للتواصل مع Lego. وكذلك قطع الأجزاء البارزة ("أجنحة" التثبيت):


على رمح المؤازرة نضع رافعة مع جزء مشدود من ليغو:


الخطوة 2 التجميع
لتجميع الحالة ، نحتاج إلى تعليمات Lego 42029. يمكن تنزيلها بسهولة من الموقع الرسمي.

يجب تنزيل كلا الجزأين الأول والثاني.
يتم تجميع قاعدة المحور الخلفي وفقًا لتعليمات Lego 42029 الجزء 1 ، بدءًا من 3 صفحات إلى 8 شاملة. أضف القليل لإرفاق الينابيع:


على المحور المشذب لمحرك التروس وضعنا على جلبة ربط Lego. يتم تثبيت علبة التروس نفسها بمسمار 3x60 مم كما هو موضح في الصورة:


نمر إلى الأمام. نقوم بتجميع الجزء الأمامي من التعليق وفقًا لتعليمات Lego 42029 الجزء 1 ، من الصفحة 21 إلى 23. نأخذ شبه المنحرف من الجزء الثاني من تعليمات Lego من الصفحة 6 إلى 11. أضف التفاصيل في الأمام كما هو موضح في الصورة:


نقوم ببناء المصد الأمامي كما هو موضح في الصورة:


نقوم بإصلاح محرك سيرفو في منتصف الماكينة تقريبًا ، ونربطه بعمود مع ترس يدير العجلات:



نحن نربط الجزئين معا. من الأسفل ، يجب أن يبدو كل شيء على النحو التالي:


يجب تجميع الكابينة من الصور:



أضف مصابيح LED كمصابيح أمامية:


نضع الكابينة أعلى المحور الأمامي. نجمع المصد من الخلف ونصلح اللوحة:


يبقى تجميع المنصة الوسطى ، أيضًا من الصورة:



ضعها في مكانها:


هذا يكمل تجميع القضية.

الخطوة 3 كهربائي.
لتشغيل المحركات ووحدة Bluetooth ، سنستخدم بطاريتين Li-ion 18650 ملحومتين بالتوازي. أيضًا ، لسهولة الاتصال ، يجدر لحام موصل لهم:


للحصول على الطاقة ، يكون Arduino أسهل في استخدام مصدر طاقة منفصل ، على سبيل المثال ، 9 فولت تاج. إذا كنت لا ترغب في دفع البطارية إلى هناك ، يمكنك تشغيل Arduino من نفس البطاريات ، ولكن في نفس الوقت ، أدخل محث 68 درجة في فجوة كبل طاقة Arduino الموجب ، وقم أيضًا بتوصيل مكثف 10 فولت 1000 فائق التوهج بنفس خط الطاقة. قم بتوصيل سلك التحكم في المؤازرة بالطرف 2 ، ومحرك المحرك بالطرف 5 و 6:


يمكنك أيضًا توصيل المصابيح الأمامية. للقيام بذلك ، نقوم من خلال المقاومات بتوصيل الأنودات الخاصة بمصباحين LED إلى 4 دبوس Arduino ، الكاثودات إلى GND. يتم اختيار المقاومات لمصابيح LED المستخدمة.
جميع الكهرباء المجمعة لا تشغل مساحة كبيرة:


نضعها في الجزء الخلفي من "روفر" ، تحت صفيحة كبيرة:


الخطوة 4 تجهيز بيئة البرمجة.
سنستخدم Arduino IDE لكتابة الرسم التخطيطي. يجب ألا يكون الإصدار أقل من 1.8. تحميل من الموقع الرسمي.

بعد ذلك ، أضف المكتبات إلى Arduino IDE. يستخدم هذا المشروع مكتبتين Servo.h (للتحكم في محرك سيرفو) و SoftwareSerial.h (للتواصل مع وحدة Bluetooth):
servo.rar [24.79 كيلوبايت] (التنزيلات: 49)

البرمجيات. rar [9.29 كيلوبايت] (التنزيلات: 50)


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

الخطوة 5 تكوين وحدة Bluetooth.
أكثر وحدات Bluetooth شيوعًا حتى الآن هي HC-05 و HC-06. فهي وفيرة في كل من المتاجر الصينية على الإنترنت وبين المستوردين الروس. يمكن أن يعمل HC-05 في الوضع الرئيسي وفي الوضع التابع. HC-06 هو جهاز تابع فقط. بمعنى آخر ، لا يمكن لـ HC-06 اكتشاف جهاز مقترن وإقامة اتصال معه ، بل يمكن أن يكون مجرد عبد.

كقاعدة ، يتم بيع الوحدات على شكل لوحين ملحومين معًا. الأصغر هو وحدة مصنع ، تستخدم على نطاق واسع في مختلف إلكتروني الأجهزة. كبير - لوحة توصيل خاصة لمشاريع DIY. يبدو وكأنه لوحة أصغر مع رقاقة BC417:


وهكذا فإن وحدات DIY HC-05 و HC-06 نفسها:


يمكنك استخدام أي وحدة تريدها. تكلف الوحدة التي لا تحتوي على لوحة توصيل ، ولكن بعد ذلك سيكون عليك الاهتمام بمصدر الطاقة 3.3 فولت للوحدة وتعذب نفسك عن طريق لحام الأسلاك في الوحدة. لقد اخترت الأمثل ، في رأيي ، في نسبة السعر / الوظيفة HC-05. في كل مرة مع البرامج الثابتة ، فإن فصل وحدة Bluetooth عن Arduino ، في رأيي ، غير مريح ، لذلك سنستخدم منفذ البرنامج للتواصل. هذا ممكن بفضل مكتبة SoftwareSerial.

نربط على النحو التالي:
اردوينو برو ميني - بلوتوث
D7 - RX
D8 - TX
5 فولت - VCC
GND –GND

للتشغيل السليم ، يجب تكوين الوحدة النمطية. يتم الإعداد عن طريق إدخال أوامر AT في النافذة الطرفية. سأقوم بتكوين وحدة HC-05. إذا كان لديك إعداد مختلف قد يكون مختلفًا. لتوصيل الكمبيوتر ووحدة Bluetooth ، تحتاج إلى ملء الرسم التالي في Arduino. في نفس الوقت ، سيعمل أردوينو كحلقة وصل بين وحدة Bluetooth والكمبيوتر:
bluetooth_send_at.rar [857 ب] (التنزيلات: 50)


بعد ملء الرسم ، افتح النافذة الطرفية ، واضبط السرعة على 9600 ، وأدخل الأوامر التالية:
"AT" (بدون علامات اقتباس) يجب أن تأتي الإجابة "OK" (هذا يعني أن كل شيء متصل بشكل صحيح وأن الوحدة النمطية تعمل)
"AT + BAUD96000" (بدون علامات الاقتباس) يجب أن تأتي الإجابة "OK9600".
إذا كانت لديك الإجابة الصحيحة ، فانتقل إلى الخطوة التالية.

الخطوة 5 املأ الرسم التخطيطي في Arduino.
الخطوة التالية هي تنزيل وتحميل الرسم التالي إلى Arduino:
marsohod.rar [956 ب] (التنزيلات: 54)


الخطوة 6 قم بإعداد هاتفك.
بالنسبة لهاتف Android ، نحتاج إلى تثبيت برنامج التحكم في الروبوت عبر Bluetooth. هناك الكثير منها ، تختلف في المظهر والوظيفة. تحتاج إلى إدخال "Bluetooth Arduino" في Google play وتحديد اللعبة التي تريدها. أوصي تحكم BT. إنه مجاني ، وهناك وظائف كافية للتحكم في أجهزتنا. قم بتنزيله وتثبيته على أي جهاز Android. بعد ذلك ، من خلال إعدادات جهاز Android ، تحتاج إلى إنشاء اتصال مع وحدتنا. كلمة السر للاتصال هي "1234" أو "0000". ثم قم بتهيئة البرنامج للأوامر المناسبة. القائمة أدناه.

الخطوة 7 تكوين Windows (إذا لزم الأمر)
بالنسبة لأولئك الذين يحبون استخدام جهاز كمبيوتر مكتبي أو كمبيوتر محمول أو جهاز windows ، هناك برنامج يسمح لك بإرسال الأوامر عبر قناة Bluetooth. للقيام بذلك ، يجب أن يكون لهذا الجهاز بلوتوث. نقيم اتصالات مع وحدتنا من خلال أدوات إدارة الجهاز. كلمة المرور للاتصال هي نفسها "1234" أو "0000". يمكنك استخدام الطرفية لإرسال الأوامر. أي مناسبة لك. بعد كتابة البرامج الثابتة ، يتم التحكم عن طريق الأزرار التالية (من قبل الفرق):
W - للأمام
S - ظهر
أ- يسار
د - حق
و - توقف
ز - عجلة القيادة
ك - المصابيح الأمامية
لام - إيقاف المصباح

استخدام المحطة الطرفية للتحكم ليس مناسبًا جدًا. لذلك ، أوصي Z-Controller. في البرنامج ، تحتاج إلى تحديد المنفذ (منفذ com الذي يتم من خلاله الاتصال) وتكوين المفاتيح للأوامر المقابلة. قم بإعداد الخمول وبديهية. أنشر البرنامج نفسه والإعدادات الخاصة بـ "روفر":
bluetooth-pc.rar [49.07 كيلوبايت] (التنزيلات: 46)

9.3
8.7
9.3

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب

ننصحك بقراءة:

تسليمها للهاتف الذكي ...