جدول المحتويات:
فيديو: GranDow - ساعة رقمية متعددة اللغات بسيطة: 4 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
جدتي تنسى باستمرار يوم من أيام الأسبوع لأقراصها. لسوء الحظ ، فإن جميع الساعات الرقمية التي أجدها تعرض أيام الأسبوع باللغة الإنجليزية. هذا المشروع البسيط المكون من 3 مكونات فقط رخيص وسهل البناء وآمل أن يساعد الجدات الأخريات أو يلهمك.
الخطوة 1: المستلزمات
كلفني هذا المشروع حوالي 15 دولارًا باستخدام الحيوانات المستنسخة ، وسيتغير السعر حسب المكان الذي تشتريه.
- اردوينو UNO ،
- شاشة LCD ، كان لدي درع LCD حول ولكن يمكنك استخدام أي شاشة LCD ،
- RTC ds3231 والبطارية ،
- لحام حديد
- الكابلات
الخطوة 2: الأسلاك
RTC ds3231> اردوينو
SDA> SDASCL> SCLVCC> 5VGND> GND
قررت لحام كبلات rtc في Arduino للمساحة ، وبسبب الدرع ، لكن هذا ليس ضروريًا.
LCD> Arduino
في حالتي لدي درع لذلك قمت للتو بتوصيل الدرع بـ arduino ، إذا كان لديك شاشة LCD منفصلة ، أوصي باتباع دليل arduino الرسمي وتغيير قيم المسامير في الكود.
إذا كانت هذه هي المرة الأولى التي تستخدم فيها شاشة LCD ، وإذا لم تعرض شاشة LCD أي قيم بعد تحميل الكود ، تذكر أن تقوم بتدوير مقياس الجهد.
الخطوة 3: تحميل الكود
هناك أقسام إعدادات ، ما عليك سوى تحديد لغتك ودبابيس LCD ويجب أن تعمل. لا تحتوي بعض اللغات على مساحة كافية لإظهار الوقت للثانية ، لذا يمكنك تغيير المتغير showSeconds إلى false.
لا تتردد في إضافة لغاتك الخاصة وتغيير الرمز.
رابط إلى جيثب
الخطوة 4: ضع الإلكترونيات في صندوق
ابحث عن صندوق لوضع الإلكترونيات الخاصة بك أو قم بإنشاء واحد باستخدام طابعة ثلاثية الأبعاد. صندوقي من الورق المقوى ولم يكن الخيار الأفضل ، في المستقبل أخطط لإنشاء صندوق مطبوع ثلاثي الأبعاد وسأقوم بتحديث التعليمات و github.
أتمنى أن يساعدك هذا الدليل!
شكرا!!