فهرست مطالب:

ساعت جهانی در سراسر جهان: 5 مرحله (همراه با تصاویر)
ساعت جهانی در سراسر جهان: 5 مرحله (همراه با تصاویر)

تصویری: ساعت جهانی در سراسر جهان: 5 مرحله (همراه با تصاویر)

تصویری: ساعت جهانی در سراسر جهان: 5 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
دور ساعت جهانی ساعت
دور ساعت جهانی ساعت
دور ساعت جهانی ساعت
دور ساعت جهانی ساعت

ساعت جهانی 5 منطقه ای مناسب این امر است که آیا جهان در حال تردد است یا فقط علاقه دارد بداند ساعت قبل از برقراری تماس دیروقت چه ساعتی است. از آنجا که در آخرین محموله خود نمایشگرهای 7 رقمی TM1637 اضافی دریافت کردم ، تصمیم گرفتم برای همه موارد یک ساعت جمع کنم. تصمیم گرفتم از Arduino Uno برای این پروژه استفاده کنم ، که GPIO کافی برای 5 ساعت ، نشانگرهای 5 صبح (LED) و یک چراغ سربار فعال شده با سنسور لمسی را ارائه می داد. تنها پینی که من استفاده نکردم D1 بود ، که برای سریال Tx است ، که فقط می تواند مشکل ایجاد کند. بنابراین اگر علاقه دارید ، ادامه مطلب را بخوانید!

مرحله 1: قطعات

قطعات
قطعات
قطعات
قطعات
قطعات
قطعات

برای ساخت ساعت من استفاده کردم:- Arduino Uno (اما نانو یا مگا نیز کار می کند)

- (5) صفحه نمایش TM1637

- (5) LED (برای استفاده به عنوان شاخص AM/PM)

- (5) مقاومت 220 اهم

- ساعت RTC3231

- چوب AdaFruit NeoPixel یا سایر روشنایی ها

- برای فعال کردن نور ، سنسور را لمس کنید

- مبدل Buck به منظور جلب قدرت

- قاب یا کیس (من کیس را به صورت سه بعدی چاپ کردم ، اما خلاق باشید)

- قدرت 12 ولت با یک مخزن بشکه (به منظور تقسیم فیدها)

- اختیاری - سپر Arduino Uno (فقط برای ساده تر شدن آن)

مرحله 2: شروع به کار

شروع شدن
شروع شدن
شروع شدن
شروع شدن
شروع شدن
شروع شدن
شروع شدن
شروع شدن

من هنوز با TM1637 تازه کار هستم بنابراین ابتدا یکی را برنامه ریزی کردم تا ببینم چه کاری می توانم انجام دهم. در ابتدا هیچ کاری انجام نمی داد ، اما جامعه آردوینو شگفت انگیز است و به زودی من را به کار انداخت. در TM1637 من مجبور شدم 2 کلاه پشت را برش دهم تا کار کند و از آنجا فقط آزمایش و خطا انجام شود. در نهایت من هنوز نتوانستم برای ساعت دو قطعه بگیرم - این عدد ساعت را در موقعیت 1 "جایگزین" می کند ، اما فعلا با آن خوب نیستم.

بعد ، ابتدا یک تخته نان را با همه چیز وصل کنید تا مطمئن شوید همه ارتباطات و برنامه نویسی شما مطابقت دارد - بله ، من هنوز یک پسر قدم به قدم هستم. سپس در مورد مکان های مورد نظر تصمیم بگیرید و با پیدا کردن تفاوت زمان با GMT ، مکان های مورد نظر خود را تنظیم کنید. در حال حاضر به لحیم کاری و موقعیت.

مرحله 3: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

با استفاده از یک کانکتور تغذیه بشکه برای ورودی 12 ولت ، قدرت و زمین را به 1) مبدل باک و 2) Vin در آردوینو تقسیم کنید.

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

هر TM1637 دارای 4 اتصال (5v ، Grd ، Data و Clock) است که DIO و CLK به پین های GPIO منفرد (من از 2-11 استفاده کردم) و قدرت ردیف های من ارسال می شود.

برای نشانگرهای نصف النهار (5 LED) لحیم کاری (5) 220 اهم به زمین و اتصال آند به A0-A3 و D12.

RTC به 5v و Grd به همراه SDA و SCL (A4 و A5) نیاز دارد.

چوب سبک باید دو بار زمین بخورد ، یک بار به ردیف و یک بار به Uno. 5v را به ردیف و داده ها را روی GPIO (D13) اجرا کنید. سنسور لمسی تا 5v و Grd و GPIO D0 اجرا می شود.

مرحله 4: برنامه نویسی

برنامه نویسی نسبتاً مستقیم است. من برای نمایشگرها از کتابخانه TM1637display.h استفاده کردم و به هر صفحه یک نام منحصر به فرد اختصاص دادم - قابل پیش بینی ، با نام شهر. فقط برای هر کدام پین DIO و CLK را تغییر دهید.

اولین مکان خود را با تفاوت زمان کدگذاری کنید و محیط AM/PM را برای LED روشن یا خاموش کنید. از آن برای تکرار هر مکان استفاده کنید.

من ساعت را به موقعیت 0 ، 2 رقمی ، بدون صفر اصلی اختصاص دادم. برای دقیقه ها از دقیقه استفاده کردم و بر 10 برای رقم 1 (پست 2 ، 1 رقمی) و modulo ()) برای رقم 2 (موقعیت 3 ، 1 رقمی) تقسیم کردم.

نورپردازی NeoPixel با سنسور درست مانند سایر دکمه ها/ترکیب LED با استفاده از کتابخانه Adafruit_NeoPixel بود.

آسان.

مرحله 5: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

یک کیف مناسب متناسب با نمایشگرها و کمی فضای پشتی برای برد ، ورودی برق و مبدل باک بسازید. سیم را وارد کنید ، وصل کنید ، روشن کنید و آماده است. خوب ، ممکن است موارد بیشتری از این وجود داشته باشد ، اما اینها صرف نظر از طراحی ، موارد اساسی هستند.

لذت ببرید و خوشحال باشید!

توصیه شده: