فهرست مطالب:
- مرحله 1: صفحه لمسی و ماژول ساعت در زمان واقعی مورد استفاده در این دستورالعمل
- مرحله 2: آماده سازی صفحه
- مرحله 3: اختیاری: پایه LCD را چاپ کرده و درج های برنجی اضافه کنید
- مرحله 4: فیلم را بردارید و صفحه نمایش را نصب کنید
- مرحله 5: اتصال سیم به مدار
- مرحله 6: بارگیری و اجرای کد
- مرحله 7: رنگها را سفارشی کنید
تصویری: ساعت دیالی دیجیتال ذوب به سبک دهه 80: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
این دستورالعمل به شما نشان می دهد که چگونه می توانید یک ساعت دیالی دیجیتال به سبک دهه 80 با ارقام ذوب کنید.
من اولین بار در کودکی در دهه 80 با این سبک ساعت در Apple Macintosh برخورد کردم. این دستورالعمل تلاش من را برای بازسازی ساعت با استفاده از آردوینو و صفحه لمسی رنگی با وضوح بالا نشان می دهد. اگرچه ساعت اصلی سیاه و سفید بود ، اما در این نسخه برخی از شیب های رنگارنگ را اضافه کردم تا ظاهری مناسب دهه 80 داشته باشد.
من داده های فونت را از "xdaliclock" جیمی زائوینسکی وام گرفتم ، اما اجرای کد ساعت من کاملاً جدید است و برای استفاده از قابلیت های افزایش یافته صفحه نمایش لمسی با وضوح بالا FTDI FT810 ، روال ترکیبی ارقام را از ابتدا بازنویسی کردم.
برای این دستورالعمل ، شما نیاز دارید:
- صفحه نمایش لمسی 800x420 با وضوح بالا بر اساس تراشه FT810
- ماژول ساعت واقعی DS1302 از eBay
- هدرهای مردانه 2x5 (می توانید اینها را بخرید و آنها را کوتاه کنید)
- آهن لحیم کاری
- نوار الکتریکی
- سیم های جهنده زن به مرد
- یک آردوینو ، مانند آردوینو اونو
مرحله 1: صفحه لمسی و ماژول ساعت در زمان واقعی مورد استفاده در این دستورالعمل
برای این دستورالعمل ، از صفحه های لمسی Haoyu Electronics استفاده خواهم کرد. من از موارد زیر استفاده کردم:
صفحه نمایش 5 اینچی لمسی LCD ، 800x480 ، SPI ، FT810
هزینه ارسال این صفحه نمایش حدود 36 دلار است. این بیشتر از سایر صفحه های آردوینو است ، اما بابت پول خود مبلغ زیادی دریافت می کنید:
- یک صفحه لمسی با وضوح بالا و وضوح 800x480.
- یک پردازنده گرافیکی داخلی و RAM امکان کنترل بدون خراب شدن آردوینو را می دهد.
- ساخته شده در سینت سایزر صوتی با نمونه های صوتی با کیفیت و ابزارهای مختلف برای انتخاب.
- پشتیبانی از افقی و عمودی
- پشتیبانی چند لمسی
- JPEG داخلی ، رمزگشای صوتی و تصویری موج ، برای پروژه های پیشرفته.
برای ماژول ساعت واقعی ، من از "ماژول ساعت زمان واقعی DS1302" از eBay استفاده کردم. این هزینه حدود 6 دلار است.
مرحله 2: آماده سازی صفحه
پس از دریافت صفحه نمایش ، باید هدرها را روی آن لحیم کنید. صفحه های Haoyu عالی هستند زیرا دارای سوراخ هایی هستند که به راحتی می توان آنها را لحیم کرد و شما می توانید هدر را مستقیماً در پشت صفحه یا در انتهای یک کابل روبان کوچک که به یک تخته جدا شونده جدا می شود ، لحیم کنید.
برای تکمیل کار لحیم کاری ، می خواهید کابل روبان را به طور موقت جدا کرده و برد PCB را از پشت پنل جدا کنید. با استفاده از ناخن ، گیره نگهدارنده را روی کانکتور LCD به آرامی بلند کرده و کابل روبان را آزاد کنید. سپس ، چهار پیچ نگهدارنده تخته را در محل خود بردارید.
حالا یک سربرگ 5x2 (یا دو سربرگ 5x1) را در جایی که دوست دارید لحیم کنید. پشت را با نوار برقی بپوشانید تا از شورت جلوگیری شود. سپس ، PCB را دوباره وصل کرده و کابل روبان را دوباره وصل کنید.
مرحله 3: اختیاری: پایه LCD را چاپ کرده و درج های برنجی اضافه کنید
من برای نگه داشتن پنل LCD خود ، یک پایه سه بعدی را انتخاب کردم [1]
پنل دارای چهار درج برنجی است. اینها باید با حرارت به پلاستیک فشرده شوند. با سرد شدن ، دندانهای کوچک روی آنها پلاستیک را گاز می گیرند و از افتادن آنها جلوگیری می کند. این درج ها یک روش معمول برای افزودن نخ های بادوام به قطعات چاپ شده سه بعدی هستند.
پس از اتمام چاپ روی پایه ، چهار درج برنجی را از روی صفحه باز کردم.
آهن را گرم کردم و آن را با نوک زاویه دار به سمت بالا نگه داشتم و به آرامی یک درج روی نوک را متعادل کردم. سپس قسمت پلاستیکی را روی آن پایین آوردم و به آرامی اینسرت ها را به داخل سوراخ های از پیش شکل گرفته فشار دادم تا زمانی که با سطح یکدست شوند.
اگر آهن لحیم کاری با نوک مخروطی باریک دارید این مرحله بهتر عمل می کند. اگر قبلاً این کار را نکرده اید ، ممکن است بخواهید زمانی که آهن خنک است تمرین کنید - فقط یک بار فرصت دارید این کار را درست زمانی که آهن داغ است انجام دهید!
در این مرحله مراقب باشید زیرا درج های برنجی بسیار داغ می شوند و نمی خواهید آنها در دامان شما بیفتند. روی سطحی مقاوم در برابر حرارت کار کنید و در صورت افتادن آنها از نوک اتو ، در برابر وسوسه فوراً دستیابی به آنها مقاومت کنید!
[1] منابع: LCD Stand STL و فایل های CAD
مرحله 4: فیلم را بردارید و صفحه نمایش را نصب کنید
حالا صفحه را بچرخانید و قاب اکریلیک جلو را بردارید ، سپس فیلم محافظ را از پنل LCD جدا کنید (این وضوح صفحه نمایش را افزایش می دهد). از پیچ ها برای نصب صفحه نمایش روی پایه چاپ سه بعدی استفاده کنید.
مرحله 5: اتصال سیم به مدار
برای نمایش LCD ، موارد زیر را وصل کنید:
- 5 ولت به پین دارای برچسب 5 ولت در آردوینو
- GND برای پین کردن GND در آردوینو
- SCK به پوند 13 پوند در آردوینو متصل می شود
- MISO به پوند 12 پوند در آردوینو وصل کنید
- MOSI به پوند 11 پوند در آردوینو وصل می شود
- CS به پین 10 پوند در آردوینو وصل شود
- PD به پین 9 پوند در آردوینو
برای نمایش ماژول RTC ، اتصال دهید:
- VCC به آردوینو با برچسب 5V برچسب می زند
- GND برای پین کردن GND در آردوینو
- روی پین 8 پوند روی آردوینو کلیک کنید
- DAT را برای پین 7 پوند در آردوینو DAT کنید
- RST برای پین کردن 6 پوند روی آردوینو
توجه: فقط یک پین 5 ولت روی آردوینو وجود دارد. برای برق رسانی به ماژول RTC و صفحه LCD ، باید از تخته نان استفاده کنید یا چند سیم بلوز را با هم لحیم کنید تا یک کابل Y بسازید.
مرحله 6: بارگیری و اجرای کد
فایل ".zip" را از مخزن GitHub زیر بارگیری کنید.
در داخل پوشه "DaliClock" ، فایل "DaliClock.ino" را در Arduino IDE باز کنید و آن را در برد Arduino خود بارگذاری کنید! ساعت باید زنده شود!
استفاده از ساعت بسیار آسان است:
- انگشت خود را روی رقمی نگه دارید تا آن را تغییر دهید و زمان را تعیین کنید.
- برای رفتن به حالت تقویم ، در پایین صفحه کلیک کرده و نگه دارید.
- برای تعیین تاریخ ، انگشت خود را روی رقم تاریخ نگه دارید.
- ساعت پس از پنج ثانیه عدم فعالیت به طور خودکار به حالت زمان باز می گردد.
مرحله 7: رنگها را سفارشی کنید
من "DaliClock.ino" را ویرایش می کنید ، می توانید رنگ های شیب را برای ارقام ساعت ، شبکه و "درخشش" که در سراسر ارقام اجرا می شود سفارشی کنید. به سادگی مقادیر هگزا دسیمال را در خطوط زیر تغییر دهید:
clock.fill_gradient (0xFF0000، 0x0000FF)؛ grid.fill_gradient (0x000000، 0xFF8800)؛ shine.fill_gradient (0x7F7F7F)؛
برای کاربران پیشرفته:
اگر می خواهید پین های آردوینو مورد استفاده برای صفحه LCD را تغییر دهید ، فایل "DaliClock/src/ui_lib/ui_config.h" را ویرایش کنید. برای تغییر پین های مورد استفاده برای ماژول DS1302 ، فایل "DaliClock/src/ds1302.cpp" را ویرایش کنید
نفر دوم در مسابقه ساعت
توصیه شده:
ساخت یک ابزار ارزان قیمت برای شکستن/پاره شدن/پاره شدن/ذوب شده/ذوب شده/شمع جوش خورده: 3 مرحله
ساخت یک ابزار ارزان حذف خرابی/پاره شدن/پاره شدن/ذوب شده/جوش خورده: این دستورالعمل به شما نشان می دهد که چگونه می توانید ابزار ارزان قیمت خود را برای استخراج بوت شکسته از شمع درست کنید تا بتوانید تنظیم خود را ادامه دهید. برای شما DIYer هایی که روی وسیله نقلیه شخصی خود کار می کنید ، هیچ چیز مانند جایگزینی جرقه خود نیست
ساعت فیلامنت LED سبک "وب شارلوت": 10 مرحله (همراه با تصاویر)
ساعت فیلامنت LED به سبک "وب شارلوت": از وقتی اولین بار لامپ های رشته ای LED را دیدم ، فکر می کردم که این رشته ها باید برای چیزی مناسب باشند ، اما تا زمان تعطیلی فروش یک قطعه لوازم الکترونیکی محلی برای من طول کشید. خرید چند لامپ به منظور شکستن
ساعت LED چوبی - سبک آنالوگ: 11 مرحله (همراه با تصاویر)
ساعت LED چوبی - سبک آنالوگ: این ساعت LED چوبی به سبک آنالوگ است. من نمی دانم چرا من تا به حال یکی از این موارد را ندیده ام..اگرچه انواع دیجیتال آن بسیار رایج است. به هر حال ، ما اینجا هستیم
نحوه ساختن ساعت ذوب به سبک دالی: 9 مرحله (همراه با تصاویر)
چگونه یک ساعت ذوب به سبک دالی بسازیم: من به هیچ یک از سوابق قدیمی ام گوش نمی دهم ، اما من واقعاً دوست دارم آنها را در کنار خود داشته باشم. خوشبختانه دوستان من هم همینطور. یکی دیگر از نقاط مشترک ما قدردانی از دانستن زمان آن است. من با پرونده ها درگیر شده ام و مشکلم را حل کرده ام
جعبه سبک تاشو با کیفیت تجاری 20/20 دقیقه / چادر سبک: 7 مرحله (همراه با تصاویر)
جعبه چراغ تاشو با کیفیت تجاری 20/20 دلار / چادر سبک: اگر به دنبال یک جعبه نور DIY برای محصول یا عکس های نزدیک هستید ، می دانید که انتخاب های زیادی دارید. ممکن است از جعبه های مقوایی گرفته تا لباسشویی فکر کنید پروژه به مرگ رسیده است. اما صبر کن! به قیمت 20 دلار