» إلكترونيات » اردوينو »ساعة LED خشبية شبه خشبية

ساعة LED خشبية زائفة



إن ساعة خشبية على شكل متوازي السطوح ، حيث تضيء شاشة LED من خلال قشرة رقيقة ، ليست بدعة لفترة طويلة. وهي متاحة تجاريًا وهي مطلوبة منذ عشر سنوات حتى الآن. وهذه الساعة من Instructables التي تحمل لقب Darwin Energy هي خشبية شبه خشبية: غلافها مصنوع من البلاستيك ، وبدلاً من القشرة هو فيلم من الفينيل بنمط مماثل.

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



قام السيد بتجميع الساعة على لوح من نوع لوح الكمال من المكونات التالية: اردوينو Pro Mini ، شاشة نوع 8402AS ، مستشعر درجة الحرارة والرطوبة DHT11 ، ساعة الوقت الحقيقي DS1307 ، مستشعر اهتزاز UMProb ، وحدة مع مقبس Tenstar Robot Micro USB (تحتاج فقط إلى تشغيله ، يمكنك فقط أخذ كابل USB من شيء مكسور) . بالنسبة للبرنامج الثابت ، أخذ الوحدة النمطية لتحويل منفذ USB إلى تسلسلي Honbay CP2102.



جمع الساعة حسب المخطط:



يفضل استخدام أمشاط ومآخذ لتوصيل الأسلاك بلوح الخبز باستخدام مشط:



هكذا تبدو النتيجة من جانبين:




بالنسبة إلى المستخدمين الذين لا يرغبون في وميض أي شيء ، يوصي بشراء أي مجموعة تصميم لتجميع ساعات LED ، واختيار واحدة حيث يتم توصيل وحدة التحكم الدقيقة مثبتة بالفعل. ولكن بعد ذلك لن يكون هناك أوضاع مقياس الحرارة والرطوبة ، بالإضافة إلى مستشعر الاهتزاز. يقوم المطور نفسه بوميض Arduino مع جهاز Honbay CP2102 المذكور أعلاه بالفعل:



ربطهم بهذه الطريقة:

جانب اردوينو ---------- جانب المبرمج

VCC -------------------------------------- + 5V

GND ------------------------------------- GND

GRN ------------------------------------- DTR

TX ------------------------------------------ RX

RX ------------------------------------------ TX

رسم هنا.

يمكن أن تكون العلبة مطبوعة ثلاثية الأبعاد ، أو يمكنك أن تأخذ أي صندوق مناسب في الحجم وتقطع فيه ثقوبًا. يختار المعالج الأول:



ملف STL هنا.

بعد اللصق باستخدام فيلم الفينيل ، تصبح الحالة جميلة جدًا:





هناك حاجة لثقوب لجهاز استشعار درجة الحرارة والرطوبة. يعرض المعالج الموقع الأمثل لموقعه:



وهكذا لديه جهاز استشعار الاهتزاز:



الساعة جاهزة:



حتى تتمكن من تبديل الأوضاع:



ملاحظة للمترجم. يوفر مستشعر الاهتزاز في هذا التصميم تبديل الوضع فقط. يمكنك ضبط الوقت في وحدة DS1307 باستخدام نفس Arduino ، هنا قال كيف.
9.6
9.7
9.9

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب
1 تعليق
ملاحظة: لا تتوافق الخوارزمية المرسومة مع الخوارزمية الموضحة في تسجيل الفيديو. نعم ، ولا يتطابق مع الخوارزمية ، بسبب "عرض درجة الحرارة". سهمان يخرجان.
تحذير لأولئك الذين يرغبون في التكرار: في هذه الدائرة ، يتم استخدام مؤشر مع كاثود مشترك ، والذي يسمح بالاتصال المباشر ، وليس من خلال الترانزستور اردوينو إلى استنتاجات أرقام المؤشر (D1-D4). ولكن لا يمكن التوصية بعدم وجود مقاومات مقيدة للتيار بين وحدة التحكم وأجزاء المؤشر كالمعتاد.
اتصال المبرمج و Arduino Pro Mini: يشير إلى أن DTR للمبرمج هو GRN على اللوحة. على أي لوحة Pro-series لم يكن لدي جهة اتصال مسماة GRN ، وعلى كل جهة الاتصال المطلوبة تم تصنيفها على أنها DTR.
حسنًا ، المبرمج مناسب تقريبًا لأي شخص يدعم إشارات DTR ، وإذا أمكن ، جهد وحدة التحكم الدقيقة (3.3 أو 5 فولت).
بدلاً من RTC DS1307 ، من الأفضل استخدام DS3231 - بشكل أكثر دقة.
بدلاً من المؤشر 8402AS (ارتفاع الأرقام 0.8 بوصة) ، يمكنك استخدام أي جزء من 4 أجزاء مناسب مع 4 أرقام مع كاثود شائع (عادة الحرف A في الرقم): على سبيل المثال ، 5463AX (ارتفاع الأرقام 0.56 بوصة) ، ولكن قد تحتاج إلى تغيير رمز بسبب مؤشرات pinout مختلفة.
لا يخلو البرنامج أيضًا من العيوب ، بما في ذلك في وقت المناولة. استدعاء RTC كل دورة - لماذا؟ لماذا تحول الوقت بمقدار 25 دقيقة من القيمة في RTC؟ من الأفضل عمل رسم بسيط لتكوين RTC بالأمر من خلال منفذ com ، وتهيئته ، ثم فلاش كود العمل الذي لا يحتوي على محاولات لتهيئة RTC.
ثم قم بإضافة معالجة زر التحكم لضبط الساعة. ومن ثم الاستمرار في تطوير المشروع.

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

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

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