إن ساعة خشبية على شكل متوازي السطوح ، حيث تضيء شاشة 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 ، هنا قال كيف.