جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذه ساعة ألغاز منبه مما يعني أن هناك لعبة ذاكرة صغيرة عليك حلها لإيقاف رنين المنبه!
كخلاصة ، هذه الساعة لمن يشعر بالبهجة في الصباح. يحتوي على 3 مصابيح LED والتي عند الضغط على أي من الأزرار ، سيتم إسكات المنبه وستمنحك 3 مصابيح LED نمطًا عشوائيًا ودقيقة واحدة للدخول إليه.
اللوازم
- عدد 2 اردوينو برو ميني
- المصابيح الحمراء والخضراء والزرقاء
- أزرار حمراء وخضراء وزرقاء
- جهاز التشفير الدوراني EC11
- مكبر الصوت
- بعض الكابلات ، اللوح الشريطي ، الرؤوس
- أجزاء مطبوعة ثلاثية الأبعاد
أدوات
- لحام الحديد واللحام
- Stripboard
الخطوة 1: كيف تعمل؟
تحتاج إلى استخدام جهاز التشفير الدوار (ec11) لضبطه والضغط على الزر الخاص به لتسويته.
في البداية ، سينتظر منك ضبط ساعة الساعة ثم الدقيقة.
عندما تقوم بضبط ذلك ، ستبدأ الساعة في العمل وسيُسمح لك بضبط المنبه. في كل مرة تضغط فيها على زر التشفير ، ستنتقل إلى القسم التالي باعتباره ساعة التنبيه ودقيقة وصعوبة.
تعمل الصعوبة على النحو التالي ؛ يومض LED 4 و 7 و 9 لتتذكره وسيكون لديك دقيقة واحدة لإدخاله مرة أخرى.
إذا لم تستطع أو لم تفعل ، فسيتغير النمط وسيقوم المنبه بالرنين مرة أخرى.
الخطوة الثانية: التصميم
إنها لعبة صغيرة بشكل أساسي (وتعلمت في العملية أنها تسمى Simon Memory Game) لهذا السبب أريدها أن تبدو وكأنها وحدة تحكم ألعاب كلاسيكية.
أضفت ملفات f3d و stl ، يمكنك تحريرها أو طباعتها بحرية.
الخطوة 3: الدائرة والرمز
الدائرة ليست معقدة. لقد قمت بتشغيل أحد أجهزة Arduino Pro Mini ببطارية 9 فولت وقمت بتوصيل الآخر بـ I2C ومنحها الطاقة باستخدام دبابيس VCC ، وشاشات الكريستال السائل المستخدمة مع وحدة I2C. تستخدم مقاومات 10 كيلو أوم على الأزرار و 330 أوم مع المصابيح.
لقد شاركت الرموز على صفحة Github الخاصة بي.
مكتبات
الروتاري
DS1302 (ساعة الوقت الحقيقي)
LiquidCrystal_I2C
PCM (لقد استخدمت PCM لأنه لم يكن لدي أي فرصة لشراء مكبر للصوت ، يمكنك استخدام مكبر للصوت لمزيد من الصوت. لقد أضفت ملف wav الأصلي إذا كنت تريد استخدامه بهذه الطريقة.)