فهرست مطالب:
تصویری: 7 بخش ساعت نسخه 2: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
سلام!
پس از درخواست کاربر Instructables در مورد در دسترس بودن قالب 12 ساعت ، من از مزایای ایجاد تغییرات اساسی در پروژه اصلی استفاده کردم.
در حین استفاده از نسخه 1 ، من نیاز به ساخت نسخه مستقل احساس کردم ، بنابراین امکان تغییر تمام پارامترها را مستقیماً از طریق ساعت ، بدون استفاده از رایانه ، فراهم کردم.
برای کسانی که دستورالعمل های قبلی من را نخوانده اند ، یک ساعت معمولی 7 قسمتی با ویژگی های اضافی است:
- 7 تغییر مختلف تغییر دقیقه
- 3 رنگ از پیش تنظیم شده برای بازه های زمانی
- شدت نور محیط کم نور خودکار
- خاموش شدن خودکار/شروع زمانی که نیازی به نمایش زمان نیست
- تنظیم خودکار ساعت تابستانی
نسخه 2 همچنین به شما امکان می دهد:
- تغییر فرمت زمان 12/24 ساعت
- پارامترهای به راحتی قابل تغییر
پارامترهای قابل تغییر مستقیم از ساعت عبارتند از:
- زمان بیدار شدن/خاموش شدن
- رنگ برای بازه های زمانی
- زمان قرار
- فرمت زمان 12/24 ساعت
این داده ها در حال حاضر درون Arduino eeprom همراه با حالت انتقال انتخاب شده ذخیره می شوند. همچنین در مرحله بعد راهنمای شروع سریع را آماده کرده ام.
این قاب به صورت سه بعدی چاپ می شود و از چراغ های آردوینو نانو ، DS3231 و WS2812 پشتیبانی می کند.
تدارکات
- آردوینو نانو
- عکس چل
- 2 دکمه فشاری لحظه ای
- کلید روشن/خاموش
- پلاگین DC
- ترانسفورماتور 5 ولت
- شماره 30 WS2812 leds (مدل 30 leds/متر)
- pcb
- ماژول DS3231
- کابل های نازک برای اتصالات leds
- مقاومت 10K ، 550
- لحیم کاری
- چسب
- پرش کننده ها
- سرصفحه ها مرد/زن
مرحله 1: چه جدید است
همانطور که گفته شد ، من نمی خواستم هر زمان که می خواستم پارامترها را تغییر دهم ، ساعت را به رایانه وصل کنم و با افزودن یک دکمه لحظه ای به پروژه ، به راحتی به هدف رسیدم. با یک دکمه می توانم بین گزینه ها حرکت کنم ، دکمه دیگر این است که داده ها را تأیید کرده و در داخل منو جلو بروم. من همچنین فوتوسل را به جای +5 ولت به پین آردوینو وصل کرده ام ، بنابراین وقتی ساعت به حالت خواب می رود مدار فتوسل قدرت را تخلیه نمی کند. سرانجام حرفه ای تر کردن مدار روی صفحه مسی را حرفه ای تر کردم.
مرحله 2: مونتاژ PCB
برای سهولت کار ، برخی از اتصالات را تغییر داده ام ، شماتیک را ببینید. سوئیچ روشن/خاموش اختیاری است ، برای ورود به منوی بدون آن فقط کافی است دکمه 1 +5 ولت را نگه دارید.
مقاومت بین leds و D5 550 اهم و 10 کیلو اهم دیگر است.
مدار بسیار آسان است و نیازی به اچ ندارد.
در پروژه من هر بخش برای هر رقم به یک led نیاز دارد. پس از اصلاح کتابخانه "segment_display.cpp" ، برای پروژه های بزرگتر می توان LED های بیشتری را برای بخش اضافه کرد.
برای اطلاعات بیشتر در مورد توالی LED و سایر نسخه 1 را بررسی کنید
مرحله 3: چاپ سه بعدی
با شروع از نسخه اصلی (با تشکر از کاربر Thingverse random1101) ، پشتیبانی را مجدداً با بارکد سفارشی کرده ام (این بدان معناست که ACCECORPORATION اما خواننده بارکد آن را نمی شناسد …. sob).
توصیه می شود هر رقمی را بعد از قرار دادن داخل شکاف چسب بزنید.
مرحله 4: طرح
کتابخانه ها بدون تغییر باقی می مانند و اولین باری که طرح را بارگذاری و اجرا می کنید هیچ اتفاقی نمی افتد زیرا داده ها را از eeprom می خواند و احتمالاً در eeprom شما ممکن است مقادیر تصادفی وجود داشته باشد. سپس برای اولین بار اجرا باید داده ها را تنظیم کنید.
حالت انتقال در حال حاضر در eeprom ذخیره می شود.
در هنگام ورود داده ها ، قالب زمان را به طور دقیق (قالب زمان واقعی 24 ساعته یا زمستانی) دنبال کنید.
نسخه قبلی را برای اطلاعات و نحوه استفاده از کتابخانه بررسی کنید.
توصیه شده:
ساعت نمایش مکانیکی هفت بخش: 7 مرحله (همراه با تصاویر)
ساعت صفحه نمایش مکانیکی هفت قسمتی: چند ماه پیش من یک صفحه نمایش دو رقمی 7 قسمتی مکانیکی ساختم که آن را به یک تایمر شمارش معکوس تبدیل کردم. بسیار خوب ظاهر شد و تعدادی از افراد پیشنهاد کردند برای ساختن ساعت ، دو برابر صفحه نمایش شوند. مشکل این بود که من قبلاً اجرا شده بودم
7 بخش ساعت - چاپگرهای کوچک نسخه: 9 مرحله (همراه با تصاویر)
7 سگمنت ساعت - چاپگرهای کوچک نسخه: هنوز 7 سگمنت دیگر. xDA هر چند باید بگویم که هنگام تماشای مشخصات Instructables من چندان دیوانه کننده به نظر نمی رسد. احتمالاً لحظه ای که نگاهی به مشخصات thingiverse من می اندازید تحریک کننده تر می شود. بنابراین چرا من حتی زحمت کشیدم که در دیگری کار کنم
7 بخش ساعت: 4 مرحله (همراه با تصاویر)
ساعت 7 سگمنت: پس از چندین سال استفاده ، ساعت آنالوگ من به طور کامل مرده است. در همین حال ، من به دنبال یک پروژه ساعت سه بعدی برای چاپ با Prusa بودم ، بنابراین یک ساعت 7 قسمتی پیدا کردم که توسط ws2812 leds و Arduino هدایت می شد. من فکر کردم که قدرت آن led ها t
وای فای 7 بخش LED ساعت: 3 مرحله (همراه با تصاویر)
WiFi 7 Segment LED Clock: Project: WiFi 7 Segment LED Clock تاریخ: نوامبر - دسامبر 2019 ساعت 7 سگمنت از یک منبع تغذیه Anode 5V معمولی از طریق کنترل های Shift Register بر اساس مقاومت های 22 اهم استفاده می کند. دلیل اصلی ساخت این ساعت در ابتدا استفاده مجدد از دو ساعت خواب بود
ساعت شبکه ESP8266 بدون هیچ گونه RTC - Nodemcu NTP ساعت بدون RTC - پروژه ساعت اینترنتی: 4 مرحله
ساعت شبکه ESP8266 بدون هیچ گونه RTC | Nodemcu NTP ساعت بدون RTC | پروژه ساعت اینترنتی: در پروژه ایجاد پروژه ساعت بدون RTC ، زمان استفاده از اینترنت با استفاده از wifi و نمایش آن بر روی صفحه نمایش st7735