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

مرآة ذكية باستخدام جهاز لوحي Android معطل: 5 خطوات (بالصور)
مرآة ذكية باستخدام جهاز لوحي Android معطل: 5 خطوات (بالصور)

فيديو: مرآة ذكية باستخدام جهاز لوحي Android معطل: 5 خطوات (بالصور)

فيديو: مرآة ذكية باستخدام جهاز لوحي Android معطل: 5 خطوات (بالصور)
فيديو: حركة في الاندرويد هتبكي اللي معه آيفون #android #iphone #samsung 2024, شهر نوفمبر
Anonim
مرآة ذكية باستخدام جهاز Android اللوحي المكسور
مرآة ذكية باستخدام جهاز Android اللوحي المكسور
مرآة ذكية باستخدام جهاز Android اللوحي المكسور
مرآة ذكية باستخدام جهاز Android اللوحي المكسور

منذ فترة ، أسقطت جهاز Android اللوحي على وجهه عن طريق الخطأ. تحطم الزجاج ، لكن الباقي كان يعمل بشكل جيد. في خطر أن يطلق علي شريكي اسم مكتنز مرة أخرى ، أضعه في التعادل ، على أمل أن أجد فائدة له في يوم من الأيام. جاء ذلك اليوم عندما تلقيت بريدًا إلكترونيًا بعنوان "مختارات الموظفين" من Instructables مع رابط لمشروع Smart Mirror الرائع هذا

تم نشر العديد من المشاريع المماثلة ، وأنا لست الأكثر إثارة للإعجاب. بل على العكس تمامًا في الواقع ، أردت فقط لصق جهاز لوحي خلف المرآة وتنزيل أحد التطبيقات والانتهاء من استخدامه. لكن ليس هناك ما هو بسيط ، أليس كذلك؟ تبين أن جهازي اللوحي كان في وضع التعادل لفترة طويلة جدًا ولا توجد تطبيقات تعمل على Android v2.3 (Gingerbread) بعد الآن. لذلك كان علي أن أكتب كل شيء بنفسي. لقد كان أول مشروع لي على Android (و Java) ، لذا من فضلك لا تحكم.

كان التجميع المادي بسيطًا إلى حد ما. لقد جردت الجهاز اللوحي حتى قبل أن أطلب الأجزاء للتأكد من أنه يمكنني تركيبه بسهولة بدون الزجاج. تبين أن الزجاج منفصل عن شاشة LCD وينطلق بسهولة تامة. في الوقت نفسه ، تم تجميع جميع المكونات مثل ثنائي الفينيل متعدد الكلور والبطارية والشاشة نفسها معًا بشكل جيد ، لذا لم يكن هناك حاجة إلى مزيد من التثبيت. لقد وجدت أن مستشعر اللمس ملتصق بالزجاج. لكن بما أنني لم أكن أنوي الحصول على مرآة تفاعلية كان ذلك جيدًا.

الخطوة 1: قائمة التسوق

كما ذكرت ، كان لدي بالفعل جهاز لوحي - قم بالتمرير في Excel 7 بوصات ، ولكن أي جهاز لوحي سيعمل بشكل جيد أو أفضل. بالإضافة إلى ذلك اضطررت لشراء:

  1. إطار صور مقاس A3 من ايكيا
  2. اتجاهين الاكريليك ورقة مرآة A3 من موقع ئي باي
  3. ورقة فوم سوداء A3 من HobbyCraft

لقد استخدمت أيضًا:

  1. ستانلي سكين
  2. صمغ ممتاز
  3. ورق زجاج
  4. حفر مع لقم الثقب الصغيرة
  5. دريميل ومنشار صغير

لتجنب أي مضاعفات اشتريت إطار الصورة أولاً. كنت أظن أن الأبعاد في الوصف قد لا تكون دقيقة وكنت محقًا في ذلك - تم إعطاء الأبعاد من داخل الإطار ، وليس حجم الزجاج أو اللوحة الخلفية.

اخترت شراء لوح أكريليك مع فيلم شبه شفاف تم إيداعه بالفعل لأنني قرأت بعض القصص لأشخاص يكافحون من أجل الحصول على جودة جيدة من الفيلم اللاصق. هل حاولت وضع واقي شاشة على هاتفك؟ أعتقد أنه من المستحيل الحصول على نتائج نظيفة بدون غرفة نظيفة فعلية.

الخطوة الثانية: التحضير

تحضير
تحضير
تحضير
تحضير
تحضير
تحضير
تحضير
تحضير

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

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

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

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

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

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

الخطوة الثالثة: تركيب الجهاز اللوحي

تركيب الجهاز اللوحي
تركيب الجهاز اللوحي
تركيب الجهاز اللوحي
تركيب الجهاز اللوحي
تركيب الجهاز اللوحي
تركيب الجهاز اللوحي

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

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

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

الخطوة 4: البرمجيات

بالنظر إلى أن معظم التطبيقات المتوفرة لنظام Android v4 أو أعلى ، لم يكن لدي فرصة كبيرة للعثور على تطبيق Smart Mirror الذي سيعمل على جهازي اللوحي. لم تكن ترقية الجهاز اللوحي ممكنة أيضًا ، لذلك قررت تنزيل Android Studio وتطوير التطبيق بنفسي. إخلاء المسؤولية - أنا مطور. NET بدوام كامل ، لذلك على الرغم من أن تطوير الأجهزة المحمولة وجافا أمر جديد بالنسبة لي ، إلا أن منحنى التعلم لم يكن حادًا كما لو كان تعلم البرمجة من البداية.

سيكون وصف شفرة المصدر بالكامل موضوعًا في حد ذاته. اسمحوا لي أن أعرف في التعليقات إذا كنت مهتمًا وربما أقدم مشاركة أخرى. لكن في الوقت الحالي ، سأشرح فقط متطلباتي ووظائفي الأساسية. بالمناسبة ، الكود المصدري متاح على GitHub (https://github.com/audrius-a/smart-mirror.git). تم نشره بموجب ترخيص معهد ماساتشوستس للتكنولوجيا ، لذا لا تتردد في تفرعها واستخدامها لمشاريعك.

متطلباتي:

  • يجب إظهار التاريخ والوقت ؛
  • يجب أن تظهر توقعات درجة الحرارة ليلا ونهارا قبل 5 أيام ؛
  • يجب إظهار أحوال الطقس قبل 5 أيام ؛
  • يجب أن يعمل بشكل مستمر دون تدخل المستخدم حتى بعد إعادة التشغيل ؛

لتحقيق ما سبق ، قمت بالتسجيل في Met Office DataPoint الذي يوفر تحديثات مجانية للطقس يمكن الاعتماد عليها ، حتى في حالة الطقس في المملكة المتحدة الذي لا يمكن التنبؤ به. التسجيل سهل للغاية ويوفر لك مفتاح API على الفور مما يسمح بالاستعلام عن البيانات على الفور تقريبًا. تحقق من ملف app / src / main / java / com / development / audrius / smartmirror / MetService.java للاستعلام الدقيق الذي استخدمته.

لعرض أحوال الطقس ، استخدمت أيقونات مجانية من https://www.alessioatzeni.com/meteocons/ شاركها Alessio Atzeni. شكرًا أليسيو ، على نشر هذه الرموز ، فهي رائعة.

اعتقدت أن أكبر صراع سيكون مع الشرط الأخير المتمثل في إبقاء التطبيق دائمًا في المقدمة. تبين أنه من السهل جدًا الحصول على أذونات في ملف AndroidManifest.xml وفئة StartupHandler. حتى إذا مات الجهاز اللوحي لأي سبب أو كان يحتاج ببساطة إلى إعادة تشغيل ، فإن التطبيق سيعود للعمل بعد ثوانٍ قليلة من بدء التشغيل ويبقى إلى الأبد.

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

الخطوة الخامسة: الملخص

أتمنى أن تكون قد استمتعت بقراءة هذه التعليمات وربما تعلمت شيئًا ما أو حصلت على الإلهام. لا تتردد في ترك ملاحظاتك أو أي أسئلة في منطقة التعليق.

موصى به: