فهرست مطالب:

Lady Buggy ، نسخه WiFi: 5 مرحله (همراه با تصاویر)
Lady Buggy ، نسخه WiFi: 5 مرحله (همراه با تصاویر)

تصویری: Lady Buggy ، نسخه WiFi: 5 مرحله (همراه با تصاویر)

تصویری: Lady Buggy ، نسخه WiFi: 5 مرحله (همراه با تصاویر)
تصویری: باز کردن قفل آیفون در 30 ثانیه ! 2024, جولای
Anonim
Image
Image
الکترونیک
الکترونیک

"Lady Buggy" یک حشره بانو با نام "buggy" است که من برای نوه هایمان در سنین 2 تا 2 سال طراحی کرده ام ، خوب ، من فقط آن را در 2 سال +ترک می کنم.

همانطور که در ویدئو نشان داده شده است ، Lady Buggy یک وسیله نقلیه کنترل از راه دور Wi -Fi است که هم حرکت آهسته و هم سهولت کنترل را دارد. Lady Buggy از دستگاه iOS مبتنی بر لمس استفاده می کند که در حالت عمودی قفل شده است (من فقط با دستگاه های iOS آزمایش کرده ام ، بخش نرم افزار را در زیر ببینید) و به سادگی نیاز به کشیدن "دکمه" قرمز رنگ در اطراف صفحه نمایش برای حرکت رو به جلو ، معکوس و چرخش دارد. کارکردن برای نوه 2 ساله ما بسیار آسان است ، البته با نظارت بزرگسالان جزئی.

اگر می خواهید آن را برای استفاده با دستگاه های مختلف تغییر دهید ، کد منبع را در قالب طرح آردوینو برای Adafruit Fezz Huzzah ESP8266 قرار داده ام.

همچنین ، برای تکمیل Lady Buggy به مهارت های لحیم کاری و تجهیزات لحیم کاری ، سیم و تمام قطعات ذکر شده در مرحله اول ، به علاوه یک IDE آردوینو با کتابخانه های مناسب نصب شده نیاز دارید.

طبق معمول ، من احتمالاً یک یا دو پرونده را فراموش کرده ام یا چه کسی می داند چه چیز دیگری ، بنابراین اگر سوالی دارید ، لطفاً از پرسیدن دریغ نکنید زیرا من در بسیاری از موارد اشتباه می کنم.

طراحی شده با استفاده از Autodesk Fusion 360 ، برش داده شده با Cura 3.0.4 و چاپ شده در PLA در Ultimaker 2+ Extended و Ultimaker 3 Extended.

مرحله 1: قطعات

من یک فایل PDF شامل دو جدول ضمیمه کرده ام. اولین جدول شامل لیست قطعات چاپ شده سه بعدی با تنظیمات و رنگ هایی است که من استفاده کردم. جدول دوم شامل لیست قطعات خریداری شده است.

توجه داشته باشید که بدنه (یا "Body.3mf" یا "Body.stl") باید با تکیه گاه چاپ شود زیرا 4 برج نصب داخل پوسته 2 میلی متر بالاتر از پوسته است. همچنین توجه داشته باشید که Cura 3.0.4 "Body.3mf" را روی صفحه ساخت قرار نمی دهد ، بنابراین من مجبور شدم تنظیم "به طور خودکار مدل ها را به صفحه ساخت بریزید" را غیرفعال کرده و بدنه را به صورت دستی پایین بیاورم تا با صفحه ساخت تماس پیدا کند (با استفاده از Cura و نگاه کردن به صفحه ساخت از زیر مدل ، بدن را پایین آوردم تا جایی که می توانستم خط قرمز قرمز کمرنگ پوسته بدنه را با صفحه ساخت تماشا کنم).

قبل از مونتاژ ، تست و برش ، سوهان ، ماسه و غیره همه قطعات را برای حرکت صاف سطوح متحرک و برای سطوح غیر متحرک به خوبی محکم کنید. بسته به رنگ هایی که انتخاب کرده اید و تنظیمات چاپگر شما ، ممکن است نیاز به کمی بیشتر ، برش و/یا سنباده زنی داشته باشید. تمام لبه هایی که با صفحه ساخت تماس داشته اند را با دقت وارد کنید تا مطمئن شوید که تمام صفحه "خروجی" برداشته شده است و همه لبه ها صاف هستند. من برای انجام این مرحله از فایلهای جواهرات کوچک و صبر زیادی استفاده کردم.

در این طرح از مونتاژ رزوه ای استفاده می شود ، بنابراین ممکن است برای تمیز کردن نخ ها به یک ضربه و قالب 6 میلی متر در 1 نیاز باشد.

مرحله 2: الکترونیک

الکترونیک
الکترونیک
الکترونیک
الکترونیک

سیم مثبت (قرمز) باتری را از وسط با دقت برش دهید ، سپس سیم ها را همانطور که در تصویر نشان داده شده ، برش داده و قلع دهید.

مطابق شکل ، قسمتی از سیم قرمز را که از باتری می آید به دو پایانه مرکزی سوئیچ بچسبانید

مطابق شکل یک سیم قرمز را بین جفت های بیرونی پایانه های سوئیچ لحیم کنید.

همانطور که در تصویر نشان داده شده است ، قسمتی از سیم قرمز که از کانکتور به هر دو پایانه سوئیچ خارجی می آید را لحیم کنید.

برای تغذیه سروها ، هر دو سیم سروو مثبت (قرمز) به پین "BAT" در Feather Huzzah و هر دو سیم سروو منفی (قهوه ای) به پین "GND" روی Huzzah پر لحیم می شوند.

برای کنترل سروها ، سیم سیگنال سمت چپ (نارنجی) به پین "12/MISO" در Feather Huzzah و سیم سیارو سمت راست سروو (نارنجی) به پین "13/MOSI" روی پر وصل می شود. حوزه

مرحله 3: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار

لیدی باگی از یک عنصر html "canvas" برای گرافیک و رویدادهای canvas "touchstart" ، "touchmove" و "Touchend" برای کنترل استفاده می کند (به https://www.w3schools.com/graphics/canvas_intro.asp مراجعه کنید). من معتقدم که این نرم افزار باید بر روی دستگاه های لمسی غیر از iOS کار کند ، اما نتوانسته است تأیید کند که این کار را می کند.

من نرم افزار Lady Buggy را طوری طراحی کردم که در دو حالت بی سیم ap (نقطه دسترسی) و ایستگاه (روتر 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 =" تنظیم شود. به رمز عبور روتر بی سیم شما قبل از جمع آوری و بارگیری آن در Lady Buggy ، باید این تنظیمات را با استفاده از ویرایشگر Arduino IDE تغییر دهید. توجه داشته باشید که هنگام استفاده از حالت ایستگاه ، پشتیبانی MDNS را نیز در اختیار شما قرار می دهم که به شما امکان می دهد در آدرس IP "ladybug.local" با Lady Buggy ارتباط برقرار کنید ، بنابراین آدرس IP فیزیکی مورد نیاز نیست. اما اگر می خواهید از آدرس IP فیزیکی تعیین شده توسط روتر بی سیم خود استفاده کنید ، هنگام فعال کردن Lady Buggy باید به مانیتور سریال Arduino متصل شوید (مطمئن شوید "#define USE_SERIAL 1" در بالای کد منبع قرار دارد. فایل را قبل از کامپایل و ارسال کد به Lady Buggy) به منظور مشاهده IP ای که توسط روتر بی سیم شما به Lady Buggy اختصاص داده شده است ، مشاهده کنید.

بعد از اینکه تصمیم گرفتید Lady Buggy خود را در کدام حالت کار کنید و تغییرات لازم را در نرم افزار اعمال کنید ، یک کابل مناسب بین USB رایانه خود و کابل افزودنی micro usb را روی Lady Buggy وصل کنید ، از کلید اسلاید برای تغذیه استفاده کنید. در Lady Buggy ، سپس نرم افزار را در Lady Buggy کامپایل و بارگیری کنید.

مرحله 4: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

مطابق شکل دو حلقه O را به هر یک از "Gear Wheel.stl" وصل کنید.

مطابق شکل ، یک مجموعه چرخ دنده ("Gear Wheel.stl" به علاوه دو حلقه O) را به "Chassis.stl" وصل کنید. این فرآیند را با مونتاژ و محور چرخ دنده باقی مانده تکرار کنید.

با استفاده از پیچ ارائه شده با سروو ، یک "Gear Servo.stl" را به یکی از سروها وصل کنید. این مجموعه باید محکم باقی بماند ، بنابراین در صورت لزوم چسب مورد علاقه خود را بمالید. این کار را با سروو و سروو دنده باقی مانده تکرار کنید.

مطابق شکل سرووی سمت چپ را در شکاف سروو سمت چپ در شاسی قرار دهید.

همانطور که در تصویر نشان داده شده است سرووی راست را در شکاف سرووی راست در شاسی قرار دهید.

مطابق شکل ، باتری را در محفظه باتری شاسی قرار دهید. سوئیچ کشویی را با استفاده از پیچ های کوچک یا چسب روی شاسی محکم کنید.

مطابق شکل "Battery Cover.stl" را روی باتری قرار دهید.

بسته سیم را بین سروها و Feather Huzzah با نوار برقی بپیچید ، سپس مانند تصویر Feather Huzzah را در کاور محفظه باتری قرار دهید.

بلبرینگ را در شاسی قرار داده و مطابق تصویر با "Ball Bearing Cap.stl" در جای خود محکم کنید. بیش از حد سفت نشوید زیرا بلبرینگ باید به راحتی در شاسی بچرخد.

مطابق شکل ، پلاگین ایمیل گسترش دهنده کابل micro usb را به Huzzah ESP8266 وصل کنید. مطابق شکل ، انتهای زن را روی شاسی با پیچ های ارائه شده محکم کنید.

با استفاده از چهار "Bolt.stl" ، بدنه Lady Buggy خود را مطابق شکل به مجموعه شاسی وصل کنید.

مرحله 5: عملیات

با استفاده از کلید کشویی ، Lady Buggy را روشن کنید. سوئیچی که من استفاده کردم یک سوئیچ مرکز خاموش است ، بنابراین کشیدن آن به هر موقعیت خارجی لیدی باگی را روشن می کند.

با استفاده از دستگاه iOS خود و روشی که در مرحله نرم افزار توضیح داده اید به Lady Buggy متصل شوید.

در صفحه نمایش iOS ، دکمه قرمز را به سمت بالای صفحه برای حرکت رو به جلو ، به سمت پایین صفحه برای حرکت معکوس ، و چپ یا راست برای حرکت چپ یا راست بکشید.

ویدئو را برای یک نمایش کوتاه از کنترل لیدی باگی ببینید.

امیدوارم دوست داشته باشید!

توصیه شده: