» إلكترونيات » اردوينو »ساعة Arduino مع شاشة TFT و RTC

ساعة اردوينو مع شاشة TFT و RTC



قام مؤلف كتاب Instructables تحت اسم Lacybad بمراقبة اردوينوعرض التاريخ والوقت ويوم الأسبوع وحتى وصف قصير لسطر واحد على شاشة TFT بخط بكسل. بفضل وحدة RTC على DS1302 مع دعم البطارية ، يمكنك إيقاف تشغيل طاقة الساعة عند مغادرة المنزل. سطوع الإضاءة الخلفية للشاشة يكفي للعمل كمصباح ليلي ، مما سيساعد على عدم التعثر في الظلام.

وحدة RTC المستخدمة في الساعات غير مكلفة نسبيًا ، وهي أيضًا مناسبة تمامًا للعمل مع Arduino. إنه أكثر ملاءمة من الوحدات النمطية على DS3231 ، 1307 ، متصلة عبر الحافلة I2ج.

تحتوي وحدة DS1302 على خمسة دبابيس: الطاقة ، والأسلاك المشتركة ، وإعادة الضبط ، والساعة ، والبيانات. تم توصيل الأولين من قبل السيد إلى حافلات Arduino المقابلة ، ويمكن توصيل الثلاثة المتبقية بأي خطوط تبادل بيانات رقمية ، اختار Lacybad ما يلي: 10 - إعادة تعيين ، 11 - بيانات ، نبضات 12 ساعة.

نظرًا لعدم وجود تعويض لدرجة الحرارة ، فإن هذه الوحدة ليست دقيقة للغاية ؛ في درجة حرارة الغرفة ، تتم كتابة خطأ من دقيقتين إلى أربع دقائق في الشهر. ولكن يمكنك ضبط الوقت باستخدام Arduino IDE ، فهو أسرع بكثير من فعل الشيء نفسه مع الأزرار ، مثل معظم الساعات الرقمية الأخرى.

فيما يلي الوحدات اللازمة لبناء الساعة. هذه هي وحدة RTC الموضحة أعلاه ، بالإضافة إلى وصلات العبور Dupont و Arduino Uno (Mega وما إلى ذلك) وشاشة TFT مقاس 2.4 بوصة على شريحة ILI9325.


ساعة اردوينو مع شاشة TFT و RTC




لم يعثر المطور على مثل هذه الشاشة كما في هذه الصورة ، ولكن مع وجود رموز في الأسفل (الآن على الجانب) ، مخصصة أصلاً لهواتف NOKLA المزيفة. لكن عندما خرجوا عن الموضة ، قرروا عدم التوقف ، ولكن بدلاً من ذلك وجدوا سوقًا جديدة - Arduino. يمكنك الآن شراء مثل هذه الشاشة بشكل منفصل وفي حزمة مع لوحة صاعدة تعمل على تحويلها إلى درع ، وهو ما فعله السيد. حسنًا ، قام بتوصيل وحدة RTC مع وصلات العبور "دوبونت" (انظر أعلاه ، مكان الاتصال). يمكنك ببساطة لحام الأسلاك العادية.




بعد تنزيله ، الذي كتبه المطور ، تحتاج إلى إلغاء تعليق الأسطر التالية فيه:

//rtc.setDOW (يوم الجمعة) ؛

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

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


استبدل الوقت والتاريخ فيها بالآخر الحالي بفارق طفيف ، املأ الرسم في Arduino ، ثم علق هذه الخطوط مرة أخرى واملأ نفس الرسم مرة أخرى. في كل حاجة للتعديل ، يجب تكرار هذه العمليات.

تعمل الساعة:



ولكن حتى الآن فقط "من حيث المبدأ". ومن الضروري أن في القضية. ما سوف يكون متروك لكم.
10
8.6
9.7

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب
2 تعليق
ديمتري 1318
بوشكين لا يعرف كيف ، إنه إنساني. يمكنك القيام بذلك بنفسك - الأمر سهل)
سوف بوشكين تفعل السلك؟ الصفر

ننصحك بقراءة:

تسليمها للهاتف الذكي ...