قم ببناء ساعة ويزلي مادية عاملة من هاري بوتر.
ألبوم صور البناء: https://photos.app.goo.gl/7yxiuzpsFReUh5Yy5
يمكن العثور على تفاصيل البناء في سجل البناء الخاص بي.
تتبع موقع أفراد العائلة باستخدام تكامل Apple iCloud في HomeAssistant. تتيح هذه الخدمة إجراء تحديثات في الوقت الفعلي لموقع كل فرد من أفراد العائلة وسرعته. يسمح HomeAssistant بتسمية المناطق الجغرافية المسيجة بشكل عشوائي. يستخدم هذا لوضع العلامات على مواقع مثل المدرسة والعمل. قد أتحول إلى استخدام Traccar في مرحلة ما للحصول على تقارير أفضل عن الحركة. استخدم التطبيق الأولي life360، لكنهم منعوا أي وصول خارجي إلى واجهة برمجة التطبيقات الخاصة بهم، مما أدى إلى كسر تكامل HomeAssistant.
استخدم Home Assistant كغرفة مقاصة لموقع أفراد العائلة وحركتهم داخل المنزل وفي محيطه. تتم استضافة المساعد المنزلي على Raspberry Pi الذي يقوم بتشغيل Hass.io.
تحسب قواعد Custom Home Assistant حالة Weasley Clock لكل فرد من أفراد العائلة. كل حالة مرئية من لوحة تحكم Home Assistant. يتم إرسال التغييرات في حالة الساعة إلى الساعة الفعلية باستخدام بروتوكول MQTT عبر الشبكة.
برنامج مخصص يعمل على Raspberry Pi يراقب تدفق رسائل MQTT للتغييرات في حالة الساعة وتحديث عقارب الساعة الفعلية لتتناسب. يضيف هذا البرنامج أيضًا بعض التوهج لحركة اليد. على سبيل المثال، سيتم تحديد موضع اليد داخل كل قطاع من وجه الساعة حسب مسافة الشخص من المنزل. بهذه الطريقة يمكنك معرفة ما إذا كان شخص ما بعيدًا أو قريبًا من المنزل في لمحة سريعة. قد تتمكن أيضًا من ملاحظة تقدم عقرب الساعة الخاص بالشخص وهو يتقدم نحو المنزل.
ساعة مادية بأربعة عقارب. الساعة مثبتة في ساعة الجد القديمة. ينقسم وجه الساعة إلى ثمانية قطاعات متساوية تقريبًا. كل قطاع لديه تسمية الموقع/المواقف. هذه التسميات هي: المنزل، والخطر المميت، والكويدتش، والعمل، والمدرسة، والحديقة، وفي العبور، والمفقود.
ستكون المرحلة التالية هي إعادة استخدام الأجراس المرفقة مع الساعة الأصلية. يمكن أن تنبه الأجراس إلى تغييرات ملحوظة في حالة الساعة، على سبيل المثال، الإعلان عن وصول شخص ما إلى المنزل. تتمثل الخطة الحالية في استخدام محرك متدرج لقيادة آلية الرنين الحالية.
ماذا يعني كل قطاع من وجه الساعة:
يتم تشغيل الحالة الرئيسية من خلال تكامل Home Assistant Apple iCloud. لدي منطقة جغرافية مسيجة محددة، وعندما نكون داخل تلك المنطقة، فإننا نعتبر موطنًا لنا. أستخدم أيضًا تكامل Home Assistant Unifi لتحديد متى يكون أفراد العائلة متصلين بشبكة WiFi المنزلية. بالإضافة إلى ذلك، يمكنني تحديد نقاط وصول WiFi (APs) التي يتصلون بها. وهذا يوفر بعض التفصيل فيما يتعلق بمكان وجودهم في الممتلكات. يمكن للنظام معرفة ما إذا كان شخص ما موجودًا في المتجر أو في المنزل الرئيسي أو في الخارج في الحديقة. أستخدم نصف قطاع المنزل في اتجاه عقارب الساعة للإشارة إلى وجود شخص ما في المنزل الرئيسي والنصف عكس اتجاه عقارب الساعة للإشارة إلى وجود شخص ما في المتجر.
Lost هي حالة شاملة عندما يكون شخص ما ثابتًا، وليس في المنزل، وليس في أحد المواقع المحددة للمدرسة أو العمل. يغير عقرب الساعة موقعه داخل القطاع اعتمادًا على مدى بعده عن المنزل. كلما اقتربت من المنزل، كلما اقتربت اليد من القطاع المنزلي. يختلف الموقع داخل القطاع المفقود على مقياس لوغاريتمي لإعطاء تفاصيل دقيقة عندما تكون أقرب إلى المنزل.
في العبور يشير هذا إلى أن فرد العائلة في حالة تنقل.
الحديقة يتم تشغيل هذا القطاع عند الاتصال بنقطة وصول WiFi بالخارج بالقرب من الحديقة.
يتم تشغيل المدرسة عندما تكون في موقع يحمل علامة "مدرسة".
يتم تشغيل العمل عندما تكون في موقع يحمل علامة "العمل".
يتم تشغيل لعبة Quidditch عندما يقوم شخص ما بركوب الدراجة. لقد أثار هذا بطريقتين. أولا، من خلال مجموعة معقدة من القواعد حول الحركة ذات السرعة المنخفضة، أسرع من المشي وأبطأ من القيادة. ثانيًا، أكتشف متى يكون شخص ما نشطًا حاليًا على Zwift، وهو تطبيق VR لركوب الدراجات في الأماكن المغلقة.
Mortal Peril يتم تشغيل هذا إذا قام جهاز التعقب بقياس سرعة شخص ما بأكثر من 75 ميلاً في الساعة. مع اقتراب المراهقين من سن القيادة، سأراقب هذا عن كثب.
قررت إعادة استخدام ساعة الجد/الجدة القديمة بدلاً من بناء علبة جديدة. لقد حالفني الحظ ووجدت حقيبة مثالية في متجر التوفير. كانت الساعة عبارة عن ساعة جد صغيرة، يُشار إليها أحيانًا باسم ساعة الجدة. ليست مهيبة ويصعب تحريكها مثل ساعة الجد بالحجم الكامل. كنت بحاجة إلى أن تتناسب أبعاد الوجه مع العمل الفني الذي أملكه وعمق العلبة اللازمة لحمل الماكينات والساعة الجديدة.
تتم طباعة الأيدي بتقنية ثلاثية الأبعاد مع اسم كل فرد من أفراد الأسرة على اليدين، تمامًا كما في أفلام هاري بوتر. يحتوي الجزء السفلي من كل يد على الحرف الأول من اسم الشخص. يتم رسم الأيدي للحصول على تباين أفضل ولإضفاء مظهر قديم.
لقد أمضيت وقتًا طويلاً في محاولة اكتشاف كيفية تثبيت اليدين على محاور الأنابيب النحاسية. لقد فكرت في محاور التثبيت (ضخمة جدًا)، والأطواق (الموصلات المعدنية التي تستخدمها عقارب الساعة التقليدية)، والغراء، والغراء الساخن (وهذا يعمل بشكل جيد). في النهاية، من خلال جعل الثقوب الموجودة في الأيدي المطبوعة ثلاثية الأبعاد أصغر بشكل استراتيجي، تمكنت من توسيع الثقوب باستخدام ملف بحيث تناسبها تمامًا. لقد كانت ضيقة بما يكفي لتكون آمنة. لقد قمت بإزالة الكثير من المواد من إحدى اليدين ولجأت إلى الغراء (E-6000) لإبقائه في مكانه.
فيما يلي الخطوط التي قمت بتقييمها للاستخدام على اليدين.
على مدار عملية البناء هذه، قضيت وقتًا لا بأس به في البحث عن كيفية محاولة الآخرين إنشاء ساعة Weasley Clock. البناء الأكثر اكتمالا وأصالة الذي وجدته هو من خلال Printable Props.
لقد بحثت حولي على الإنترنت وهناك نمطان من الوجوه لساعة ويزلي التي تظهر في أفلام هاري بوتر. يظهر النمط الأول في كثير من الأحيان، ومن الأسهل تكراره. كما أن لديها بعض القطاعات مثل "السجن" التي أتمنى ألا أحتاج إليها أبدًا.
أنا أفضّل النمط الثاني.
ولحسن الحظ، يقوم فنانو Minalima بهذا الأسلوب ببيع ملصقات مرخصة رسميًا لساعة Weasley Clock. كان هذا يستحق المال الذي دفعته للملصق، حيث لم أضطر إلى إنشاء العمل الفني بنفسي، وهذا هو العمل الفني من فيلم هاري بوتر.
جاءت ساعة الجدة/الجد مع مجموعة من الأجراس. أخطط لدمجها بمجرد الانتهاء من آلية الساعة. لقد بدأت مشروعًا جديدًا للبحث عن هذا الإصدار وتوثيقه: Weasley Chimes.
أنا أستخدم Home Assistant لتتبع ونقل موقع أفراد عائلتي. للقيام بذلك، أستخدم تكامل Apple iCloud لتتبع الموقع بشكل مفصل. لتتبع المواقع الدقيقة في جميع أنحاء المنزل، أستخدم تكامل Unifi لمراقبة نقطة وصول WiFi الأقرب إلى كل فرد من أفراد الأسرة.
أقوم بتضمين مثال على رمز تكوين Home Assistant YAML لإنشاء مستشعر Weasley Clock. سوف يتتبع هذا المستشعر حالات ساعة ويزلي لمستخدم معين: المنزل، الحديقة، المدرسة، العمل، العبور، الخطر المميت، المفقود، الخطأ.
يمكن العثور على مثال لتكوينات Home Assistant في دليل homeassistant.
أحتاج إلى برنامج خفي يعمل على Raspberry Pi يتحكم في ماكينات الساعة. لهذا كتبت weasleyclockd الذي يراقب رسائل MQTT من Home Assistant ويدير حركة الساعة الفعلية.
تحتوي معظم الأجزاء من موقع ServoCity.com على نماذج CAD التي يمكن العثور عليها هنا: https://www.servocity.com/step-files
يمكن العثور على نموذج CAD لجهاز HS-785HB Servo هنا: https://grabcad.com/library/servo-motor-hitec-hs-785hb-1
توجد ملفات CAD المخصصة لدعم الساعة والعقارب في دليل CAD الفرعي.
تم إنشاء CAD لهياكل دعم Clockworks بواسطة والد زوجي، رون. كما قام أيضًا بالتعامل مع جميع الطباعة ثلاثية الأبعاد لهذا المشروع.
قام ابني، أليكس، بتصميم التصميم بمساعدة الكمبيوتر (CAD) لعقارب الساعة، وأنشأ عرضًا باستخدام التصميم بمساعدة الكمبيوتر (CAD) لآلات الساعة. تتوفر عروض CAD الكاملة لآلات الساعة والعقارب على موقع GrabCad.com.
لقد استخدمت لاصق رش 3M Super 77 لتركيب العمل الفني لوجه الساعة.
لقد فكرت في استخدام Mod Podge وذهبت إلى حد تجربة تركيب بعض الملصقات الأخرى على الخشب الرقائقي باستخدام Mod Podge.
3M Super 77 يترك سطح الوجه أكثر نعومة، ولا يتطلب طلاء الجزء الأمامي من الفن للحصول على التصاق جيد. يتم إعداد Super 77 بسرعة كبيرة، لذا شاهد بعض مقاطع الفيديو حول كيفية استخدامه واحصل على صديق لمساعدتك في إبقاء الملصق مستقيماً أثناء وضعه.
عدد | وصف | رمز التخزين التعريفي |
---|---|---|
4 | سيرفو HS-785HB | 33785S |
3 | 32T، 0.250 بوصة (1/4) تتحمل 32P ترس جبل ترس | 615254 |
1 | 32P، 32 سنًا، 24T C1 Spline Servo Mount Gear (معدن) | 615290 |
3 | C1 SPLINE مؤازرة إلى 1/4 بوصة قارنة التوصيل (برغي التثبيت) | 525134 |
3 | عمود على شكل حرف D من الفولاذ المقاوم للصدأ 0.250 بوصة (1/4 بوصة) × 2.50 بوصة (2-1/2 بوصة) | 634074 |
4 | 32 خطوة، 64 سنًا (تجويف .50 بوصة) ترس محور من الألومنيوم | 615194 |
2 | محور تثبيت 6 مم (0.770 بوصة). | 545616 |
2 | محور تثبيت 5 مم (0.770 بوصة). | 545612 |
2 | محور تثبيت 4 مم (0.770 بوصة). | 545608 |
2 | محور تثبيت 3 مم (0.770 بوصة). | 545604 |