جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
أهلا!
بعد طلب من مستخدم Instructables بشأن توفر تنسيق 12 ساعة ، استفدت من إجراء تغييرات مالية على المشروع الأصلي.
أثناء استخدام الإصدار 1 ، شعرت بالحاجة إلى إنشاء إصدار مستقل ، لذلك جعلت من الممكن تعديل جميع المعلمات مباشرة من الساعة ، دون استخدام الكمبيوتر.
بالنسبة لأي شخص لم يقرأ إرشاداتي السابقة ، فهي عبارة عن ساعة ذات 7 أجزاء شائعة مع بعض الميزات الإضافية:
- 7 انتقالات تغيير دقيقة مختلفة
- 3 ألوان محددة مسبقًا لفترات زمنية
- شدة الإضاءة المحيطة خافت تلقائي
- إيقاف التشغيل التلقائي / بدء التشغيل عندما لا تكون هناك حاجة لإظهار الوقت
- ضبط التوقيت الصيفي التلقائي
يتيح لك الإصدار 2 أيضًا:
- تغيير تنسيق الوقت 12/24 ساعة
- معلمات قابلة للتعديل بسهولة
المعلمات التي يمكن تعديلها مباشرة من الساعة هي:
- وقت الاستيقاظ / الاغلاق
- ألوان لفترات الوقت
- التاريخ / الوقت
- تنسيق الوقت 12/24 ساعة
يتم الآن تخزين هذه البيانات داخل Arduino eeprom مع وضع الانتقال المختار. لقد أعددت أيضًا دليل البدء السريع في الخطوة التالية.
الإطار مطبوع ثلاثي الأبعاد ، مدعوم بمصابيح Arduino Nano و DS3231 و WS2812.
اللوازم
- اردوينو نانو
- تشيل الصورة
- 2 × زر انضغاطي مؤقت
- مفتاح تشغيل / إيقاف
- قابس تيار مستمر
- محول 5 فولت
- المصابيح n ° 30 WS2812 (طراز 30 المصابيح / متر)
- ثنائي الفينيل متعدد الكلور
- وحدة DS3231
- كابلات رفيعة لتوصيلات المصابيح
- مقاومات 10 كيلو ، 550
- جندى
- صمغ
- صداري
- رؤوس ذكور / إناث
الخطوة 1: ما الجديد
كما قيل ، لم أكن أرغب في توصيل الساعة بجهاز الكمبيوتر في كل مرة أرغب في تغيير المعلمات ، مضيفًا زرًا مؤقتًا للمشروع الذي وصلت إليه بسهولة. باستخدام زر واحد يمكنني التنقل بين الخيارات ، والآخر لتأكيد البيانات والمضي قدمًا داخل القائمة. لقد قمت أيضًا بتوصيل الخلية الكهروضوئية برقم التعريف الشخصي لـ Arduino بدلاً من + 5V ، لذلك عندما تدخل الساعة في وضع السكون ، لا تستنزف الدائرة الكهروضوئية الطاقة. لقد جعلتها أخيرًا أكثر احترافًا في رسم الدائرة على لوحة نحاسية.
الخطوة 2: تجميع ثنائي الفينيل متعدد الكلور
للراحة لقد غيرت بعض الاتصالات ، انظر التخطيطي. مفتاح التشغيل / الإيقاف اختياري ، للدخول إلى القائمة الداخلية بدون ذلك فقط قم بتوصيل + 5V مع الضغط باستمرار على الزر 1.
المقاومة بين المصابيح و D5 هي 550 أوم ، والأخرى 10 كيلو أوم.
الدائرة سهلة للغاية ولا تحتاج إلى حفر.
في مشروعي ، يحتاج كل جزء لكل رقم إلى مؤشر واحد. للمشاريع الأكبر يمكن إضافة المزيد من المصابيح للقطاع بعد تعديل المكتبة "Sector_display.cpp"
للحصول على معلومات أخرى بخصوص تسلسل LED وإصدار الفحص الآخر 1
الخطوة الثالثة: الطباعة ثلاثية الأبعاد
بدءًا من الإصدار الأصلي (بفضل مستخدم Thingverse random1101) ، قمت بإعادة تصميم الدعم بتخصيصه باستخدام رمز شريطي (وهذا يعني أن ACMECORPORATION لكن قارئ الرمز الشريطي لن يتعرف عليه….sob).
يوصى بغراء كل رقم بعد وضعه داخل الفتحة الخاصة به.
الخطوة 4: الرسم
تظل المكتبات بدون تغيير ، وفي المرة الأولى التي تقوم فيها بتحميل المخطط وتشغيله لا يمكن أن يحدث شيء لأنه يقرأ البيانات من eeprom ، وربما تكون هناك قيم عشوائية داخل eeprom. ثم لأول مرة تحتاج إلى تعيين البيانات.
يتم الآن تخزين الوضع الانتقالي داخل eeprom.
أثناء إدخال البيانات ، اتبع تنسيق الوقت بدقة (تنسيق الوقت الفعلي أو الشتوي 24 ساعة).
تحقق من الإصدار السابق للحصول على معلومات المكتبة والاستخدام.