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

ساعة تنبيه Arduino DS1302 RTC: 3 خطوات
ساعة تنبيه Arduino DS1302 RTC: 3 خطوات

فيديو: ساعة تنبيه Arduino DS1302 RTC: 3 خطوات

فيديو: ساعة تنبيه Arduino DS1302 RTC: 3 خطوات
فيديو: Arduino Alarm Clock 2024, يوليو
Anonim
Image
Image

مرحبًا ، أردت أن أشارككم هذا المشروع الصغير ، إنه يتعلق بمنبه DIY يعتمد على لوحة Arduino UNO و DS1302 RTC Module ، يمكنك إعداد التاريخ والوقت عن طريق لوحة المفاتيح وكذلك ضبط المنبه لوقت محدد. آمل أن تعجبك.

الخطوة 1: الأجهزة المطلوبة

الأجهزة المطلوبة
الأجهزة المطلوبة
الأجهزة المطلوبة
الأجهزة المطلوبة

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

- وحدة RTC ، هنا أستخدم DS1302.

- شاشة LCD i2c.

- مصفوفة لوحة المفاتيح 4 * 4.

- وجرس ، يمكنك استخدام الوحدة أو المكون المكون من سلكين.

- مقاوم 1 كيلو أوم ، بعض أسلاك القفز ولوح توصيل.

الخطوة 2: الأسلاك

الأسلاك
الأسلاك

الأسلاك تشبه في الصورة ، الأشياء التي يجب توصيلها بـ GND و 5 فولت مثل RTC و LCD والجرس.

يتم توصيل دبابيس RTC من D2 إلى D5 وأنا أستخدم المقاوم 1k مع DAT pin و D4 حتى نحصل على التاريخ والوقت الصحيحين ، إنه حل شائع.

تم توصيل شاشات LCD SDA و SCL بـ A4 و A5.

لوحة المفاتيح من اليمين إلى اليسار (D5-D12).

والجرس مع D13 وهو مصباح LED الداخلي لـ Arduino UNO.

الخطوة 3: الكود والوظيفة

الكود والمكتبات التي استخدمتها تجدها في الرابط:

الوظيفة بسيطة جدًا: تضغط على "*" على لوحة المفاتيح لإعداد الوقت والتاريخ الحاليين ، ثم تضغط على "A" لضبط وقت التنبيه. يمكنك تخصيص نغمة الرنين الخاصة بك إذا كنت جيدًا في استخدام الأصوات مع الجرس أو البحث عنها على الإنترنت.

استمتع ، وإذا كان لديك أي مشكلة أو سؤال فلا تتردد في طرحه.

موصى به: