فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: آماده سازی پایه
- مرحله 3: لحیم کردن Leds & Resistors
- مرحله 4: پردازنده و کریستال
- مرحله 5: دکمه
- مرحله 6: سیم
- مرحله 7: شماتیک
- مرحله 8: نرم افزار
- مرحله 9: ساعت تمام شده
تصویری: ساعت دوتایی مرمر: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
این یک ساعت ساده است که زمان (ساعت/دقیقه) را به صورت دوتایی با استفاده از led هایی که در زیر تیله های شیشه ای پنهان شده است نشان می دهد. برای یک فرد معمولی ، مانند یک دسته از چراغ ها به نظر می رسد ، اما شما می توانید تنها با یک نگاه سریع زمان را تشخیص دهید در این ساعت ممکن است چند روز طول بکشد تا بتوانید در هنر باطری شمارش سریع دوتایی سریع عمل کنید ، اما می توانید زمان را فوراً مشخص کنید ، در ابتدا کمی کندتر. شمارش دودویی
مرحله 1: آنچه شما نیاز دارید
- میکروکنترلر One Atmel Tiny2313
- یک خازن 0.1 uF
- یازده مقاومت - 120 اهم
- یازده رهبری روشنایی بالا. من از 6 رنگ سفید و 5 رنگ زرد استفاده کردم
- یک کریستال 10 مگاهرتز
- دو خازن 20 pF
- یک دکمه کوچک
- یازده سنگ مرمر شیشه ای
- یک تکه چوب زیبا برای نصب همه چیز روی آن
تصویر زیر فاقد لامپها و مقاومتهاست…
مرحله 2: آماده سازی پایه
من یک تکه چوب (3x2 سانتی متر ، طول 50 سانتی متر) که در یک گنجه پیدا کردم برداشتم و از آن به عنوان پایه ساعت استفاده کردم.
من با ایجاد یازده سوراخ 5 میلی متری مستقیم برای لامپ ها شروع کردم. در بالا ، من از یک مته 12 میلی متری استفاده کردم و در هر سوراخ 5 میلی متری مانند 7 میلی متر حفاری کردم تا یک تورفتگی برای قرار دادن تیله ها ایجاد شود. در قسمت پایین من از یک مته حتی گسترده تر استفاده کردم و یک تکه چوب عظیم را روی هر سوراخ هدایت کردم و سپس یک سنگر بین سوراخ ها را تراش دادم تا کابل ها در آنجا قرار گیرند. در وسط بین ساعت و دقیقه ، من دهانه بزرگی را حفاری و تراش کردم تا وسایل الکترونیکی را در آن قرار دهم. بعد از کمی سنباده زدن و همه را با رنگ قهوه ای تیره رنگ آمیزی کنید.
مرحله 3: لحیم کردن Leds & Resistors
led ها دارای یک سرب کوتاه (منفی) و یک led طولانی (به علاوه) هستند. همه لیدها را که در یک جهت چرخانده شده اند وارد کنید و سپس همه سرهای کوتاه را به هم بچسبانید.
مقاومتهای 120 اهم را روی سرهای بلند لحیم کنید. سیم را به قدری لحیم کنید که به وسط ساعت به هر مقاومت برسد.
مرحله 4: پردازنده و کریستال
من زحمت ساختن برد مدار برای این پروژه را نداشتم ، ساده تر این است که همه آنها را به سبک اشکال مرده لحیم کنم. (در واقع من ترجیح می دهم این را یک اشکال فشرده بنامم زیرا تراشه وارونه نیست ، اما پهن و فشرده می شود … ؛-)
با فلش کردن نرم افزار در تراشه (ATtiny2313) شروع کنید و آن را تست کنید تا مطمئن شوید که کار می کند. سپس تراشه را با زاویه دادن تمام لیدها به بیرون صاف کنید. کریستال را به پین 4 و 5 روی تراشه لحیم کنید. لبه های کریستال را در انتهای تراشه دویدم تا آنها را از سر راه بردارم. مقاومت 20 کوهی را بین پین 1 (تنظیم مجدد) و پین 20 (به علاوه) لحیم کنید. دو خازن 20 pF را به پین 4 و 5 لحیم کنید و سپس هر دو را به پین 10 (منهای) لحیم کنید. خازن 100 nF را بین پایه 10 (منهای) و پایه 20 (به علاوه) لحیم کنید.
مرحله 5: دکمه
یک دندانه برای دکمه در چوب بیرون بیاورید و دکمه را به سیم متصل به تمام چراغ ها وصل کنید. سپس سیم دیگری را به اندازه کافی لحیم کنید تا میکروکنترلر به پین دیگر دکمه برسد
مرحله 6: سیم
سیمهای ناشی از led ها و دکمه را به میکروکنترلر لحیم کنید.
چراغ اول رهبری (دورترین دور به پایین) دقیقه-1 منجر به رهبری دقیقه 32 است که باید در زیر میکروکنترلر قرار گیرد. بالای میکروکنترلر led Hour-1 قرار دارد. سیم خارج شده از دکمه را فراموش نکنید ، آن را به پین 11 روی میکروکنترلر لحیم کنید. با اتصال سیم برق به پین 20 (بعلاوه) و پین 10 (منهای) روی CPU پایان دهید. و بله ، یک سیم نهایی وجود دارد - یک سیم بین پین 10 روی میکروکنترلر را به سیم بلندی که همه led ها (و دکمه) را به هم متصل می کند ، لحیم کنید. کار را با استفاده از چسب داغ تمام کنید تا همه سیمها را به طور مرتب و مرتب در ترانشه نگه دارید.
مرحله 7: شماتیک
طرح کلی بسیار ساده است و هیچ برد مدار وجود ندارد ، بنابراین فقط یک شماتیک دستی طراحی شده است.
مرحله 8: نرم افزار
این نرم افزار با استفاده از GCC به زبان C برای Atmel نوشته شده است.
در واقع هیچ چیز خاصی در مورد نرم افزار وجود ندارد. Timer0 برای ایجاد وقفه در هر 1638.4 uS استفاده می شود و از الگوریتم Bresenham برای اطمینان از اینکه ساعت به طور متوسط در هر ثانیه می تپد استفاده می شود. بعد از روشن شدن ساعت ، نقطه ای نمایش داده می شود که بالا و پایین می زند و نشان می دهد که زمان باید تنظیم شود. با فشردن دکمه زمان به صورت آهسته به مدت 15 ثانیه پیش می رود و سپس سرعت می یابد. اگر دکمه را فقط به صورت لحظه ای فشار دهید (0.1-0.5 ثانیه) زمان برای تنظیم آسان یک دقیقه کاهش می یابد.
مرحله 9: ساعت تمام شده
با استفاده از یک تکه چسب داغ مرمرها را بچسبانید و تمام می شود!
5 ولت به آن بزنید و از شکوه آن لذت ببرید….:-)
توصیه شده:
ساعت مرمر: 12 قدم (همراه با تصاویر)
Marble Clock: EDIT: این دستورالعمل در مادربرد - VICEHackaday وبلاگ رسمی آردوینو وبلاگ هکستر روندهای دیجیتال توجه داشته باشید: من یک حساب توییتری دارم که در آن پیشرفت پروژه هایم را قبل از انتشار به اشتراک می گذارم. می توانید من را دنبال کنید و نظر دهید
رمزگذار دوتایی چاپ سه بعدی: 4 مرحله (همراه با تصاویر)
اکثراً رمزگذار دوتایی چاپ سه بعدی: رمزگذار اطلاعات را از یک قالب یا کد به شکل دیگر تبدیل می کند. دستگاه ارائه شده در این دستورالعمل فقط اعداد اعشاری 0 تا 9 را به معادل دوتایی خود تبدیل می کند. با این حال ، مفاهیم ارائه شده در اینجا می توانند برای ایجاد
ساعت شبکه ESP8266 بدون هیچ گونه RTC - Nodemcu NTP ساعت بدون RTC - پروژه ساعت اینترنتی: 4 مرحله
ساعت شبکه ESP8266 بدون هیچ گونه RTC | Nodemcu NTP ساعت بدون RTC | پروژه ساعت اینترنتی: در پروژه ایجاد پروژه ساعت بدون RTC ، زمان استفاده از اینترنت با استفاده از wifi و نمایش آن بر روی صفحه نمایش st7735
ساعت مرمر LED دودویی: 6 مرحله (همراه با تصاویر)
ساعت مرمر LED دودویی: اکنون فکر می کنم تقریباً همه دارای یک ساعت دودویی هستند و در اینجا نسخه من است. آنچه من لذت بردم این بود که این پروژه برخی از کارهای چوبی ، برنامه نویسی ، یادگیری ، الکترونیک و شاید فقط کمی خلاقیت هنری را ترکیب کرد. زمان ، ماه ، تاریخ ، روز را نشان می دهد
5 $ تقویم PCB با ساعت دوتایی: 7 مرحله (همراه با تصاویر)
5 $ تقویم PCB با ساعت دوتایی: سلام! من این تقویم PCB و ساعت دودویی را با Eagle CAD تهیه کردم. من از ATMEGA328P MCU (از آردوینو) و ماتریس LED 9x9 استفاده کردم. ابعاد صفحه من 8cmx10cm (3.14 اینچ x 3.34 اینچ) است. این بسیار کوچک است اما در ابتدا: نسخه رایگان Eagle CAD اجازه می دهد 80cm^2