» إلكترونيات » اردوينو »ساعة LCD ، منبه وتوقيت مع كاشف حركة على اردوينو

ساعة LCD ، منبه ومؤقت مع كاشف حركة على اردوينو


هذا المشروع مثالي لمنطقة عملك ، أو المرآب أين تتطور محلية الصنع. يتضمن المشروع النهائي في وحدة واحدة العديد من الوظائف: ساعة مع عرض التاريخ والوقت ، وساعة إيقاف ، وساعة منبه ، وتتبع الحركة (للإيقاف التلقائي عندما لا تكون في مكانه).

المواد:
- اردوينو أونو
- درع LCD (باستخدام الأزرار ، يستخدم المشروع درعًا من DFRobot)
- صندوق للسكن
- الجرس
- مستشعر الحركة بالأشعة تحت الحمراء (PIR)
- توصيل الأسلاك (الأم / الأم)
- مقبس 2.1 مم
- محول للتاج 9V 2.1 مم / 5.5 مم
- كرونا 9 فولت
- ساعة الوقت الحقيقي


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


الخطوة الثانية موصل الطاقة
لتبسيط توصيل التصميم بـ Arduino ، يستخدم المؤلف مقبسًا مقاس 2.1 مم مع جهات اتصال ملحومة. يتم عمل ثقب في الصندوق ، ويتم تثبيت المقبس بغراء. وبالتالي ، لن يكون الاتصال بـ Arduino مشكلة. سيتم تثبيت التاج ببساطة على ظهر الصندوق. إذا ألقيت نظرة فاحصة ، ستلاحظ ثقبًا آخر في الصندوق. لا تحتاج إلى القيام به ، إنها ببساطة محاولة فاشلة لإحداث ثقب ، ببساطة لم يتناسب المقبس معها.




الخطوة الثالثة اتصال سلكي.
اشترى المؤلف أسلاك / ألوان متعددة الأم. تكلفتها غير مكلفة ، ولكنها سهلت إلى حد كبير عملية التجميع. الموصلات متصلة بالجرس ، ومستشعر الحركة PIR ، ووحدة الساعة ، بحيث يمكن توصيل كل هذا لاحقًا بدرع LCD.








الخطوة الرابعة. التوصيل بدرع LCD.
يوجد على الدرع 5 صفوف من جهات الاتصال ، دبابيسها على Arduino 1-5 ، على التوالي. هناك جهة اتصال لـ 5 V و GND ، تم استخدامها جميعًا للاتصال. لنقل البيانات باستخدام جرس ، وجهاز استشعار ، وساعة في الوقت الحقيقي ، يتم استخدام دبابيس Arduino التناظرية. وبطبيعة الحال ، تم توصيل المجس مع الساعة بالأرض والطاقة.






الخطوة الخامسة التثبيت في صندوق.
في هذه الخطوة ، يتم وضع الهيكل في صندوق منفصل.بادئ ذي بدء ، يتم وضع كابلات من درع LCD في الصندوق. يتم تأمين أردوينو بمسمار على الجانب الأيمن السفلي من العلبة. لإمساك الميكروكونترولر ، يكفي برغي واحد ، خاصة وأن المؤلف يستخدم صندوقًا توجد فيه أضلاع مقواة بدلاً من الفتحات للمسمارين الآخرين. بعد ذلك ، يتم تثبيت درع LCD على Arduino ، وتغلف كبلاته اللوحة على الجانب الأيمن (كما هو موضح في الصورة أدناه). وحدة الساعة رائعة للتثبيت في الزاوية اليسرى السفلية ، ويستخدم برغي واحد لربطها. يسمح لك تثبيت المكونات بتوصيل مقبس 2.1 مم بسهولة بآردوينو. تم ضبط مستشعر الحركة بحيث يمكن إزالته ، لأنه يتداخل مع توصيل كبل USB باللوحة.
















الخطوة السادسة برمجة
كما هو موضح في بداية المقالة ، يجب ألا تعرض الساعة الوقت والتاريخ فحسب ، بل أيضًا جهاز توقيت مزود بمنبهات. هناك 5 أزرار على الدرع يمكن برمجتها. سيتم استخدامها لساعات مختلفة من التشغيل. سيعمل الجرس عند الضغط على كل زر ، وعندما يعمل المنبه ، سيصدر عدة إشارات.

رسم لاردوينو.
أخذ المؤلف رسمًا من Adafruit كأساس ، تم تطويره لساعة في الوقت الحقيقي. يستخدم مكتبة RTClib. علاوة على ذلك ، أضاف المؤلف جزءًا من التعليمات البرمجية للدرع LCD من DFRobot (خيار التحكم في الزر). وأضاف قطعة من الكود حصريا لهذا المشروع. يمكن تنزيل النسخة النهائية من الكود تحت المقالة. فيما يلي صور بأوضاع مشاهدة مختلفة.


















الخطوة السابعة. وظائف الزر.
كما ترى في الصورة أدناه ، تم توقيع كل زر على الدرع ، تمت برمجة خمسة منها على النحو التالي:
- الزر الأول (SELECT) هو القائمة. يعرض الزر تمرير الوظائف المتاحة (المؤقت والتنبيه).
- الزر الثاني (LEFT) - هذا الزر مسؤول عن اختيار الوظيفة. وظيفة إضافية للزر هي زيادة القيمة بمقدار 10 عند إدخال ساعات ودقائق.
- يتم استخدام الزرين الثالث والرابع (لأعلى ولأسفل) لزيادة وتقليل قيم الساعات والدقائق عند ضبط المنبه والمؤقت. وظيفة زر إضافية لتبديل الوقت من اليوم صباحا ومساء.
- الزر الخامس (الأيمن) هو زر الإدخال. يستخدم لقبول قيمة (وقت مؤقت ، ساعات).
- الزر السادس (RST) - يستخدم الزر لإعادة تشغيل Arduino.



motionclock-master.zip [4.87 كيلوبايت] (التنزيلات: 1288)
9.2
6.2
6.8

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      حرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب

ننصحك بقراءة:

تسليمها للهاتف الذكي ...