جدول المحتويات:

ساعة منبه مع اردوينو: 13 خطوة (مع صور)
ساعة منبه مع اردوينو: 13 خطوة (مع صور)

فيديو: ساعة منبه مع اردوينو: 13 خطوة (مع صور)

فيديو: ساعة منبه مع اردوينو: 13 خطوة (مع صور)
فيديو: RTC أردوينو للمبتدئين- (37) ساعة رقمية باستخدام 2024, شهر نوفمبر
Anonim
Image
Image

لا أعرف عنك ، لكن المنبه البسيط لا يستطيع إيقاظي. أحتاج إلى الضوء والصوت وحتى صفعة ناعمة حتى أستيقظ.

لا يوجد منبه يروق لي ، لذلك قررت أن أجعل نفسي واحدًا ، ويستحق إيقاظي.

على الرغم من أنه يبدو أن المنبه يضربك ، إلا أنك ستشعر فقط ببعض النقرات الناعمة.

ستتعلم في هذا المشروع كيفية برمجة المنبه باستخدام لوحة Arduino و RTC و TM1637. إنه سهل للغاية !!!

الهدف الرئيسي:

استيقظ عملاق

اللوازم

  • ورقة رغوة
  • طابعة 3D
  • لوح ATarduino 2560
  • الكابلات

    • كبير
    • قصيرة
  • المؤازرة
  • RTC ds3231
  • 10 المصابيح
  • سيليكون | مسدس سيليكون
  • TM1637
  • لوحة مفاتيح 4 * 4
  • 1 الجرس
  • 2 زر الضغط
  • 1 "جهاز استشعار انعكاسي في suelo" | مستشعر IR LED الخطي (نفس الشيء ، لكن له اسمان مختلفان)
  • 1 لوح صغير
  • اصابع ايس كريم
  • عدد 2 قلم زنبركي صغير

الخطوة الأولى: تطوير الفكرة

اتخاذ الإجراء
اتخاذ الإجراء

يجب أن أجد ذهني واضحًا قبل البدء.

يجب أن يعرض TM1637 الوقت الفعلي ، في الضغط على زر الضغط N1 سيظهر النص التالي: "ALA:)"

في حالة الضغط على لوحة المفاتيح ، سيظهر المفتاح الذي تم الضغط عليه على TM1637 ، عندما يتم الضغط على 4 أرقام من الإنذار ، سيتم عرض الساعة مرة أخرى على TM1637.

إذا كنت تريد معرفة وقت التنبيه ، فما عليك سوى الضغط على الزر الانضغاطي N2.

عندما تكون الساعة هي نفس المنبه ، سيبدأ المؤازر في التحرك ، وسيبدأ المصباح في الوميض ، في TM1637 ، ستبدأ الكلمة UP في الوميض وسيبدأ الجرس في إصدار الصوت ، حتى تقوم بـ "مستشعر انعكاس انعكاسي de suelo" "| يقوم مستشعر LED الخطي بالأشعة تحت الحمراء بالكشف عن اللون الأسود.

عندما يكون "جهاز استشعار انعكاسي دي suelo" | يكتشف مستشعر IR LED الخطي اللون الأسود الذي سيتم إعادة ضبط المنبه ، وسيبدأ كل شيء من جديد.

الخطوة الثانية: اتخاذ الإجراء

يجب أن نكون واضحين أين يجب أن يكون كل شيء وما هي المسافة بين كل شيء.

من المهم معرفة مقدار الكبل الذي نحتاجه.

لمعرفة المكان الدقيق لـ "حساس انعكاسي ذاتي" | يستلقي مستشعر IR LED الخطي على السرير ويمد الذراع بقدر ما تستطيع دون أن ترتفع.

"جهاز استشعار انعكاسي في suelo" | سوف يكون مستشعر IR LED الخطي هو الزر الذي يوقف التنبيه ، ولا أضعه بالقرب مني ، لأنني سأنام مرة أخرى.

من خلال بذل الجهد في شد جسدي ومن السهل أن أستيقظ.

الخطوة الثالثة: الطباعة

طباعة
طباعة

اطبع ملفات.stl التي سأتركها لك أدناه.

الأكبر هو لوحة المفاتيح ، الجرس ، TM1637 ، وزر الضغط 2.

المضاعفة هي لمصابيح LED ، والأخرى لـ "مستشعر انعكاسي de suelo" | مستشعر IR LED الخطي.

الخطوة 4: قم بتحميل الكود

قم بتحميل الكود
قم بتحميل الكود

قم بتحميل الكود الذي سأتركه على منتداك.

ستحتاج إلى المكتبات التالية ، وأنا أيضًا أترك رابطًا. عليك فقط تنزيله:

  • TM1637 العرض =

    https://github.com/avishorp/TM1637

  • الموقت =

    https://github.com/brunocalou/Timer

  • RTClib.h =

    https://github.com/adafruit/RTClib

  • لوحة المفاتيح =

    https://playground.arduino.cc/Code/Keypad/

الخطوة 5: البائع

الجندي
الجندي
الجندي
الجندي

أقوم بلحام كل شيء (باستثناء المصابيح التي أقوم بلحامها لاحقًا) كما هو موضح في الصورة ، مع مراعاة مسافة الكبل التي سأحتاجها.

تذكر عدم توصيل أي شيء بدبابيس TX.

ثم قم بتغطية العلبة بالسيليكون ، وكن حذرًا ، ما فعلته هو وضع بعض السيليكون ، وانتظر دقيقة ، وبلل أصابعي ، ثم أعطها بعض الشكل.

كل شيء باستثناء المصابيح !!!!!!!!

الخطوة 6: الصق على القطع المطبوعة ثلاثية الأبعاد

صمغ للقطع المطبوعة ثلاثية الأبعاد
صمغ للقطع المطبوعة ثلاثية الأبعاد

الصق المكونات كما هو موضح في الصورة.

أضفت دوائر صغيرة على الأزرار الانضغاطية.

الخطوة 7: كيفية لصق "المستشعر Reflexivo De Suelo" | مستشعر LED خطي IR !!!!

كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف
كيفية لصق ملف

هذه هي الطريقة التي ألصق بها "حساس منعكسات النفس" | مستشعر IR LED الخطي.

نظرًا لأنني لا أملك المزيد من زر الضغط ، أقوم بتحويل انعكاسي | على زر ضغط.

قطع بعض الشريط العازل (أسود) أو ورقة سوداء أمام "جهاز استشعار انعكاسي de suelo" | مستشعر IR LED الخطي.

الصق الينابيع الصغيرة على الصنبور. بما أن الحنفية بيضاء بالكامل (إذا لم تكن غراء بعض الورق الأبيض) عندما لا يتم الضغط على زر الضغط المصنوع يدويًا ، فإن "جهاز الاستشعار انعكاسية de suelo" | سيكتشف مستشعر IR LED الخطي اللون الأسود ، ولكن إذا ضغطت على الغطاء ، فإن "جهاز الاستشعار انعكاسي de suelo" | يكتشف مستشعر LED الخطي بالأشعة تحت الحمراء اللون الأبيض.

الخطوة 8: بيع المصابيح

باع المصابيح
باع المصابيح
باع المصابيح
باع المصابيح

جندى كل مصباح مع مراعاة المسافة بينهما.

أوصي بشدة بلحامهم بعد الطباعة واستخدام القطعة المطبوعة ثلاثية الأبعاد كمرجع.

بعد اللحام فقط أضف بعض السيليكون.

الخطوة 9: التزيين بورق الفوم (اختياري)

التزيين بورق الفوم (اختياري)
التزيين بورق الفوم (اختياري)

دعونا نعطيها بعض اللون !!!!

بصرف النظر عن تزيينه ، أضفت الرقم إلى المفاتيح ، وكتبت "انظر المنبه" للتمييز بين الأزرار الانضغاطية (أحدهما لإنشاء المنبه والآخر أو رؤية المنبه).

الخطوة 10: الغراء على السرير

الغراء على السرير
الغراء على السرير

لقد قمت بلصق كل شيء على السرير ، لقد استخدمت السيليكون ، لأنه في حالة ارتكاب خطأ فمن الأسهل خلعه.

الخطوة 11: تنظيم الكابلات

تنظيم الكابلات
تنظيم الكابلات

لقد استخدمت بعض المشابك حيث كانت معظم الكابلات (على لوحة Arduino) ، وأضفت بعض السيليكون (يمكن استخدامه أيضًا ، بعض الشريط العازل) للحفاظ على الكابلات لا تزال بجوار السرير.

الخطوة 12: صنع اليدين

صنع اليدين
صنع اليدين
صنع اليدين
صنع اليدين
صنع اليدين
صنع اليدين
  1. ارسم واقطع يديك على ورقة الفوم (لتغطية الوسادة بأكملها)
  2. ضع اليدين بين 2 من عصا الآيس كريم
  3. ألصق عصا آيس كريم أخرى بشكل عمودي على آخر عصا ، كما هو موضح في الصورة.
  4. ألصق ذراع المؤازرة على حدود عصا الآيس كريم (بالذراع الذي يمكنك رؤيته في الصورة).
  5. اختياري: على الرغم من أن اليد الصفعية يجب أن تكون خفيفة ، إلا أنني ألصق 2 من عصي الآيس كريم ، وأدخلها بين السرير والكابل وأترك ورقة الرغوة تدعمها. نظرًا لأن الأيدي مصنوعة من صفيحة رغوية مرنة ، فعندما تبدأ المؤازرة في التحرك ، فإن الآيس كريم الذي يدعم اليدين لن يكون مشكلة.

الخطوة 13: إطالة كابل Arduino ويتم ذلك !!

Image
Image
قم بإطالة كابل Arduino ويتم ذلك !!!!
قم بإطالة كابل Arduino ويتم ذلك !!!!

حاولت استخدام بعض البطاريات لتزويد اللوحة ، ومع ذلك ، لم تنجح ، ويبدو أنها لم تكن كافية.

أقوم بإطالة كابل Arduino ، من خلال القيام بذلك ، يتعين عليك:

  1. اقطع كابل Arduino ، سترى أن هناك 4 كبلات بالداخل: أخضر ، أبيض ، أحمر ، أسود
  2. قم بفصل جميع الكابلات حوالي 0.4 بوصة إلى 1 سم.
  3. قم بتوصيل كبلات USB بالكابلات الطويلة.
  4. ثم قم بتوصيل كابل منفذ Arduino بالكابلات الطويلة ، وتذكر لحام الأخضر باللون الأخضر والأحمر مع الأحمر والأسود مع الأسود والأبيض مع الأبيض

تذكر أنه عندما لا يتم توصيل المنبه ، فلن تتم إعادة تعيين الوقت لأن RTC ، سيتم احتساب الوقت.

هذا هو!!!!!!

أتمنى أن تكون قد استمتعت بقراءة نفس الشيء الذي استمتعت به.

موصى به: