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

Lady Buggy ، إصدار WiFi: 5 خطوات (بالصور)
Lady Buggy ، إصدار WiFi: 5 خطوات (بالصور)

فيديو: Lady Buggy ، إصدار WiFi: 5 خطوات (بالصور)

فيديو: Lady Buggy ، إصدار WiFi: 5 خطوات (بالصور)
فيديو: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, يوليو
Anonim
Image
Image
إلكترونيات
إلكترونيات

"Lady Buggy" عبارة عن "عربات التي تجرها الدواب" على غرار "ليدي باغي" صممتها لأحفادنا الذين تتراوح أعمارهم من سنتين إلى ، حسنًا ، سأتركها في عمر عامين +.

كما هو موضح في الفيديو ، فإن Lady Buggy عبارة عن سيارة تعمل بالتحكم عن بعد مزودة بتقنية wifi وتتميز بحركة بطيئة وسهولة في التحكم. تستخدم Lady Buggy جهاز iOS يعمل باللمس ومغلق في الوضع الرأسي (لقد اختبرت فقط مع أجهزة iOS ، انظر قسم البرامج أدناه) ويتطلب ببساطة سحب "الزر" الأحمر حول الشاشة للحركة للأمام والخلف والانعطاف ؛ سهل بما يكفي لتشغيل حفيدنا البالغ من العمر عامين ، مع إشراف شخص بالغ طفيف بالطبع.

لقد قمت بتضمين الكود المصدري في شكل رسم Arduino لـ Adafruit Feather Huzzah ESP8266 إذا كنت ترغب في تعديله للاستخدام مع أجهزة مختلفة.

ستحتاج أيضًا إلى مهارات لحام ومعدات لحام وأسلاك وجميع الأجزاء المدرجة في الخطوة الأولى ، بالإضافة إلى Arduino IDE مع مكتبات مناسبة مثبتة لإكمال Lady Buggy.

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

تم تصميمه باستخدام Autodesk Fusion 360 ، مقسم إلى شرائح باستخدام Cura 3.0.4 وطباعته في PLA على Ultimaker 2+ Extended و Ultimaker 3 Extended.

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

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

لاحظ أنه يجب طباعة الجسم (إما "Body.3mf" أو "Body.stl") مع دعامات نظرًا لأن أبراج التركيب الأربعة داخل الغلاف أعلى بمقدار 2 مم من الغلاف. لاحظ أيضًا أن Cura 3.0.4 لن يضع "Body.3mf" على لوحة التصميم ، وبالتالي اضطررت إلى تعطيل إعداد "إسقاط النماذج تلقائيًا إلى لوحة التصميم" ثم خفض الهيكل يدويًا حتى يتلامس مع لوحة التصميم (باستخدام Cura والنظر إلى لوحة التصميم من أسفل النموذج ، قمت بخفض الجسم حتى أتمكن من رؤية المخطط الأحمر الباهت لهيكل الهيكل وهو يلامس لوحة التصميم).

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

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

الخطوة الثانية: الإلكترونيات

إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات

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

قم بتلحيم جزء السلك الأحمر القادم من البطارية إلى مركز طرفي المفتاح كما هو موضح

قم بلحام سلك أحمر بين الأزواج الخارجية لأطراف المحول كما هو موضح.

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

لتشغيل الماكينات ، يتم لحام كل من الأسلاك الموجبة المؤازرة (الحمراء) إلى دبوس "BAT" الموجود على Feather Huzzah وكلا من الأسلاك المؤازرة السلبية (البنية) ملحومة بدبوس "GND" على Feather Huzzah.

للتحكم في الماكينات ، يتم لحام سلك إشارة المؤازرة الأيسر (البرتقالي) بالدبوس "12 / MISO" على Feather Huzzah ، وسلك الإشارة الأيمن المؤازر (البرتقالي) متصل بالدبوس "13 / MOSI" على الريشة الحوزة.

الخطوة 3: البرمجيات

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

تستخدم Lady Buggy عنصر "canvas" html للرسومات وأحداث اللوحة القماشية "touchstart" و "touchmove" و "touchend" للتحكم (راجع https://www.w3schools.com/graphics/canvas_intro.asp). أعتقد أن البرنامج يجب أن يعمل على الأجهزة التي تعمل باللمس بخلاف iOS ، لكن لم أتمكن من تأكيد ذلك.

لقد صممت برنامج Lady Buggy ليعمل في أوضاع لاسلكية (نقطة وصول) ومحطة (موجه wifi).

إذا اخترت تشغيل Lady Buggy في وضع ap ، فلن يلزم وجود موجه لاسلكي لأن جهاز iOS الخاص بك يتصل مباشرة بـ Lady Buggy. للعمل في هذا الوضع ، ستنتقل إلى إعدادات wifi على جهاز iOS الخاص بك وتختار شبكة "LadyBuggy". بمجرد الاتصال ، افتح متصفح الويب على جهاز iOS الخاص بك وأدخل عنوان IP "192.128.20.20" في حقل عنوان url.

إذا اخترت تشغيل Lady Buggy في وضع المحطة ، فستتواصل مع Lady Buggy عبر موجه لاسلكي وبالتالي تحتاج إلى تغيير برنامج Lady Buggy بحيث يتم تعيين "sSsid =" على جهاز التوجيه اللاسلكي ssid وتعيين "sPassword =" إلى كلمة مرور جهاز التوجيه اللاسلكي الخاص بك. ستحتاج إلى تغيير هذه الإعدادات باستخدام محرر Arduino IDE قبل تجميعها وتنزيلها على Lady Buggy. لاحظ أنه عند استخدام وضع المحطة ، قمت أيضًا بتضمين دعم MDNS الذي يسمح لك بالتواصل مع Lady Buggy على عنوان IP "ladybug.local" بحيث لا يكون عنوان IP الفعلي مطلوبًا. ومع ذلك ، إذا كنت ترغب في استخدام عنوان IP الفعلي الذي تم تعيينه بواسطة جهاز التوجيه اللاسلكي الخاص بك ، فستحتاج إلى الاتصال بشاشة Arduino التسلسلية عند تشغيل Lady Buggy (تأكد من وجود "#define USE_SERIAL 1" في أعلى كود المصدر قبل تجميع الكود وإرساله إلى Lady Buggy) لعرض عنوان IP المعين لـ Lady Buggy بواسطة جهاز التوجيه اللاسلكي الخاص بك.

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

الخطوة 4: التجميع

الجمعية العامة
الجمعية العامة
الجمعية العامة
الجمعية العامة
الجمعية العامة
الجمعية العامة
الجمعية العامة
الجمعية العامة

قم بإرفاق كل من الحلقات o بكل من "Gear Wheel.stl" كما هو موضح.

قم بإرفاق مجموعة عجلة تروس واحدة ("Gear Wheel.stl" بالإضافة إلى حلقتين O) بـ "Cha chassis.stl" باستخدام "Axle Gear Wheel.stl" كما هو موضح. كرر العملية مع مجموعة عجلة التروس المتبقية والمحور.

قم بإرفاق أحد "Gear Servo.stl" بأحد الماكينات باستخدام المسمار المزود مع المؤازرة. يجب أن يظل هذا التجميع محكمًا ، لذا ضع الغراء المفضل لديك إذا لزم الأمر. كرر العملية مع المؤازرة والعتاد المتبقي.

أدخل المؤازرة اليسرى في فتحة المؤازرة اليسرى في الهيكل كما هو موضح.

أدخل المؤازرة اليمنى في فتحة المؤازرة اليمنى في الهيكل كما هو موضح.

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

ضع "Battery Cover.stl" فوق البطارية كما هو موضح.

لف حزمة الأسلاك بين الماكينات و Feather Huzzah بشريط كهربائي ، ثم ضع Feather Huzzah في غطاء حجرة البطارية كما هو موضح.

ضع محمل الكرة في الهيكل المعدني وثبته في مكانه باستخدام "Ball Bearing Cap.stl" كما هو موضح. لا تفرط في إحكام الربط حيث يجب أن يدور محمل الكرة بسهولة في الهيكل المعدني.

قم بتوصيل قابس البريد الممدد لكابل USB الصغير في Huzzah ESP8266 كما هو موضح. قم بتأمين الطرف الأنثوي بالهيكل باستخدام البراغي المرفقة كما هو موضح.

باستخدام أربعة "Bolt.stl" ، اربط جسم Lady Buggy بمجموعة الهيكل كما هو موضح.

الخطوة 5: العملية

قم بتشغيل Lady Buggy باستخدام مفتاح الشريحة. المفتاح الذي استخدمته هو مفتاح إيقاف مركزي ، لذا فإن تحريكه إلى الوضع الخارجي يؤدي إلى تشغيل Lady Buggy.

اتصل بـ Lady Buggy باستخدام جهاز iOS الخاص بك والطريقة التي حددتها كما هو موضح في خطوة البرنامج.

على شاشة iOS ، قم بتمرير الزر الأحمر باتجاه الجزء العلوي من الشاشة للحركة الأمامية ، باتجاه الجزء السفلي من الشاشة للحركة العكسية ، والزر الأيسر أو الأيمن للحركة اليمنى أو اليسرى.

شاهد الفيديو للحصول على عرض توضيحي قصير للسيطرة على Lady Buggy.

أتمني أن تعجبك!

موصى به: