فهرست مطالب:
- تدارکات
- مرحله 1: آماده سازی سیم و قطعات
- مرحله 2: مونتاژ هسته
- مرحله 3: ساخت بینی و موتورها
- مرحله 4: ساخت بال
- مرحله 5: ساخت و نصب پایه
- مرحله 6: تنظیم زمان DS3231
- مرحله 7: برنامه نویسی آردوینو
- مرحله 8: عملیات
تصویری: Wireframe X-Wing Clock: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Fusion 360 »
این مجسمه به شدت از آثار Mohit Bhoite الهام گرفته شده است. او چندین قطعه الکتریکی بسیار جالب ساخته است که هم در وب سایت و هم در اینستاگرام خود نمایش می دهد. من قطعاً توصیه می کنم آثار او را بررسی کنید. من طرح های Tie Fighter او را دیدم و فکر کردم تلاش برای ساخت نسخه X-Wing بسیار سرگرم کننده خواهد بود.
تدارکات
مواد:
برق:
- آردوینو نانو (ATMega328P)
- صفحه نمایش SSD1306 OLED 128x64
- ماژول DS3231 RTC
- LED های پراکنده قرمز
- LED های قرمز روشن
- مقاومت 220 اهم
- گوینده
- ترانزیستور
- کابل یو اس بی
- سوئیچ های کشویی پانل
- سیم نقره ای (20awg)
متفرقه:
- چوب گردو
- نفت دانمارکی
- نمد
- چسب گرم
- پیچ های کوچک
ابزارها:
- لحیم کاری و لحیم کاری
- لامپ لحیم کاری
- چسب حرارتی تفنگی
- ابزار چاقو
- سیم بر، دم باریک
- انبر
- مته
- مته
- اره نواری
- سنباده و کاغذ سنباده
- کابل یو اس بی
- دستهای کمک کننده
- پیچ گوشتی
- چسب لایه ای
مرحله 1: آماده سازی سیم و قطعات
برای اینکه سیم قابل استفاده باشد ، ابتدا باید صاف شود. متوجه شدم که یک مته و یک انبردست معجزه می کند. قبل از اینکه چیزی را لحیم کنم ، قطعات را به اندازه برش دادم و به شکل دلخواه درآوردم. برای هر یک از قسمتها ، من یک فایل DXF و یک فایل Fusion360 را که به عنوان مرجع مونتاژ استفاده می شود ، قرار داده ام. اطمینان حاصل کنید که فایل DXF را در مقیاس 1: 1 چاپ کنید. مقدار هر قسمت در نام فایل مشخص شده است (به عنوان مثال 4x به این معنی است که شما به چهار قطعه نیاز دارید). برای به دست آوردن یک خم تیز خوب ، سیم را با یک انبردست نگه دارید و آن را درست در نقطه ای که در حال نگه داشتن آن است خم کنید.
تصمیم گرفتم بدن را در چند مرحله مونتاژ کنم. آنها هسته ، بینی/موتور و بال هستند. در حالی که لازم نیست ، این ترتیب مونتاژ است که من هنگام پیدا کردن آن راحت ترین راه را پیدا کردم.
مرحله 2: مونتاژ هسته
اولین قدم در مونتاژ هسته لحیم کاری قطعه اصلی بدنه است. این قطعه با بیشترین مقدار خم در آن است. در مرحله بعد ، قطعاتی را که در کنار آن قرار دارند ، لحیم کنید. هر قطعه جانبی شامل یک طرف ، دو طرف 2 و یک طرف 3 است. با استفاده از استنسیل DXF ارائه شده ، سپس مطابق تصویر بالا با هم لحیم کنید.
برای اتصال دو قطعه جانبی به یکدیگر ، قطعات بدنه را در هر یک از رأس پانل های جانبی لحیم کردم. قطعات بدن یکی از آنها است که هفت عدد از آنها وجود دارد. من ابتدا با انجام این دو در پشت ، برای ایجاد ثبات ، شروع کردم و سپس به جلو حرکت کردم.
پس از جمع آوری شکل ، سیم را به پین های زمینی آردوینو نانو اضافه کردم و آن را به وسط قاب وصل کردم. تمام قاب به عنوان سطح زمین برای مدار استفاده می شود. این باید در قاب ، نزدیک به پشت کشتی متمرکز شود. پس از لحیم کاری آردوینو در قاب ، صفحه را آماده کردم تا به آن اضافه شود. تنها مرحله ای که برای این کار لازم بود افزودن یک تکه سیم به پین زمین بود. سپس این قطعه سیم به قاب لحیم می شود ، به طوری که صفحه روی صورت زاویه دار نصب می شود. سیم های پین SDA در Arduino به A4 می روند ، SCL به A5 متصل می شود و 5V به 5V می رود. برای افزودن ماژول DS3231 به آردوینو یک روند مشابه برای صفحه است. یک سیم زمینی را به قاب لحیم کنید و سپس آن را در همان زاویه لبه شیب دار خم کنید. داده ها و خطوط برق به خطوط صفحه متصل به پین های مشابه در آردوینو متصل می شوند.
اتصال اسپیکر کمی متفاوت از صفحه نمایش DS3231 و OLED است. اولین قدم این است که ترانزیستور را به یک طرف اسپیکر لحیم کنید. بلندگوی خود را در پایین کشتی ، در نزدیکی جلو قرار دادم. طرف بلندگو که ترانزیستور متصل ندارد به قاب متصل شده و آن را زمین می کند. پین وسط ترانزیستور به پین 10 در آردوینو متصل است. آخرین پین باقی مانده ترانزیستور به خط 5 ولت DS3231 و صفحه OLED متصل است.
مرحله 3: ساخت بینی و موتورها
چراغ های موتور را قبل از اینکه بینی را روی آن قرار دهم ، روشن می کنم ، اما مهم نیست که آنها به چه ترتیب ادامه می دهند. برای LED های موتورهای جداگانه ، یک مقاومت 220 اهم را به کاتد LED اضافه کردم و سر دیگر آن را به گوشه ای در پشت قاب اضافه کردم (این مقاومت ها لازم نیستند ، در واقع بعداً آنها را اضافه کردم). موتورها به جای چهار پین با دو پین کنترل می شوند ، زیرا اسپیکر از سه تایمر از دو پین استفاده می کند و تنها یکی از آنها برای PWM باقی می ماند. آندها را به صورت مورب (بالا راست به پایین چپ و بالعکس) و سپس به ترتیب به دو پین نوشتن آنالوگ متصل کردم. دو پینی که برای موتورها استفاده کردم پین 5 و 6 بود.
برای اتصال بینی به بدنه اصلی ، دو قطعه بزرگتر بینی را به قسمت جلوی بدن وصل کردم. در این مدت سعی کردم آنها را تا حد ممکن متقارن با زاویه متصل کنم. بعد از اینکه آنها به اندازه کافی خوب چسبیدند ، از قسمت های کوچک بینی جدا شده استفاده کنید تا آنها را در نوک بهتر فاصله دهید و شکل بدن را تمام کنید.
مرحله 4: ساخت بال
قبل از اتصال بال به قاب ، دو قطعه بال را به هم چسباندم ، همانطور که در تصویر اول نشان داده شده است. سپس کاتد LED را به انتهای بال لحیم کردم. آنچه من برای پیوستن آنها به مجمع آسانتر می دانستم این بود که آن را یک به یک انجام دهم. هنگام اتصال بالها ، آنها را در زاویه 10 درجه قرار می دهم. بالها را وصل کنید و سپس سیم دوم را به آند LED و سپس به مقاومت متصل به پایه 4 آردوینو وصل کنید. همه LED های انتهای بال از طریق مقاومت به همان پین آردوینو متصل می شوند.
مرحله 5: ساخت و نصب پایه
با استفاده از اره نواری خود ، قطعه ای از تخته گردو را به ابعاد حدود 2 اینچ در 2 اینچ جدا کردم. گردوی مورد استفاده من تقریباً 3/4 اینچ ضخامت داشت. در حالی که می توانید ضخیم تر از این باشید ، من توصیه نمی کنم که نازک تر بروید. سپس گوشه ها را گرد کرده و لبه ها را با استفاده از یک ساندور کمربند و کمی سنباده دستی تمیز کردم. با استفاده از پرس مته ، پایه تکه چوب را خالی کنید. این را می توان با اسکنه نیز انجام داد. لازم نیست داخل آن کاملاً کامل باشد ، زیرا هرگز دیده نمی شود. من یک سوراخ در پشت برای کابل USB و یک سوراخ مستطیلی برای سوئیچ ها. برای سوراخ مستطیلی آن را سوراخ کرده و سپس با استفاده از اره و فایلهای جواهرات به شکل مناسب درآوردم.
برای نصب X-Wing به پایه ، سیم هایی را به قسمت پایین آن متصل کردم که به پین VIN ، قاب (قاب (زمین محکم شده است) ، پین 2 و پین 7 متصل شده است. بالای قطعه چوبی سوئیچ ها را به پین 2 و 7 متصل کردم و هر طرف سوئیچ ها را به 5V و gnd وصل کردم. سپس خطوط زمین و 5 ولت سیم سیم به سیم 5 ولت و سیم کابل USB متصل می شوند. برای اطمینان از محکم بودن کابل USB در پایه ، من یک گره در آن بستم.
پس از اتصال اتصالات به یکدیگر ، پایه را با چسب حرارتی پر کردم. این امر باعث جداسازی همه سیم ها و نگه داشتن آنها در محل می شود. اطمینان حاصل کنید که چسب یک سطح صاف را تشکیل می دهد ، با کف پایه هم سطح شوید. پس از خنک شدن چسب ، با استفاده از چسب چسبناک روی یک قطعه نمد چسباندم. بعد از خشک شدن چسب ، نمد را با استفاده از یک تیغه ابزار به اندازه آن کوتاه کنید.
مرحله 6: تنظیم زمان DS3231
برای تنظیم زمان DS3231 از یک طرح نمونه از کتابخانه DS3231 و مانیتور سریال استفاده کردم. درست مانند برنامه نویسی Arduino ، آن را به رایانه خود وصل کرده و طرح موجود را بارگذاری کنید. مانیتور سریال را باز کرده و دستور SETDATE yyyy-mm-dd hh: mm: ss را وارد کنید
yyyy مربوط به سال ، mm مربوط به ماه ، dd مربوط به روز ، hh مربوط به ساعت (در زمان 24 ساعت) ، mm مربوط به دقیقه و ss مربوط به ثانیه است.
هنگام تنظیم زمان ، مطمئن شوید که یک باتری در ماژول DS3231 قرار داده شده است تا زمان قطع برق را حفظ کند.
مرحله 7: برنامه نویسی آردوینو
برای برنامه ریزی Arduino ، آن را با استفاده از کابل مینی USB به رایانه خود وصل کنید. فایل rar را استخراج کرده و در آردوینو باز کنید. اطمینان حاصل کنید که همه پرونده ها در پوشه ای با عنوان X-Wing-Clock قرار دارند. فایلهای دیگری به غیر از ino مورد نیاز وجود دارد و باید در یک پوشه با ino قرار بگیرند. پس از بررسی همه چیز ، کد را در Arduino بارگذاری کنید.
مرحله 8: عملیات
در طراحی این ساعت من دو سوئیچ گنجانده ام. یک سوئیچ بلندگو را فعال/غیرفعال می کند و دیگری برای نشان دادن زمان صرفه جویی در روز استفاده می شود.
از بلندگو برای جلوه های صوتی استفاده می شود که احساس کردم برای جلوه اضافی اضافه می کنم. اولین صدا سر و صدای موتور است و هر ده تا شصت دقیقه به طور تصادفی پخش می شود. اثر دیگر مربوط به "لیزر" است و نویز لیزر است. در دقیقه های صفر ، پانزده دقیقه ، سی دقیقه و چهل و پنج دقیقه پخش می شود. "لیزر" هنگام پخش با صدا تپش می کند.
جایزه دوم در چالش فضایی
توصیه شده:
Micro Binary Clock: 10 مرحله (همراه با تصاویر)
Micro Binary Clock: قبلاً یک Instructable (Binary DVM) ایجاد کرده بود که از محدوده صفحه نمایش محدود با استفاده از باینری استفاده می کرد. این تنها یک گام کوچک بود که قبلاً ماژول کد اصلی برای تبدیل اعشاری به دودویی به ایجاد یک ساعت دودویی ایجاد کرده بود اما t
پروژه ساعت IEEE WORD CLOCK: 12 مرحله (همراه با تصاویر)
پروژه IEEE WORD CLOCK: این یک پروژه برای باشگاه IEEE UNO است ، این راهی منحصر به فرد برای نشان دادن زمان آن است. ساعت واژه زمان را مشخص می کند و با نوار RGB می توانید ساعت را در هر رنگ دلخواه خود داشته باشید. با استفاده از قابلیت های WiFi ESP32 ، clo
دانش مدار آنالوگ - DIY a Ticking Clock Sound Effect Circuit بدون IC: 7 مرحله (همراه با تصاویر)
مدار مدار آنالوگ - DIY یک ساعت مضراب اثر مدار صوتی بدون IC: این تیک تیک Clock Sound Effect Circuit فقط با ترانزیستورها و مقاومت ها و خازن هایی ساخته شده است که فاقد هرگونه جزء IC هستند. برای شما ایده آل است که دانش اصلی مدار را با این مدار عملی و ساده یاد بگیرید. تشک مورد نیاز
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
3D Print Back to the Future TIme Clock Clock: 71 مرحله (همراه با تصاویر)
3D Print Back to the Future TIme Circuit Clock: فایل LED.stl سمت چپ جلو اشتباه بود و به روز شده است. ساعت مدار زیر موارد زیر را از طریق نمایشگرهای LED نشان می دهد. زمان مقصد & ndash؛ (بالا-قرمز) زمان مقصد ناحیه ای است که تاریخ و زمان ثابتی را نشان می دهد. استفاده از این موارد