جدول المحتويات:
فيديو: ضبط دوار باستخدام Pi TV HAT: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
في هذا Instructable ، سأوضح لك كيفية إحضار بعض التحكم التناظري إلى التلفزيون الرقمي الخاص بك ، باستخدام مفتاح دوار لتغيير القنوات على تلفزيون عتيق يعمل بنظام Raspberry Pi.
تم إصدار ملحق TV HAT مؤخرًا ومع حبي لتحويل أجهزة التلفزيون القديمة (تم نشر 6 أجهزة على الأقل حتى الآن) كان علي شراء جهاز واحد على الفور. سأغطي إعداد الأجهزة والبرامج لفترة وجيزة ، لكن الاختبار الحقيقي لـ TV HAT كان ما إذا كنت سأتمكن من مشاهدة دفق DVB-T الخاص به على أحد تحويلاتي التلفزيونية الحالية والتحكم فيه باستخدام قرص التوليف الأصلي.
الفيديو الكامل موجود على YouTube على https://www.youtube.com/embed/LM9862GCl5o وهناك رابط فصل في كل خطوة. مع الإعداد!
الخطوة 1: التجميع والأجهزة
فيديو التجميع:
بدأ إخراج جهاز TV HAT من علبته بمفاجأة سارة - لا حاجة إلى لحام! هذه دائمًا مكافأة لأنها تعني أنه يمكنني الغوص على الفور وعدم القلق بشأن قلي ملحق جديد. لقد مررت ببضع دقائق من الارتباك مع اتجاه الرأس - يبدو وكأنه موصل قياسي مكون من 40 سنًا ، ولكن إذا نظرت عن كثب ، فإن ثقوب الدبوس تمر عبر اللوحة ، حتى تتمكن من تثبيتها على PI باستخدام الرأس متجه لأعلى.
الإرشادات الرسمية دقيقة جدًا وترشدك خلال العملية خطوة بخطوة - كان الإعداد الخاص بي أسهل بكثير إذا كنت قد قرأتها بشكل صحيح مسبقًا!
يستخدم TV HAT عامل شكل HAT جديدًا ، ويتم تثبيته على Pi مع فواصل بلاستيكية وستة براغي ، وهو لطيف وسهل التركيب مع مفك براغي صغير مسطح الرأس.
بمجرد تجميع التعليمات ، تشير إلى توصيله بهوائي التلفزيون الخاص بك قبل إكمال بقية الإعداد - لقد تجاهلت هذا في البداية ولكن هذه نصيحة جيدة! من الممكن إعادة البحث عن القنوات وإجراء الإعداد يدويًا ولكن معالج الإعداد هو بالتأكيد السبيل للذهاب.
الخطوة 2: إعداد البرنامج
فيديو إعداد البرنامج:
لقد وجدت أنه من الأسهل ملاءمة TV HAT مع Pi وإعداد Raspbian بالكامل قبل بدء عملية التثبيت. لقد قمت بتثبيت جميع التحديثات ، وقمت بتمكين SSH ثم قمت بتوصيل Pi بهوائي قبل إكمال الإعداد عبر SSH على الكمبيوتر المحمول الخاص بي.
الإعداد مقسم إلى نصفين ، أولاً تحتاج إلى تشغيل بعض البرامج النصية لإعداد Tvheadend على Pi ، الذي يعمل كخادم تلفزيون ، يقوم ببث القنوات إلى الأجهزة الأخرى على الشبكة. من الممكن أيضًا استخدامه مع Kodi ، على الرغم من أنني لم أحاول ذلك بعد. كجزء من عملية الإعداد ، حددت اسم مستخدم وكلمة مرور ، وبمجرد تشغيل البرامج النصية ، تكون جاهزًا تمامًا. لم يكن هناك "تم!" عند اكتمالها ولكن عند إعادة تشغيل Pi ، بدأت خدمة Tvheadend تلقائيًا.
بالنسبة لـ "TV Server" Pi ، استخدمت للتو Pi 2 قديمًا ، مع اتصال إيثرنت ، ويبدو أنه على مستوى المهمة.
عندما يتم تشغيل الخادم Pi ، يتم تنفيذ بقية الإعداد في المتصفح على جهاز كمبيوتر آخر ، ويبدأ المعالج على الفور بمجرد تسجيل الدخول. كنت سعيدًا بالمعالج نظرًا لوجود عدد محير من علامات التبويب والإعدادات متاح (هذا شيء جيد!) في Tvheadend.
بعد اتباع التعليمات بعناية ، تم تقديم قائمة طويلة من القنوات التلفزيونية المتاحة ودليل البرامج الإلكتروني ، والتي تبدو رائعة. لم يحالفني الحظ كثيرًا مع مشغل الفيديو المدمج في Tvheadend ، لكنني وجدت تنزيل ملفات قائمة تشغيل M3U أمرًا سهلاً للغاية (انقر فوق "i") وقد لعبوا بشكل جيد باستخدام مشغل VLC. عند تنزيلها ، من الأفضل حفظها باسم القناة لتسهيل تحديد الاسم المناسب لاحقًا. ضمن ملف قائمة التشغيل (إذا قمت بتحريره في المفكرة) ، سترى اسم العرض التلفزيوني وعنوان البث - يمكنك إعادة تسمية العرض التلفزيوني إلى اسم القناة إذا كنت ترغب في ذلك لأن قائمة التشغيل خاصة ببث القناة ، ليس البرنامج نفسه.
الخطوة الثالثة: تجربة التلفزيون عام 1982
فيديو تجربة التلفزيون لعام 1982:
مع تدفقات TV HAT التي تعمل بشكل جيد على الكمبيوتر المحمول ، مزقت نفسي بعيدًا عن Kojak وانتقلت إلى Pi آخر في المنزل - Hitachi PI Info-TV. لقد قمت ببناء هذا منذ ما يقرب من عام ، وعادة ما يعرض فقط دفقًا من كاميرا Pi CCTV ، لكنني الآن أردت أن يعرض تلفزيونًا حقيقيًا - بعد كل هذا كان وظيفته الأصلية! تحقق من Instructable إذا كنت تريد معرفة المزيد حول كيفية بنائه.
بدأت بتوصيل لوحة مفاتيح وماوس واختبار قوائم تشغيل القنوات التي نسختها من الكمبيوتر المحمول ، وتشغيلها بكل بساطة …
قناة vlc1.m3u
… في المحطة.
تم تشغيل بعض القنوات بشكل جيد ولكن البعض الآخر كان يعاني من بعض التأتأة ، لقد قمت بحل هذا عن طريق تغيير إعدادات دفق Tvheadend إلى SD (تعريف قياسي) في التكوين> البث> نوع فيديو الخدمة المفضل. بعد هذا كلهم لعبوا بشكل جيد.
كان من المحتمل أن تكون المشكلة متعلقة بتثبيتي لـ VLC ، في ذلك الوقت (قبل أسبوع) لم يكن لدى مشغل VLC القياسي لـ Pi تسريع للأجهزة ، لذلك حتى تشغيله على Pi 3 كان يكافح قليلاً. منذ ذلك الحين ، تم إصدار تحديث جديد لـ Raspbian ، مع تضمين VLC "مناسب" ، لذلك لا أطيق الانتظار لتجربة ذلك وأرى كيف يتحسن الأداء.
الآن كنت بحاجة إلى إضافة عنصر التحكم الدوار - لقد تم بالفعل توصيل قرص الضبط الخاص بهيتاشي باي عبر مفتاح دوار إلى GPIO 26 ، لذلك كنت بحاجة فقط لإنشاء برنامج نصي جديد من Python للتعامل مع تغيير القناة. البرنامج النصي البسيط موجود على GitHub ويتكرر عبر قائمة من أربع قوائم تشغيل للقنوات في كل مرة يتم فيها الضغط على GPIO 26 ، يكون المفتاح الدوار ملموسًا ويعمل جيدًا لهذا الغرض ، ولكن يمكنك أيضًا استخدام زر أو حتى مستشعر PIR ، قم بتغيير قنوات مع موجة!
أسميها تجربة عام 1982 لأنها تتوافق مع عصر تلفزيون هيتاشي ، وقد تم إطلاق القناة الرابعة في المملكة المتحدة ، مما يمنحنا أربع قنوات مذهلة للاختيار من بينها! في تلك الأيام أيضًا ، كان هناك عدد قليل جدًا من أجهزة التحكم عن بُعد ، لذلك من الحنين استخدام جهاز التحكم الدوار الأصلي لتحديد قناة كما فعلنا في ذلك الوقت. لست متأكدًا مما فعلناه إذا كان لديك قطة في حضنك.
لقد استمتعت كثيرًا بإعداد TV HAT وإحضار Digital TV إلى مشروع Pi حالي - المشكلة الوحيدة الآن هي أن "TV Server" Pi يجلس عارياً بجوار Xbox في متاهة من الكابلات ، متوهجة بعيدًا - يجب أن أجد حافظة عتيقة مناسبة لها …
موصى به:
دوار دوار أوتوماتيكي: 7 خطوات (بالصور)
لعبة Twister Spinner الأوتوماتيكية: هل سبق لك أن لعبت لعبة ممتعة للغاية تسمى & quot؛ Twister. & quot؛ إنها لعبة مهارات بدنية يمكنها تحسين علاقتك بزملائك في الفريق. تبذل قصارى جهدك للبقاء على قيد الحياة لتكون الفائز في اللعبة ، مع اتباع التوجيه الصعب
ضبط DS3231 RTC (ساعة الوقت الحقيقي) بشكل دقيق وسريع وآلي باستخدام Java (+ -1 ثانية): 3 خطوات
ضبط DS3231 RTC (ساعة الوقت الحقيقي) بدقة وسرعة وآلية باستخدام Java (+ -1 ثانية): هذا Instructable سيوضح لك كيفية ضبط الوقت على DS3231 Real Time Clock باستخدام Arduino وتطبيق Java صغير يستخدم الاتصال التسلسلي لـ Arduino المنطق الأساسي لهذا البرنامج: 1. Arduino يرسل طلبًا تسلسليًا
ضبط سطوع LED باستخدام مقياس الجهد: 4 خطوات
ضبط سطوع LED باستخدام مقياس الجهد: في المقالة السابقة ، أوضحت لك كيفية قراءة قيمة ADC من مقياس الجهد باستخدام Arduino ، وهذه المرة سأستفيد من القراءة من قيمة ADC ، وهذا هو ضبط سطوع LED
سقي النباتات الداخلية باستخدام NodeMCU وخادم Blynk المحلي و Blynk Apk ، نقطة ضبط قابلة للتعديل: 3 خطوات
سقي النباتات الداخلية باستخدام NodeMCU و Local Blynk Server و Blynk Apk ، نقطة ضبط قابلة للتعديل: لقد قمت ببناء هذا المشروع لأن نباتاتي الداخلية تحتاج إلى أن تكون صحية حتى عندما أكون في إجازة لفترة طويلة من الوقت وأحب فكرة الحصول عليها السيطرة على أو على الأقل مراقبة جميع الأشياء المحتملة التي تحدث في منزلي عبر الإنترنت
قائمة Arduino على Nokia 5110 Lcd باستخدام جهاز تشفير دوار: 6 خطوات (بالصور)
قائمة Arduino على Nokia 5110 Lcd باستخدام جهاز تشفير دوار: أيها الأصدقاء الأعزاء مرحبًا بكم في برنامج تعليمي آخر! في هذا الفيديو ، سنتعلم كيفية إنشاء القائمة الخاصة بنا لشاشة Nokia 5110 LCD الشهيرة ، من أجل جعل مشاريعنا أكثر سهولة في الاستخدام وأكثر قدرة. دعونا نبدأ! هذا هو المشروع