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

كرة روبوت الحيوانات الأليفة: 10 خطوات (مع صور)
كرة روبوت الحيوانات الأليفة: 10 خطوات (مع صور)

فيديو: كرة روبوت الحيوانات الأليفة: 10 خطوات (مع صور)

فيديو: كرة روبوت الحيوانات الأليفة: 10 خطوات (مع صور)
فيديو: روبوتات علي شكل حيوانات ولكن .! 2024, يوليو
Anonim
الحيوانات الأليفة روبوت الكرة
الحيوانات الأليفة روبوت الكرة

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

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

تستخدم الكرة وحدة تحكم صغيرة d1 صغيرة ، مبرمجة باستخدام Arduino ويتم تجميعها معًا باستخدام بعض الأجزاء المطبوعة ثلاثية الأبعاد وبعض المكونات الرخيصة والمتوفرة بسهولة.

لهذا المشروع سوف تحتاج:

  • كرة الهامستر بقطر 17 سم (https://amzn.to/2PShVKr)
  • 2 × DC Motors and Wheels (https://amzn.to/2PQkm0n) أو (https://www.banggood.com/custlink/GKmGBes7RB)
  • Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
  • WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • 2N2222 الترانزستور (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • الجرس (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • مستشعر الصدمات KY-002 (https://amzn.to/2oOvHTm)
  • 2 × 14500 3.7 فولت بطاريات Li-Ion (https://www.banggood.com/custlink/m33GB6n1Jv)
  • حامل بطارية AA مع مفتاح (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N Motor Driver Board (https://amzn.to/2pM7PAd) أو (https://www.banggood.com/custlink/mvGG0gbTco)
  • أسلاك أطوال مختلفة
  • مسامير Vaious M2 و M3
  • 5 × أجزاء مطبوعة ثلاثية الأبعاد

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

اطبع الأجزاء
اطبع الأجزاء
اطبع الأجزاء
اطبع الأجزاء

ستحتاج إلى 5 أجزاء مطبوعة ثلاثية الأبعاد إجمالاً. قاعدة المحرك والغطاء الذي يثبت المحركين بإحكام في مكانهما والذي يتم توصيل D1 mini ولوحة قيادة المحرك به بالإضافة إلى رأسين كرويين متصلان بذراع التوجيه.

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

الخطوة 2: أسلاك اللحام للمحركات

أسلاك اللحام للمحركات
أسلاك اللحام للمحركات

جندى 2 أسلاك لكل من المحركات

الخطوة 3: وضع وتأمين المحركات

موقف وتأمين المحركات
موقف وتأمين المحركات
موقف وتأمين المحركات
موقف وتأمين المحركات
موقف وتأمين المحركات
موقف وتأمين المحركات

ضع محركي DC 2 داخل قاعدة المحرك وتأمينهما باستخدام براغي M3 ذات الطول المناسب ومواقع التثبيت (2 لكل محرك).

الخطوة 4: قم بتركيب غطاء المحرك

قم بتركيب غطاء المحرك
قم بتركيب غطاء المحرك
قم بتركيب غطاء المحرك
قم بتركيب غطاء المحرك

ضع غطاء المحرك وقم بإحكامه باستخدام مسامير 4 x M3.

الخطوة 5: قم بتوصيل D1 Mini و Motor Driver Board

قم بتوصيل D1 Mini ولوحة تشغيل المحرك
قم بتوصيل D1 Mini ولوحة تشغيل المحرك
قم بتوصيل D1 Mini ولوحة تشغيل المحرك
قم بتوصيل D1 Mini ولوحة تشغيل المحرك

باستخدام بعض براغي M2 ، قم بتوصيل D1 mini ولوحة محرك المحرك بالغطاء.

الخطوة 6: توصيل المكونات

توصيل المكونات
توصيل المكونات
توصيل المكونات
توصيل المكونات

قم بتوصيل جميع المكونات باستخدام التذكر التخطيطي لإزالة وصلات العبور من لوحة L298N كما هو موضح. اربط العجلات بالمحركات. قم بتأمين غطاء البطارية على الجانب السفلي من مبيت المحرك باستخدام الغراء الساخن. استخدم الغراء الساخن لترتيب وتأمين جميع الكابلات المفكوكة (قد ترغب في التخطي إلى القسم التالي واختبار كل شيء أولاً!).

قليلا من النظرية …

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

يتطلب الترانزستور إشارة من طرف خرج لوحدة التحكم الصغيرة للعمل. لحسن الحظ بالنسبة لنا ، يتم ضبط الدبوس D0 (GPIO16) تلقائيًا على HIGH في حالة النوم العميق ويمكننا ببساطة ضبطه على LOW بمجرد بدء الرسم لمنع أي إعادة تعيين لاحقة. يعود الدبوس تلقائيًا إلى HIGH مرة أخرى لـ "تسليح" المستشعر بمجرد عودة وحدة التحكم الصغيرة إلى النوم العميق.

الخطوة 7: تكوين المخطط

تكوين المخطط
تكوين المخطط
تكوين المخطط
تكوين المخطط

قم بتنزيل أحدث إصدار من Arduino IDE وأحدث رسم تخطيطي لـ Arduino والذي يمكن العثور عليه هنا.

تأكد من تثبيت المكتبات التالية. يمكن تثبيتها باستخدام مدير المكتبات من داخل Arduino IDE إذا لم يكن كذلك. قد تعمل الإصدارات الأحدث ولكن لم يتم اختبارها.

  • FastLED v3.3.2
  • Blynk v0.6.1

يجب تثبيت المكتبة التالية يدويًا عن طريق نقل محتوياتها إلى مجلد مكتبات Arduino:

مكتبة WiFi v2.4.2 -

افتح الرسم التخطيطي في Arduino IDE. قم بتغيير الأسطر الثلاثة الموضحة أدناه لتعكس بيانات اعتماد WiFi الخاصة بك ورمز Blynk Auth الخاص بك (انظر قسم تطبيق Blynk لتحديد موقع هذا).

// بيانات اعتماد WiFi.// اضبط كلمة المرور على "" للشبكات المفتوحة. char ssid = "WIFI SSD هنا" ؛ char pass = "WIFI PASS هنا" ؛

// يجب أن تحصل على Auth Token في تطبيق Blynk. // انتقل إلى إعدادات المشروع (رمز الجوز). char auth = "رمزك المميز هنا" ؛

ملاحظة: ستحتاج إلى إزالة الدبوس من D0 قبل أن تتمكن من تحميل الرسومات. أعد توصيله بعد اكتمال التحميل

قم بتوصيل D1 Mini بجهاز الكمبيوتر باستخدام micro-USB ، وتأكد من استخدام الإعدادات الموضحة ، وتعيين منفذ COM الصحيح وتحميل الرسم التخطيطي.

يجب الآن إعادة تشغيل الكرة والاتصال بشبكة WiFi الخاصة بك. سيصبح قابلاً للتحكم عبر تطبيق Blynk المحمول الخاص بك بعد إكمال قسم Blynk من هذا الدليل. لاستكشاف أي أخطاء وإصلاحها ، مع توصيل D1 mini بجهاز الكمبيوتر ، استخدم الشاشة التسلسلية في Arduino IDE للمساعدة في التشخيص.

الخطوة 8: تطبيق Blynk Mobile

تطبيق Blynk للهاتف المحمول
تطبيق Blynk للهاتف المحمول
تطبيق Blynk للهاتف المحمول
تطبيق Blynk للهاتف المحمول

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

ابدأ بتنزيل Blynk من Android Play أو Apple App Store ، وأنشئ حسابًا وامسح رمز الاستجابة السريعة أعلاه من داخل التطبيق ، وضمن إعدادات المشروع ، حدد موقع مشروعات Auth Token عن طريق إرسال بريد إلكتروني إلى حسابك أو باستخدام ميزة نسخ الكل. رمز المصادقة إلى رسم android ، قم بالتحميل ويجب أن تكون على ما يرام!

الخطوة 9: أدخل الروبوت في الكرة

أدخل الروبوت في الكرة
أدخل الروبوت في الكرة
أدخل الروبوت في الكرة
أدخل الروبوت في الكرة
أدخل الروبوت في الكرة
أدخل الروبوت في الكرة

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

ملاحظة: تُظهر الصورة ذراع التوجيه والكرات في مكانها قبل الإدخال كدليل فقط. لن تتمكن من وضع الروبوت في الكرة إذا قمت بأشياء بهذا الترتيب

ثبت ذراع التوجيه في مكانه برباط مضغوط أو شريط فيلكرو أو شريط مطاطي.

أدخل بطاريات 2 × 3.7 فولت ، وقم بتشغيل مفتاح الطاقة وأغلق الغطاء الموجود على الكرة.

الخطوة 10: العب بعيدًا …

العب بعيد…
العب بعيد…

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

مسابقة الروبوتات
مسابقة الروبوتات
مسابقة الروبوتات
مسابقة الروبوتات

الجائزة الثانية في مسابقة الروبوتات

موصى به: