ما هي مرآة Raspberry Pi الذكية؟

What Is Raspberry Pi Smart Mirror



المرآة الذكية Raspberry Pi ، والمعروفة أيضًا باسم المرآة السحرية ، هي مرآة رقمية مستقبلية تعرض كل شيء من الوقت والتاريخ الحاليين إلى معلومات الطقس أو المواعيد المجدولة أو آخر عناوين الأخبار. المرآة الذكية على YouTube أو في أي مكان آخر على الإنترنت. إذا كان الأمر كذلك ، فمن المحتمل أنك افترضت أن تجميعها يتطلب الكثير من الوقت والجهد ، أليس كذلك؟ حسنًا ، ماذا لو قلنا لك أنه يمكنك إنشاء مرآة Raspberry Pi الذكية الخاصة بك في يوم واحد ، باستخدام الأدوات التي من المحتمل أن تكون لديك بالفعل في المنزل بالإضافة إلى أجزاء قليلة من eBay أو Amazon؟

في هذه المقالة ، سنرشدك خلال العملية الكاملة لبناء مرآة Raspberry Pi الذكية خطوة بخطوة ونوضح كيف يمكنك تخصيصها لعرض أي معلومات تريدها.







كيفية بناء مرآة Raspberry Pi الذكية

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



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



إلى جانب MagicMirror ، هناك العديد من مشاريع البرامج المماثلة الأخرى ، بما في ذلك لوحة DAKboard و مرآة مكر ، و mirr.OS ، لكننا لن نغطيها في هذه المقالة.





ما ستحتاجه ل Raspberry Pi Smart Mirror

لتجميع مرآتك الذكية Raspberry Pi من البداية ، ستحتاج إلى شيئين:



  • فطيرة التوت : من الواضح أنك ستحتاج إلى Raspberry Pi. يدعم MagicMirror Raspberry Pi 2 و 3 و 4 ، لذلك لديك الكثير من الخيارات للاختيار من بينها. نظرًا لأن MagicMirror تتطلب أجهزة متواضعة جدًا ، فلا يهم إصدار Raspberry Pi الذي تختاره. يمكنك أيضًا تشغيل MagicMirror على Raspberry Pi Zero و Zero W ، لكن طبيعتها الدنيا تعقد إلى حد ما عملية التثبيت.
  • شاشة عرض من الكريستال السائل : إذا كانت لديك شاشة قديمة أو كمبيوتر محمول ، فأنت محظوظ لأنه يمكنك إعادة استخدامها لهذا المشروع. باستخدام شاشة قديمة ، تحتاج ببساطة إلى إزالة الإطار البلاستيكي (لا تلمس أيًا من المكثفات بالداخل!) ، وأنت على ما يرام. لاستخدام شاشة LCD لجهاز كمبيوتر محمول قديم ، تحتاج أيضًا إلى الحصول على لوحة تحكم متوافقة مع منفذ HDMI. ما عليك سوى البحث عن الرقم التسلسلي للشاشة على موقع eBay ، وستتمكن من العثور على الرقم الصحيح في لمح البصر.
  • مرآة ذات اتجاهين : لإنشاء وهم المرآة السحرية ، تحتاج إلى وضع مرآة ذات اتجاهين أمام شاشة LCD بحيث يتألق النص والرسومات الساطعة فقط. سوف يسعدك العديد من الشركات بقطع مرآة ذات اتجاهين من أي حجم ، لذا ابحث فقط عن مرآة عبر الإنترنت أو في مدينتك. تبدو المرايا الزجاجية ذات الاتجاهين أجمل ، لكنها أكثر هشاشة من المرايا ذات الاتجاهين المصنوعة من الأكريليك.
  • إطار : لن ترغب في مجرد صفع مرآة ذات اتجاهين أمام شاشة LCD والاتصال بها يوميًا. لجعل شاشة المرآة الذكية Raspberry Pi مناسبة لك ، فأنت بحاجة إلى إطار جميل. إذا كنت في متناول يديك ولديك أدوات النجارة الأساسية ، فيجب أن تكون قادرًا على إنشاء واحدة في أقل من ساعة. نوصيك بمشاهدة مقطع فيديو YouTube هذا بواسطة إصلاح هذا قم ببناء ذلك إذا لم تكن متأكدًا من كيفية البدء (فقط استبدل جميع الأدوات الكهربائية بأدوات يدوية). بدلاً من ذلك ، يمكنك شراء إطار مناسب من المتجر.
  • لوحة المفاتيح والفأرة : لإعداد Raspberry Pi وتثبيت MagicMirror ، ستحتاج إلى لوحة مفاتيح وماوس. يقسم العديد من مستخدمي Raspberry Pi بامتداد لوجيتك K400 بلس ، وهي لوحة مفاتيح لاسلكية مع لوحة لمس مدمجة ومفاتيح وسائط متعددة تتيح لك التحكم في المرآة السحرية عن بُعد.
  • كابل HDMI ومزود طاقة : أخيرًا وليس آخرًا ، لن تتمكن من الاستمتاع بمرآة Raspberry Pi الذكية بدون مصدر طاقة (واحد لـ Raspberry Pi والآخر لشاشة LCD) وكابل HDMI.

تعليمات خطوه بخطوه

هل لديك كل ما تحتاجه لإنشاء مرآتك السحرية؟ رائع! دعونا نلقي نظرة على العملية خطوة بخطوة.

الخطوة 1: قم بإعداد Raspberry Pi الخاص بك

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

قم بالتمهيد إلى Raspbian والاتصال بالإنترنت. نظرًا لأنك على الأرجح تريد تعليق مرآة Raspberry Pi الذكية على الحائط في مكان ما ، يجب عليك الاتصال بشبكة Wi-Fi الخاصة بك عن طريق النقر فوق رمز Wi-Fi في أعلى يمين الشاشة.

الخطوة الثانية: تثبيت MagicMirror2

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

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

# bash -c '$ (curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/
رئيسي - سيد/raspberry.sh)'

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

الخطوة 3: تكوين MagicMirror2

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

يمكنك تخصيص الوحدة الافتراضية عن طريق تحرير ملف التكوين التالي:

~/مرآة سحرية/التكوين.شبيبة

إذا أخطأت في شيء ما ، يمكنك ببساطة نسخ ملف التكوين الافتراضي:

$ cd ~/مرآة سحرية/التكوين
$ cp config.شبيبةالتكوين.شبيبة.دعم

ضع في اعتبارك أنك تحتاج إلى إعادة تشغيل MagicMirror2 في كل مرة تقوم فيها بإجراء تغييرات على ملف التكوين. للقيام بذلك ، قم بإعادة تشغيل Raspberry Pi أو استخدم هذا الأمر:

$ pm2 إعادة مم

الخطوة 4: قم بتجميع المرآة الذكية الخاصة بك

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

الخطوة 5: استمتع بها!

تهانينا! لقد أنشأت للتو أول مرآة ذكية لك من Raspberry Pi. يمكنك الآن تعليقها على الحائط وتوصيلها بالطاقة والاستمتاع بثمار عملك.

يمكن أن تصبح مرآة Raspberry Pi الذكية مركزًا مفيدًا للمعلومات لمنزلك ، أو يمكن أن تصبح لوحة معلومات مفيدة لمشروعك التالي. تذكر أنه يمكنك دائمًا حفظ ملف التكوين الحالي والبدء من نقطة الصفر لمنح Raspberry Pi حياة جديدة.

أفضل 10 وحدات MagicMirror2

يسعد معظم مستخدمي MagicMirror بتجربة وحدات مختلفة لجهات خارجية وتعديل مرايا Raspberry Pi السحرية لتكون أكثر فائدة وإلهامًا مما هم عليه بالفعل. لمساعدتك في تحقيق أقصى استفادة من المرآة الذكية الجديدة ، اخترنا أفضل 10 وحدات MagicMirror2 التي يجب عليك تجربتها.

تأتي وحدات MagicMirror2 مع إرشادات التثبيت الخاصة بها ، والتي تتضمن عادةً تنزيل الوحدة من GitHub ثم إضافتها إلى مجموعة الوحدات النمطية في ملف config.js الخاص بك.

1. واجهة إدارة MMM

حتى مع وجود لوحة مفاتيح وماوس لاسلكيين ، ليس من السهل إجراء تغييرات على مرآة Raspberry Pi الذكية بمجرد نشرها. تتيح لك هذه الوحدة التحكم في المرآة الذكية وتكوينها عن بُعد من أي متصفح ويب حديث ، مما يسمح لك باستخدام لوحة المفاتيح والماوس اللاسلكي في شيء آخر. تعد وحدة واجهة الإدارة بسيطة جدًا لتكوينها طالما أنك تعرف عنوان IP للأجهزة التي تريد الوصول إلى إعدادات المرآة منها.

2. مستشعر MMM-PIR

كما تعلم ، فإن Raspberry Pi يستخدم القليل جدًا من الطاقة ، ويمكنك تركه يعمل على مدار الساعة دون الحاجة إلى دفع فاتورة طاقة ضخمة. ومع ذلك ، لماذا تهدر الكهرباء عندما يمكنك تجهيز المرآة الذكية Raspberry PI الخاصة بك بجهاز استشعار الحركة PIR ووضع المرآة في وضع السكون إذا لم يستخدمها أحد عن طريق إيقاف تشغيل إخراج HDMI أو عن طريق إيقاف تشغيل المرآة عبر مرحل؟ إذا كان هذا يبدو مثيرًا للاهتمام بالنسبة لك ، فتأكد من مراجعة هذه الوحدة المفيدة.

3. MMM-SmartTouch

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

أربعة. صوت MMM

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

5. MMM- CoinMarketCap

إذا كنت مهتمًا بعملة البيتكوين والعملات المشفرة الأخرى ، فمن المحتمل أن تعجبك فكرة عرض معلومات العملة المشفرة على مرآتك السحرية. كما يوحي اسمها ، تجمع وحدة MMM-CoinMarketCap معلومات العملة المشفرة من سوق العملات المعدنية موقع ويب ويعرضه بتنسيقات متعددة ومختلفة.

6. MMM-GoogleMapsTraffic

من منا لا يكره الوقوع في ازدحام مروري؟ باستخدام وحدة MMM-GoogleMapsTraffic ، يمكنك عرض خريطة لأي منطقة مع معلومات حركة المرور الحالية لخرائط Google ورؤية مدى جودة أو سوء حالة حركة المرور في لمحة. لاستخدام هذه الوحدة ، ستحتاج إلى الحصول على واجهة برمجة تطبيقات على صفحة Google Developer ، وستحتاج أيضًا إلى إحداثيات خطوط الطول والعرض من خرائط Google.

7. جودة الهواء MMM

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

8. MMM-AfterShip

لا يعد انتظار وصول الطرود أمرًا ممتعًا ، ولكن يمكنك جعل الانتظار أكثر احتمالًا مع وحدة MagicMirror2 هذه واستخدامها لعرض جميع الطرود من حساب AfterShip الخاص بك. لإعداده ، كل ما تحتاجه هو مفتاح AfterShip API الخاص بك ، والذي يمكن العثور عليه هنا .

9. MMM-IPCam

قد يكون من المفيد بشكل مفاجئ عرض كاميرا IP عامة على مرآتك السحرية حتى تتمكن من رؤية حالة المرور الحالية أو الطقس في الوقت الفعلي ، وهذا بالضبط هو المكان الذي تظهر فيه هذه الوحدة. ومع ذلك ، لا يوجد سبب لقصر نفسك على الجمهور كاميرات IP لأن MMM-IPCam يدعم المصادقة المستندة إلى كلمة المرور.

10. MMM- ريديت

إذا كنت مستخدمًا متعطشًا لـ Reddit ، فلا تريد أن تفوتك هذه الوحدة لأنها تتيح لك عرض أهم المشاركات من subreddit المفضل لديك مباشرة على مرآتك السحرية. يدعم نوعين من العرض ، ويمكنك تكوين عدد المشاركات التي تريد عرضها.

هل تستحق مرآة Raspberry Pi الذكية كل هذا العناء؟

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

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