2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا المشروع جزء من مشروع أكبر ولكن يمكن أن يكون مشروعًا مستقلاً. إنها في الأساس ساعة بها زرين لضبط الوقت والتاريخ.
لا يبدو الأمر رائعًا على اللوح مع كل تلك الأسلاك ولكنه يقوم بالمهمة ويمكن تبسيطه باستخدام شاشة I2C ، لكنني سأغطي هذا الموضوع في مستقبل تعليمي.
وضع التشغيل بسيط للغاية ، لديك زران ، الأول ، المرتبط بالدبوس 8 على اردوينو يستخدم لتحديد المعلمة (التاريخ ، الساعة الدقيقة …) وفي النهاية لحفظ التاريخ الجديد. يتم استخدام الزر الثاني ، المرفق بالدبوس 9 على اردوينو ، لزيادة المعلمة المحددة وفي النهاية لإلغاء البيانات التي أدخلتها للتو (لا تحفظ) في حال لم تكن راضيًا عنها.
الخطوة 1: الأجزاء المطلوبة:
1. Arduino UNO R3 أو لوحة متوافقة
2. وحدة DS3231 RTC (ساعة الوقت الحقيقي)
3. بطارية CR2032 ، إذا كانت الوحدة لا تأتي مع واحدة
4. شاشة LCD 1602
5. 50 كيلو أوم المقاوم المتغير لضبط التباين 1602 LCD
6. 2 أزرار لضبط التاريخ والوقت
7. اثنان من المقاومات 10K أوم لدبابيس الزر المنسدلة
8. سلك توصيل لقطع الغيار
9. اللوح
الخطوة 2: تجميع المخطط
نظرًا لأنني متأكد من أنه لا يمكنك إجراء الاتصال بناءً على الصورة الأولى للمشروع ، فإليك مخطط ذلك.
الخطوة الثالثة: اكتب الكود:
يمكنك العثور على الكود الخاص بهذا المشروع هنا ، في الملف المرفق. لا تتردد في تعديله ليناسب احتياجاتك. تم شرح الكود داخل ملف.ino. نرحب بأي اقتراحات.
كما تم إرفاق المكتبة التي استخدمتها. قد لا تعمل مكتبات DS3231 الأخرى.