جدول المحتويات:
- الخطوة 1: جمع المواد
- الخطوة الثانية: بناء الصندوق الخشبي
- الخطوة 3: حالة الخشب: قطع قطع العلبة
- الخطوة 4: حالة الخشب: حفر فتحات الصمام
- الخطوة 5: حالة الخشب: الطلاء
- الخطوة 6: حالة الخشب: التجميع
- الخطوة 7: الدائرة
- الخطوة 8: الدائرة: لحام المصابيح
- الخطوة 9: الدائرة: بناء الدائرة
- الخطوة 10: التجميع
فيديو: ساعة ثنائية بسيطة باستخدام Attiny85: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
تحياتي! في هذه التعليمات ، أوضحت كيفية صنع ساعة ثنائية بسيطة وبسيطة باستخدام arduino uno و attiny85. إذا لم تستخدم اردوينو أبدًا لبرمجة الرقائق الدقيقة الأخرى ، فسترى أنه من السهل جدًا القيام بذلك (لقد جربتها من أجل لأول مرة لهذا المشروع وكان الأمر بسيطًا جدًا) ومفيد جدًا حيث يمكنك تقليص حجم مشاريعك!
الخطوة 1: جمع المواد
بالنسبة لهذا المشروع ، استخدمت مواد أساسية ويسهل العثور عليها. توجد فئتان من المواد ، واحدة لعلبة الساعة والأخرى للدوائر. حالة الخشب: تم العثور على كل هذه العناصر في متجر صياغة - ألواح خشبية - غراء خشبي - طلاء بخاخ أسود وأحمر - مثقاب ضغط - منشار تهزهز الدائرة: - 13 لمبة 5 فولت حمراء - أسلاك - مقاومات 4 × 220 أوم - مقاومات 2 × 10 كيلو أوم - حاملات دبابيس - 1 × 74hc595 (سجل التحول) - 2 أزرار ضغط - لوحة دوائر كهربائية - خلية عملة 3.3 فولت - Attiny85 - Arduino uno - أدوات لحام
الخطوة الثانية: بناء الصندوق الخشبي
في الخطوات التالية ، أعرض كيف صنعت علبة الساعة. لقد استخدمت الألواح الخشبية وغراء الخشب وعملت بشكل جيد. كان ارتفاع وعرض الألواح حسب رغبتي ، لذلك لم يكن هناك الكثير للقيام به. أيضًا ، في البداية كنت أرغب في عرض الثواني ، ولكن لاحقًا ، عندما قمت ببناء الدائرة ، وجدت أن مفتاح LED في كل ثانية يشتت الانتباه بالفعل ، لذلك قمت بقص تلك المصابيح وأعدت ترتيب الكود والحالة وفقًا لذلك في وقت لاحق.
الخطوة 3: حالة الخشب: قطع قطع العلبة
أولاً ، قمت بقياس وقطع كل القطع التي سأحتاجها لبناء حالتي. قررت أن أجعلها كصندوق بلا قاع. لقد قمت برمل الحواف إذا لزم الأمر القياسات: الجوانب: 2 × (7.4 سم × 3.8 سم) أمامي وخلفي: 7.4 سم × 9.5 سم أعلى: 8.8 سم × 3.8 سم
الخطوة 4: حالة الخشب: حفر فتحات الصمام
لقد قمت بحفر الثقوب الموجودة على لوحة الوجه في حالتي باستخدام مثقاب صحفي. أشرت على اللوحة إلى مكان حفر الثقوب ، وبما أنني استخدمت خشبًا رخيصًا ، كان علي أن أحفر ببطء حتى لا ينقطع الخشب. الآن عندما أدركت أنني أريد إخراج المصابيح للثواني ، اضطررت إلى قطع هذه اللوحة لإزالة الثقوب غير الضرورية. لقد أدركت هذا بعد طلاء حالتي ، ولهذا السبب تم رسم لوحتي في الصورة الأخيرة
الخطوة 5: حالة الخشب: الطلاء
بمجرد أن حصلت على كل قطعة من علبة ساعتي ، شرعت في رسمها. اخترت الطلاء الأحمر والأسود ، حيث كانت المصابيح الخاصة بي حمراء بالفعل. لقد استخدمت طلاء بخاخ لامعًا ، لإضفاء مظهر نهائي على طبقتين من الطلاء. انتظرت حتى يجف كل شيء.
الخطوة 6: حالة الخشب: التجميع
بعد أن يجف الطلاء ، قمت بلصق كل شيء معًا باستخدام غراء الخشب سريع الجفاف ، مع التأكد من أن كل شيء كان مستقيماً في كل مرة ألصق فيها قطعتين معًا. انتظرت حتى تجف ، قبل أن ألصق القطع التالية معًا.
الخطوة 7: الدائرة
الجزء التالي من هذا المشروع مخصص للدائرة. لهذا الجزء ، ستحتاج إلى Arduino أو أي مبرمج رقاقة و Attiny85. كما ذكرت سابقًا ، قمت بقص المصابيح للثواني حيث وجدت الثواني مشتتة للغاية. لذلك في البداية ، تُظهر الصور جميع المصابيح ، وبعد ذلك ، الثواني غائبة. لبرمجة Attiny مع Arduino كمزود خدمة الإنترنت ، اتبعت هذا البرنامج التعليمي الجميل من التعليمات بواسطة randofo: https://www.instructables.com/id/Program-an-ATtiny… الكود الذي قمت بتحميله في Attiny: * الكود مبني على ساعة داخلية تبلغ 16 ميجاهرتز ولكن يمكن تغييرها * لقد استخدمت Timers و Interrupts الخاصة بالرقاقة لإنشاء الساعة.
الخطوة 8: الدائرة: لحام المصابيح
شرعت في لحام المصابيح معًا باستخدام مكواة اللحام والحالة المثقوبة بالفعل لوضع المصابيح بشكل صحيح أثناء اللحام.
الخطوة 9: الدائرة: بناء الدائرة
مع Attiny المبرمج مع الكود ، كل ما عليك فعله هو بناء الدائرة أولاً باستخدام لوحة توصيل لاختبار برنامجي والتأكد من أن كل شيء يعمل قبل لحام الدائرة الكاملة. يعد استخدام سجل التحويل ضروريًا لأن Attiny لا يوفر دبابيس إخراج كافية لنقاط النهاية الثمانية (4 صفوف ، 4 أعمدة) وأزرار الضغط. الخطة والدائرة التي صنعتها موجودة في الصور. على اللوح وعندما كان الأمر جيدًا ، قمت بلحامها على لوحة الدائرة الكهربائية. لم يكن لدي حامل بطارية لخلية ، لذلك استخدمت مخيلتي في بناء خلية مؤقتة (سطحية للغاية..). أوصي باستخدام حامل بطارية فعلي.
الخطوة 10: التجميع
كانت الخطوة الأخيرة هي تجميع كل شيء ، وهي ببساطة إصلاح الدائرة في العلبة والمصابيح في الفتحات المقابلة. ثم يمكنك ضبط الوقت باستخدام الأزرار الانضغاطية والسماح لـ Attiny بتتبع الوقت ، على سبيل المثال ، في الصورة الثانية: الساعات 2 = 2 والساعات 1 = 1 دقيقة 2 = 1 والدقائق 1 = 6 بحيث يكون الوقت 21:16 وهذا كل شيء! لترك التعليقات والاقتراحات!
موصى به:
ساعة ثنائية حقيقية مع مزامنة NTP: 4 خطوات
True Binary Clock with NTP Sync: ساعة ثنائية حقيقية تعرض الوقت من اليوم كمجموع من الكسور الثنائية ليوم كامل ، على عكس & quot؛ الساعة الثنائية & quot؛ التقليدية & quot؛ يعرض الوقت كأرقام عشرية مشفرة ثنائيًا تقابل الساعات / الدقائق / الثواني. Traditiona
ساعة رقمية بسيطة باستخدام Arduino Nano & DS1307: 4 خطوات
ساعة رقمية بسيطة باستخدام Arduino Nano & DS1307: في هذه المقالة سأعرض لك برنامجًا تعليميًا لإنشاء ساعة رقمية باستخدام Arduino .. لوحة Arduino التي أستخدمها هي Arduino Nano V3 ، DS1307 كمزود بيانات الوقت ، MAX7219 7 Segment باعتباره مشاهدة العرض. قبل الدخول إلى البرنامج التعليمي ، أوصي
صنع ساعة باستخدام M5stick C باستخدام Arduino IDE - ساعة الوقت الحقيقي RTC مع M5stack M5stick-C: 4 خطوات
صنع ساعة باستخدام M5stick C باستخدام Arduino IDE | RTC Real Time Clock مع M5stack M5stick-C: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية صنع ساعة باستخدام لوحة تطوير m5stick-C من m5stack باستخدام Arduino IDE ، لذا سيعرض m5stick التاريخ والوقت وأمبير ؛ أسبوع من الشهر على الشاشة
ساعة رقمية بسيطة باستخدام اردوينو: 6 خطوات
ساعة رقمية بسيطة باستخدام Arduino: اصنع ساعة رقمية بسيطة باستخدام اردوينو وثنائي الفينيل متعدد الكلور
ساعة اردوينو بسيطة / ساعة توقيت: 6 خطوات (مع صور)
ساعة اردوينو بسيطة / ساعة توقيت: هذه & quot؛ قابلة للتوجيه & quot؛ سيُظهر لك ويعلمك كيفية إنشاء ساعة Arduino Uno بسيطة تعمل أيضًا كساعة توقيت في بضع خطوات بسيطة فقط