جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
أشار دونالد بيل من Maker Project Lab (https://makerprojectlab.com) في تحديثه بتاريخ 29 نوفمبر 2017 (https://www.youtube.com/embed/cQzQl97ntpU) إلى أن هيكل "Lady Buggy" (https://www.instructables.com / id / Lady-Buggy /) كمنصة عامة. يجب أن يرى بطريقة ما قائمة "مشاريعي التي يجب تنفيذها" …
هيكل WiFi المزوَّد بمحرك هو عبارة عن منصة عامة لشاسيه مفتوح ومزود بمحرك يتم التحكم فيه بواسطة WiFi والتي تستخدم Adafruit Feather Huzzah ESP8266 للتواصل والتحكم ، ومركبتين للدوران المستمر بالإضافة إلى بطارية ليثيوم أيون للحركة. يحتوي الهيكل على نقاط تثبيت ملولبة 8 6 مم × 1 للتركيب ، جيدًا ، المزيد في المستقبل.
لقد قمت بتضمين الكود المصدري في شكل رسم تخطيطي لـ Arduino لـ Adafruit Feather Huzzah ESP8266 إذا كنت ترغب في تعديله. ستحتاج أيضًا إلى مهارات اللحام ومعدات اللحام والأسلاك وجميع الأجزاء المدرجة في الخطوة الأولى ، بالإضافة إلى Arduino IDE مع مكتبات مناسبة مثبتة من أجل إكمال هيكل WiFi الميكانيكي.
كالعادة ، ربما نسيت ملفًا أو ملفين أو من يعرف ماذا أيضًا ، لذا إذا كان لديك أي أسئلة ، فالرجاء عدم التردد في طرحها لأنني أرتكب الكثير من الأخطاء.
تم تصميمه باستخدام Autodesk Fusion 360 ، مقسم إلى شرائح باستخدام Cura 3.1 ، وطباعته في PLA على Ultimaker 2+ Extended و Ultimaker 3 Extended.
الخطوة 1: الأجزاء
لقد قمت بطباعة جميع الأجزاء بدقة رأسية 0.15 مم مع ملء 50٪. اطبع 1 كل من "Ball Bearing Cap.stl" و "Cha chassis.stl" ، اطبع 2 كل جزء من الأجزاء المتبقية.
لقد اشتريت الأجزاء التالية:
1 كروي ، 15.9 مم (5/8 بوصات)
4 O-Ring (معرف 16 مم ، المقطع 2.5 مم)
2 مؤازرة (FS90R تناوب مستمر)
1 ريشة Adafruit HUZZAH ESP8266 (Adafruit)
1 بطارية (Adafruit 258)
قبل التجميع ، قم باختبار الملاءمة والتشطيب ، والمبرد ، والرمل ، وما إلى ذلك ، جميع الأجزاء حسب الضرورة لحركة سلسة للأسطح المتحركة ، وملاءمة محكمة للأسطح غير المتحركة. اعتمادًا على الألوان التي اخترتها وإعدادات الطابعة الخاصة بك ، قد تكون هناك حاجة إلى أكثر أو أقل من التشذيب و / أو حفظ الملفات و / أو الصنفرة. قم بلف جميع الحواف التي تلامس لوحة التصميم بعناية للتأكد تمامًا من إزالة كل "تسرب" لوحة التصميم وأن جميع الحواف ناعمة. لقد استخدمت ملفات صائغ صغيرة وكثيرًا من الصبر لأداء هذه الخطوة.
يستخدم هذا التصميم مجموعة ملولبة ، وبالتالي قد تكون هناك حاجة إلى 6 مم في 1 صنبور والقالب لتنظيف الخيوط.
الخطوة 2: الأسلاك
تتكون الأسلاك من لحام أسلاك المؤازرة في Feather Huzzah ESP8266.
لتشغيل الماكينات ، يتم لحام كل من الأسلاك الموجبة المؤازرة (الحمراء) إلى دبوس "BAT" الموجود على Feather Huzzah ESP8266 وكلا الأسلاك المؤازرة السلبية (البنية) ملحومة بمسمار "GND" على Feather Huzzah ESP8266.
للتحكم في الماكينات ، يتم لحام سلك إشارة المؤازرة الأيسر (البرتقالي) بالدبوس "12 / MISO" على Feather Huzzah ESP8266 ، وسلك الإشارة الأيمن المؤازر (البرتقالي) متصل بالدبوس "13 / MOSI" على حوزة ريشة ESP8266.
الخطوة 3: التجميع
ضع 2 o-ring على كل "Gear Wheel.stl" كما هو موضح.
باستخدام "Axle Gear Wheel.stl" ، قم بإرفاق مجموعتي العجلة في "Cha chassis.stl" كما هو موضح.
ضع محمل الكرة 5/8 بوصة في الهيكل كما هو موضح ، ثم قم بتثبيته في مكانه باستخدام "Ball Bearing Cap.stl" مع التأكد من أن محمل الكرة يدور بحرية.
قم بتأمين "Gear Servo.stl" واحد بمؤازرة واحدة باستخدام براغي المؤازرة المرفقة مع المؤازرة ، ثم كرر العملية مع الترس الثاني والمؤازرة.
ضع المؤازرة اليسرى في فتحة المؤازرة اليسرى ، والمؤازرة اليمنى في فتحة المؤازرة اليمنى كما هو موضح.
باستخدام شريط رفيع مزدوج الجوانب ، قم بتثبيت البطارية في الهيكل كما هو موضح.
مرة أخرى باستخدام شريط رفيع مزدوج الجوانب ، قم بتثبيت Adafruit Feather Huzza ESP8266 على البطارية كما هو موضح.
الخطوة 4: البرمجيات
يستخدم هيكل WiFi المزود بمحرك عنصر "canvas" html للرسومات ، وأحداث اللوحة القماشية "touchstart" و "touchmove" و "touchend" للتحكم. أعتقد أن البرنامج يجب أن يعمل على الأجهزة التي تعمل باللمس بخلاف iOS ، لكن لم أتمكن من تأكيد ذلك.
لقد صممت برنامج هيكل WiFi المزود بمحرك للعمل في أوضاع لاسلكية (نقطة وصول) ومحطة (موجه wifi).
إذا اخترت تشغيل هيكل WiFi المزوَّد بمحرك في وضع ap ، فلن يكون الموجه اللاسلكي مطلوبًا لأن جهاز iOS الخاص بك يتصل مباشرة بهيكل WiFi المزوَّد بمحرك. للعمل في هذا الوضع ، ستنتقل إلى إعدادات wifi على جهاز iOS الخاص بك وحدد شبكة "WiFiChassis". بمجرد الاتصال ، افتح متصفح الويب على جهاز iOS الخاص بك وأدخل عنوان IP "192.128.20.20" في حقل عنوان url.
إذا اخترت تشغيل هيكل WiFi المزوَّد بمحرك في وضع المحطة ، فستتواصل مع هيكل WiFi المزوَّد بمحرك عبر جهاز توجيه لاسلكي ، وبالتالي تحتاج إلى تغيير برنامج هيكل WiFi المزوَّد بمحرك بحيث يكون "sSsid =" مضبوطًا على جهاز التوجيه اللاسلكي ssid و "sPassword = "على كلمة مرور جهاز التوجيه اللاسلكي الخاص بك. ستحتاج إلى تغيير هذه الإعدادات باستخدام محرر Arduino IDE قبل تجميعها وتنزيلها على هيكل WiFi المزود بمحرك. لاحظ أنه عند استخدام وضع المحطة ، قمت أيضًا بتضمين دعم MDNS الذي يسمح لك بالاتصال بهيكل WiFi المزود بمحرك على عنوان IP "wifichassis.local" بحيث لا يكون عنوان IP الفعلي مطلوبًا. ومع ذلك ، إذا كنت ترغب في استخدام عنوان IP الفعلي الذي تم تعيينه بواسطة جهاز التوجيه اللاسلكي الخاص بك ، فستحتاج إلى الاتصال بشاشة Arduino التسلسلية عند تشغيل هيكل WiFi المزود بمحرك (تأكد من وجود "#define USE_SERIAL 1" في الجزء العلوي من المصدر ملف الكود قبل تجميع الكود وإرساله إلى هيكل WiFi المزوَّد بمحركات) لعرض عنوان IP المعين لهيكل WiFi المزوَّد بمحركات بواسطة جهاز التوجيه اللاسلكي الخاص بك.
بعد أن تقرر الوضع الذي ستقوم بتشغيل هيكل WiFi المزود بمحرك فيه وإجراء أي تغييرات ضرورية على البرنامج ، قم بتوصيل كبل مناسب بين USB لجهاز الكمبيوتر الخاص بك ومنفذ micro USB على Feather Huzzah ESP8266 ، قم بتوصيل البطارية ، ثم قم بتجميع وتنزيل البرنامج في هيكل WiFi بمحرك.
الخطوة 5: العملية
قم بتوصيل كابل البطارية بمنفذ البطارية في Feather Huzzah ESP8266.
قم بتسجيل الدخول إلى Feather Huzzah ESP8266 باستخدام الطريقة التي اخترتها في البرنامج.
اسحب النقطة الرمادية حول الشاشة في الاتجاه الذي ترغب في السفر إليه.
شاهد الفيديو للحصول على عرض توضيحي قصير للتحكم في هيكل WiFi المزوَّد بمحرك.
أتمني أن تعجبك!
يتبع…