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

كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b: 8 خطوات
كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b: 8 خطوات

فيديو: كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b: 8 خطوات

فيديو: كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b: 8 خطوات
فيديو: 60 second Raspberry Pi Setup 2024, شهر نوفمبر
Anonim
كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b
كيفية إعداد OSMC مع Hyperion على Raspberry Pi مع شريط LED WS2812b

أحيانًا أتقن الإنجليزية جيدًا ، وأحيانًا لا …

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

بالنسبة للمبتدئين ، ما هو OSMC و Hyperion وما إلى ذلك.

"OSMC (Open Source Media Center) هو مشغل وسائط مجاني ومفتوح المصدر يعتمد على Linux وتم تأسيسه في 2014 ويتيح لك تشغيل الوسائط من شبكتك المحلية والتخزين المتصل والإنترنت. OSMC هو مركز الوسائط الرائد من حيث الميزات مجموعة والمجتمع ويستند إلى مشروع Kodi ".

هذا ما يقوله الويب الخاص بهم. إنه في الأساس عون لـ XBMC.

أنا أستخدم Raspberry Pi ver. B لذلك ، وهو كمبيوتر صغير يعتمد على ARM. ليس لديها القوة الكافية لتقديم مواقع الويب ، لأنها لا تحتوي على رسم متسارع. ولكن يمكنه تقديم أفلام عالية الدقة بالكامل ، بسبب فك تشفير فيديو الأجهزة. يمكنك قراءة المزيد هنا.

Hyperion هو استنساخ Abilight ، على غرار Boblight. فهو يلتقط الألوان على حافة الصورة ويعرضها على الحائط خلف التلفزيون. يمكنك أن ترى ذلك على صوري.

تحرير 8/2020: غالبًا ما يكون هذا التوجيه قديمًا. الآن كل ما عليك فعله هو تمكين SSH على RPi ، وتنزيل HyperCon.jar ، والاتصال عبر HyperCon بـ RPi والنقر فوق تثبيت / تحديث. يعمل مع RPi3 ، RPi4 لم يتم اختباره نظرًا لعدم وجود دعم OSMC. أنهم يعملون على ذلك. تظل الإعدادات كما هي ، كل ذلك عبر HyperCon.

الخطوة 1: جمع الأشياء - ماذا تحتاج؟

جمع الأشياء - ماذا تحتاج؟
جمع الأشياء - ماذا تحتاج؟

لذلك دعونا نشتري بعض الأشياء:

Raspberry Pi - أنا أستخدم الطراز B و B + ، ولدي أيضًا RasPi 2 ، ولكن هناك بعض المشكلات المعروفة ، لذلك ألتزم بهذه المشكلات القديمة (وأقل قوة) ، حتى توصلوا إلى حلول لتلك المشكلات

بطاقة SD - أوصي بـ 16 جيجابايت من الفئة 10. كلما كان ذلك أسرع كلما كان ذلك أفضل. تعتمد سرعة النظام على مدى سرعة القراءة / الكتابة على تلك البطاقة ، لأن RasPi ليس لديه مخزن خاص ، ونظام التشغيل وجميع البيانات موجودة على تلك البطاقة. إليك قائمة: https://elinux.org/RPi_SD_cards أنا أستخدم بطاقات SanDisk و Kingston.

شريط LED WS2812b - هذا شريط led مع رقائق led يمكن توجيهها بشكل مستقل. المنجم لديه شريحة واحدة لكل 16 مم من الشريط. هذا شريط LED يتم التحكم فيه رقميًا ، لا تستخدم الشرائط التناظرية ، فلن يعمل. استخدم هذا النوع المحدد وسيكون كل شيء سهلاً. تلك تشبهني ، ابحث عن WS2812b:

5V Power Suply - كان لديّ 5V 20A الصناعية الاحتياطية (النوع S-100F-5) ، أعتقد أن 5A ستكون كافية. إنه مستقر وهذا ما نحتاجه ، لأننا سنستخدمه كقوة RasPi أيضًا.

تحرير: 5A PSU ليست كافية ، تحتاج المصابيح في الإعداد الخاص بي إلى 18A تقريبًا

محول المستوى المنطقي - يمكننا صنع واحدة ، لكنها رخيصة ، نحتاج إلى إشارة منطقية 5 فولت للتحكم في شريط LED ، لكن RasPi لديه خرج 3 ، 3 فولت فقط على GPIO ولا نريد إتلافه.

و: مقاوم 300 أوم ، موصل ذكر USB ميكرو B (مكسح من كبل لا أحتاج إليه) ، أسلاك ، أدوات لحام.

كما كتبت ، لا يتعلق الأمر بالإطار ، لكني سأدون بعض النصائح والقياسات وما إلى ذلك.

وأخيرًا ، البرنامج: SD Formater https://www.sdcard.org/downloads/formatter_4/OSMC Installer https://osmc.tv/download/windows/PuTTY https://osmc.tv/download/windows/WinSCP https://winscp.net/eng/download.php HyperCon

الخطوة 2: تثبيت OSMC على بطاقة SD

تثبيت OSMC على بطاقة SD
تثبيت OSMC على بطاقة SD
تثبيت OSMC على بطاقة SD
تثبيت OSMC على بطاقة SD
تثبيت OSMC على بطاقة SD
تثبيت OSMC على بطاقة SD

إذا كان لديك OSMC مثبتًا ، فيمكنك تخطي هذا والجزء التالي. لكن البداية النظيفة أفضل.

بالتأكيد لنبدأ بتكوين بطاقة SD الخاصة بنا باستخدام SD Formater. بمجرد الانتهاء من ذلك ، ابدأ مثبت OSMC. إذا قمت بتجميع الصور ، يمكنك رؤية كل خطوة من خطوات التثبيت مع الملاحظات. الجزء الأول موجود على الكمبيوتر الشخصي ، بمجرد الانتهاء من ذلك ، أدخل البطاقة في RasPi ثم ننتقل إلى بقية تثبيت OSMC. مزيد من المعلومات حول الصور.

تحرير 29.11.2015: تحديث OSMC 2015.11-1 لا يعمل مع Hyperion بشكل صحيح. Instal 2015.10-1 بدلاً من ذلك

تحرير 10.12.2015: هناك spidev0.0 مفقود في 2015.11. سيتم إصلاحه في التحديث القادم.

تحرير: إنه يعمل

الخطوة الثالثة: التثبيت على RasPi

التثبيت على RasPi
التثبيت على RasPi
التثبيت على RasPi
التثبيت على RasPi
التثبيت على RasPi
التثبيت على RasPi

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

الخطوة 4: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

سنقوم بعمل الأسلاك بعد تثبيت OSMC لأنه يمكنك القيام بذلك باستخدام شاحن الهاتف أو RasPi PSU الأصلي (وحدة Power Suply). لكن بالتأكيد ، يمكنك عمل الأسلاك والإطار ، ثم تثبيت OSMC.

تحذير! تأكد من أن PSU الذي اخترته مستقر عند 5 فولت تمامًا ، وليس أكثر ، لذلك أنت تتجنب إتلاف الراسبي الخاص بك

كما كتبت من قبل ، فإن المنجم هو وحدة تزويد بالطاقة 5V 20A صناعية. هذا على حافة الهاوية.

انظر إلى الصور للحصول على تفاصيل الأسلاك. لكن تذكر إبقاء الأسلاك من RasPi إلى شريط LED قصيرة. كان لدي حوالي 20 سم وتسببوا في وميض المصابيح.

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

الخطوة 5: حان الوقت لتثبيت Hyperion

نحتاج إلى تثبيت PuTTY على Windows. إنها طريقة للوصول إلى محطة الوصول عن بُعد على OSMC. نحتاج إلى معرفة عنوان IP الخاص بـ RasPis والاسم وكلمة المرور. يمكنك العثور عليه في معلومات نظام OSMCs

EDIT 2019-12-23: يمكن لـ HyperCon تثبيت Hyperion. لقد قمت بالترقية من RPi2 إلى RPi3 ، الشيء الوحيد المطلوب هو تبديل بطاقة SD من واحدة إلى أخرى ، والتواصل مع hypercon والضغط على زر التحديث.

ابدأ تشغيل PuTTY. في اسم المضيف ، ضع عنوان IP ، ثم اضغط على OPEN. يمكنك أيضًا حفظ الاتصال لاستخدامه في المستقبل.

أدخل الآن هذه الأوامر في محطة PuTTYs:

نحتاج إلى تحديث النظام وترقيته:

sudo apt-get update

sudo apt-get ترقية

الآن قم بتثبيت المكتبات المطلوبة:

sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca-الشهادات

انتشار هايبريون:

wget -N

sudo sh./install_hyperion.sh

هل تعمل هايبريون بالفعل؟

sudo /etc/init.d/hyperion status

إذا سارت الأمور على ما يرام ، يجب أن تحصل على حالة "قيد التشغيل".

يجب تغيير حقوق الوصول إلى مجلد تهيئة Hyperions ، حتى نتمكن من تحميل ملف التكوين الخاص بنا فيه.

sudo chmod + x / opt / hyperion / config

لن يعمل بدون ملف التكوين الصحيح ، لذلك دعونا نتعلم كيفية إنشاء واحد في الخطوة التالية.

الخطوة 6: أداة تكوين Hyperion

أداة تكوين Hyperion
أداة تكوين Hyperion
أداة تكوين Hyperion
أداة تكوين Hyperion
أداة تكوين Hyperion
أداة تكوين Hyperion

لأغراضنا ، نستخدم HyperCon.jar ، وليس إصدار SSH. إنه يستجيب بشكل أسرع للتغييرات التي يتم إجراؤها ولا نحتاج إلى إعدادات جهاز التحكم عن بعد والتحكم في LED. لقد عفا عليه الزمن قليلاً ، ولا يوجد إعداد WS2812b ، لذلك نحتاج إلى تغيير الإعداد اليدوي بعد التحميل إلى RasPi. جرب أيضًا إعدادات مختلفة لفاصل التقاط الإطارات والتنعيم.

يتم تسجيل كل شيء neded على الصور ، فقط بعض المعلومات عن هذين:

الفاصل الزمني - يحدد عدد المرات التي يقوم فيها الملتقط بتحديث اللون الذي يتم إرساله بعد ذلك إلى المصابيح.

التنعيم - يسهل الانتقال بين ألوان المصابيح. أعتقد أن هذا الوقت يجب أن يكون أقصر من الفاصل الزمني.

بعد الانتهاء ، اضغط على زر إنشاء واحفظ التكوين في مكان ما حيث يمكنك العثور عليه.

الخطوة السابعة: لقد أوشكت على الانتهاء

الآن قم بتثبيت WinSCP وافتحه. أنشئ مكانًا جديدًا باستخدام بروتوكول SFPT. سيكون المضيف هو عنوان RasPis IP ، تمامًا مثل PuTTY. نفس تسجيل الدخول وكلمة المرور كذلك. احفظ الاتصال ، لذلك لن تحتاج إلى القيام بذلك مرة أخرى. قم بالاتصال والعثور على تهيئة Hyperions في / opt / hyperion / config /. استبدل الأصلي بملف hyperion.conf.json الخاص بك. إذا كانت هناك مشكلة في الإذن ، فقم بتشغيل الأمر chmod مرة أخرى. افتحه على RasPi في WinSCP واستبدل هذا:

"جهاز":

مع هذا لتغيير التحكم في الصمام من SPI إلى التحكم في GPIO:

"جهاز":

إنه في بداية الملف ، لذلك لن تحتاج إلى البحث عنه. دعونا نرى ما إذا كنا قد فعلنا كل شيء بشكل صحيح. أدخل هذا الأمر إلى PuTTY ، نحتاج إلى إعادة تشغيل خدمة Hyperion حتى يقوم بتحميل ملف التكوين الجديد:

إعادة تشغيل sudo /etc/init.d/hyperion

في PuTTY ، يجب أن ترى حالة تشغيل hyperion - حسنًا ، ويجب أن تفعل كل ما قمت بتعيينه كتسلسل تمهيد. إذا لم يكن الأمر كذلك ، فهناك شيء خاطئ. إما أن hyperion ليس قيد التشغيل (الحالة لم تكن على ما يرام) ، أو من المرجح أن يكون تكوينًا سيئًا. تحقق ذلك مرة أخرى.

الخطوة 8: المكافأة

تهانينا ، لقد فعلت ذلك

وكمكافأة ، قم بتنزيل وتثبيت Hyperion Free ap من Google Play ، حتى تتمكن من التحكم في مصابيح LED عن بُعد من هاتفك. ما عليك سوى النحافة هو عنوان IP RasPis ، مرة أخرى.

أقترح تعيين IP ثابت لـ RasPi. لقد أغلقت عنوان MAC الخاص به على جهاز التوجيه. في كل مرة أقوم فيها بتوصيل RasPi المحدد ، أحصل على نفس عنوان IP ولا يتعين علي استبداله في كل تلك التطبيقات.

أتمنى ألا أنسى شيئًا …

Le FIN وتمتع بمشاهدة الأفلام مع هذا الشريط الضوئي الرائع.

موصى به: