جدول المحتويات:

ساعة DS1302 مع شاشة 2.4 TFT LCD: 5 خطوات
ساعة DS1302 مع شاشة 2.4 TFT LCD: 5 خطوات

فيديو: ساعة DS1302 مع شاشة 2.4 TFT LCD: 5 خطوات

فيديو: ساعة DS1302 مع شاشة 2.4 TFT LCD: 5 خطوات
فيديو: How to make an ARDUINO LCD CLOCK | ARDUINO LCD CLOCK with RTC module [Code & Circuit Diagram] 2024, يمكن
Anonim
DS1302 ساعة مع 2.4 TFT LCD
DS1302 ساعة مع 2.4 TFT LCD

أهلا بك!

سأوضح لك اليوم كيفية صنع ساعة بسيطة باستخدام RTC وشاشة TFT LCD من أجل Arduino.

مشروع بسيط للمبتدئين ، يمكن تجميعه وإعداده في أقل من 30 دقيقة.

الخطوة 1: ساعة أخرى

قبل بضعة أشهر قررت أن أجعل من نفسي ساعة بسيطة مع شاشة LCD مقاس 2.4 بوصة.

أنا أستخدمه في غرفة المعيشة وهو ضوء ليلي جيد. يمنعني من الركل إلى الأثاث عن طريق الصدفة ؛ وأمي تحبها أيضًا:)

وحدة RTC هذه غير مكلفة نسبيًا وسهلة الاستخدام مع Arduino. إنها ليست مثل تلك التي تستخدم بروتوكول I2C (DS3231 ، 1307).

DS1302:

تحتوي الوحدة على 5 دبابيس: VCC ، و Ground ، و RST ، و CLK ، و DAT. يمكن توصيل 3 دبابيس بأي دبوس رقمي من اردوينو.

أكبر ميزة لـ rtc هي أنها لا تستخدم حافلة I2C (SCL ، SDA).

أكبر عيب: شريحة rtc لا تعوض الحرارة. ماذا يعني ذلك؟؟ هذا يعني أن درجة الحرارة على الأرجح لها تأثير على الانجراف الزمني. في درجة حرارة الغرفة ، كان الانجراف الزمني 2-4 دقائق في الشهر. لذلك لا يمكننا القول أن هذا هو rtc دقيقة.

تحتاج شاشة TFT LCD الأكثر شيوعًا إلى دبوس A4 لإعادة تعيين ، وكنت أحاول تعديل هذه الميزة (A4 لإعادة تعيين الدبوس) لاستخدام وحدة DS3231. حتى الآن لم أستطع أن أجعلها تعمل ، لكنني ما زلت أبحث عن حل.

الخطوة 2: المواد والرسم

المواد والرسم
المواد والرسم
المواد والرسم
المواد والرسم
المواد والرسم
المواد والرسم
المواد والرسم
المواد والرسم

الأجزاء اللازمة لهذا المشروع:

-أردوينو أونو (ميجا إلخ …)

-DS1302 RTC

-2.4 شاشة TFT LCD

-بعض أسلاك التوصيل

-Arduino IDE ، رسم ، مكتبات وقليل من وقت الفراغ

الخطوة 3: التوصيلات

روابط
روابط

إنه إعداد بسيط للغاية. قم بتوصيل شاشة LCD بـ Arduino. لقد قمت بلحام المسامير في الاتجاه المعاكس على اردوينو ، لذلك تم توصيل rtc على الجانب الخلفي من اللوحة.

VCC: 3.3 أو 5 فولت

الارض: ارضي

RST: رقمي 10

DAT: رقمي 11

CLK: رقمي 12

الخطوة 4: انتهى

تم الانتهاء من
تم الانتهاء من
تم الانتهاء من
تم الانتهاء من
تم الانتهاء من
تم الانتهاء من
تم الانتهاء من
تم الانتهاء من

بعد توصيل الأجزاء ، قم بتحميل الرسم التخطيطي على اللوحة وتنتهي.

في الرسم يمكنك بسهولة ضبط الوقت للوحدة.

//rtc.setDOW (الجمعة) ،

//rtc.setTime (17، 15، 00) ؛

//rtc.setDate (15 ، 3 ، 2018) ؛

يتخلص من السطور ، ثم يضبط الوقت واليوم والتاريخ الصحيحين.

قم بتحميله ، وعلق على الأسطر مرة أخرى وقم بتحميله.

هذا كل شيء! تم ضبط الوقت وجاهز للانطلاق.

الخطوة 5: تم

انتهيت!

استخدمه كما تريد.

طاب يومك!

موصى به: