فهرست مطالب:

نحوه ساخت ساعت دیجیتالی آردوینو: 5 مرحله
نحوه ساخت ساعت دیجیتالی آردوینو: 5 مرحله

تصویری: نحوه ساخت ساعت دیجیتالی آردوینو: 5 مرحله

تصویری: نحوه ساخت ساعت دیجیتالی آردوینو: 5 مرحله
تصویری: how to make a wooden digital clock | نحوه ساخت ساعت دیجیتالی چوبی 2024, جولای
Anonim
Image
Image
نحوه ساخت ساعت دیجیتالی آردوینو
نحوه ساخت ساعت دیجیتالی آردوینو

ساعت های دیجیتال یکی از اختراعات بزرگ در زمینه علم است.

آیا تا به حال فکر کرده اید "چگونه می توان ساعت دیجیتالی خود را درست مثل فیلم ها ساخت!" ؟؟؟؟

خوب ، من دوران کودکی خود را نیز در رویا گذرانده ام تا ساعت دیجیتالی خودم را بسازم.. بنابراین من برای خودم یک ساعت ساختم…

و قصد دارم به شما نشان دهم که چگونه می توانید یک ساعت دیجیتالی شگفت انگیز با سهولت کم و اجزای کوچک به تنهایی بسازید….

من از 4 صفحه آند معمولی 7 قسمتی برای نمایش ارقام ، 3 سوئیچ SPDT استفاده کرده ام که آنها را جدا از ماوس قدیمی ، سیم و آردوینو جدا کرده ام. ما می توانیم زمان نگه داشتن کلید تنظیم و فشار دادن کلید دقیقه یا ساعت را برای تغییر دقیقه یا ساعت به نیاز خود تنظیم کنیم.!

بنابراین بیایید شروع کنیم…!

مرحله 1: اجزای مورد نیاز

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

در اینجا اجزای مورد نیاز شما وجود دارد:

1. یک آردوینو uno.

2. 4 صفحه نمایش آند معمولی 7 سگمنت (اگر 4 سگمنت هفت سگمنت دارید نگران نباشید مدار برای هر دوی آنها یکسان است).

می توانید آنها را از snapdeal خریداری کنید ، عالی هستند! من آنها را از سایت توصیه می کنم

3. 3 سوئیچ spdt (که من آن را از موش قدیمی پاک کردم).

4. برخی از سیم ها و سیم های جهنده (هر کسی انجام خواهد داد!).

5. یک تخته نان.

6. 4 مقاومت 1 اهم.

مرحله 2: سیم کشی نمایشگرها در Breadboard

سیم کشی صفحه نمایش در Breadboard!
سیم کشی صفحه نمایش در Breadboard!
سیم کشی صفحه نمایش در Breadboard!
سیم کشی صفحه نمایش در Breadboard!

اتصالات را همانطور که در تصویر بالا نشان داده شده ایجاد کنید.. بسیار ساده است!

مراقب اتصالات باشید ، زیرا سیم های زیادی وجود دارد که ممکن است گیج شوید.

Remmenber همه قسمت های a ، b ، c ، d ، e ، f ، g ، نقطه 4 صفحه نمایش به هم متصل می شوند…. و کام هر صفحه نمایش یعنی 3 و 8 با رزیتورها به هم متصل می شوند…

نگران نباش!! ، به آرامی بروید و کمی صبور باشید ، می توانید این کار را انجام دهید.

مرحله 3: افزودن مقاومتها و کلیدها

افزودن مقاومتها و کلیدها
افزودن مقاومتها و کلیدها
افزودن مقاومتها و کلیدها
افزودن مقاومتها و کلیدها

با هر صفحه نمایش صفحه نمایش مقاومت 1kohm را وصل کنید … همانطور که در شکل نشان داده شده است..!

سوئیچ های Spdt را اضافه کنید یا اگر دکمه هایی دارید که بسیار عالی خواهد بود!…

مرحله 4: اتصال به آردوینو

اتصال به آردوینو
اتصال به آردوینو
اتصال به آردوینو
اتصال به آردوینو

اکنون اتصالات برای صفحه نمایش و سوئیچ ها انجام شده است … اکنون زمان اتصال آنها به مغز است.

آسان است..

برای پین های بخش!

a تا پین 2

ب به پین 3

ج به پین 4

d به پین 5

e به پین 6

f به پین 7

g به پین 8

نقطه به پین 9

برای نمایش پین ها

نمایش 1 تا پین 10

نمایش 2 تا پین 11

نمایش 3 تا پین 12

4 را به پین 13 منتقل کنید

حالا برای کلیدها

کلید 1 که کلیدهای تنظیم است…

کلید 2 و کلید 3 تغییر ساعت و تغییر دقیقه کلید هستند.

ما باید کلید تنظیم 1 را نگه داریم و کلید میل را فشار دهیم تا ساعت یا دقیقه تغییر کند..!

برای اتصال کلیدها به تصویر بالا مراجعه کنید.

مرحله 5: اضافه کردن کد !!

افزودن کد !!!!
افزودن کد !!!!

در حال حاضر جالب ترین قسمت … نوشتن و اضافه کردن کد به آردوینو….

کد و فایل کتابخانه زمان را برای محاسبه زمان و نمایش آن پیوست کرده ام….

در کد ، تابع ساعت () ساعت و تابع دقیقه () دقیقه را از زمانی که ما صفحه را روشن کرده ایم ، به ما می گوید. زمانی که برق به برد قطع می شود زمان می میرد و هر بار از ساعت 00:00 دوباره شروع می شود…

همچنین من یک کد فرمت 12 ساعته را نیز ضمیمه کرده ام. فقط از تابع hourFormat12 () برای بدست آوردن فرمت 12 ساعته استفاده می کند.

به طور پیش فرض کتابخانه زمان 24 ساعت زمان تنظیم شده را برمی گرداند.

توجه داشته باشید:

لطفاً پوشه زمان را در پوشه کتابخانه های Arduino خود در Time.zip اضافه کنید

به عنوان مثال در سیستم من:

C: / Program Files (x86) Arduino / libraries

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

از درست کردنش لذت ببرید…

توجه: من فایل Time.zip را به روز کرده ام زیرا در نسخه های جدیدتر Arduino IDE منسوخ شده بود.

توصیه شده: