Inhaltsverzeichnis:
Video: Rotary-Tuning mit dem Pi TV HAT - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
In diesem Instructable zeige ich Ihnen, wie Sie eine analoge Steuerung zu Ihrem Digitalfernseher bringen, indem Sie einen Drehschalter verwenden, um die Kanäle auf einem Raspberry Pi-betriebenen Vintage-TV zu ändern.
Das TV HAT-Zubehör wurde vor kurzem veröffentlicht und mit meiner Liebe zum Umbau alter Fernseher (bisher mindestens 6 veröffentlicht) musste ich mir sofort einen kaufen. Ich werde kurz auf das Setup der Hard- und Software eingehen, aber der eigentliche Test für den TV HAT war, ob ich seinen DVB-T-Stream auf einem meiner bestehenden TV-Umbauten sehen und mit dem originalen Abstimmknopf steuern könnte.
Das vollständige Video ist auf YouTube unter https://www.youtube.com/embed/LM9862GCl5o zu finden und in jedem Schritt gibt es einen Kapitellink. Auf mit der Einrichtung!
Schritt 1: Montage & Hardware
Montagevideo:
Das Auspacken des TV HAT begann mit einer angenehmen Überraschung - kein Löten erforderlich! Dies ist immer ein Bonus, da ich so sofort eintauchen kann und mir keine Sorgen machen muss, ein neues Zubehör zu braten. Ich hatte ein paar Minuten Verwirrung mit der Ausrichtung des Headers - es sieht aus wie ein Standard-40-Pin-Anschluss, aber wenn Sie genauer hinschauen, gehen die Pin-Löcher vollständig durch die Platine, sodass Sie ihn mit dem PI montieren können die Kopfzeile zeigt nach oben.
Die offizielle Anleitung ist ziemlich ausführlich und führt dich Schritt für Schritt durch den Prozess - mein Setup wäre viel einfacher gewesen, wenn ich sie vorher richtig gelesen hätte!
Der TV HAT verwendet einen neuen HAT-Formfaktor und wird mit Kunststoff-Abstandshaltern und sechs Schrauben am Pi befestigt, die sich mit einem kleinen Schlitzschraubendreher schön und einfach zusammensetzen lassen.
Nach dem Zusammenbau heißt es in der Anleitung, sie an Ihre TV-Antenne anzuschließen, bevor Sie den Rest der Einrichtung abschließen - ich habe dies zunächst ignoriert, aber es ist ein guter Rat! Es ist möglich, erneut nach Kanälen zu suchen und die Einrichtung manuell durchzuführen, aber der Einrichtungsassistent ist definitiv der richtige Weg.
Schritt 2: Software-Setup
Software-Setup-Video:
Ich fand es am einfachsten, den TV HAT an den Pi zu montieren und Raspbian vollständig einzurichten, bevor der Installationsprozess gestartet wurde. Ich habe alle Updates installiert, SSH aktiviert und dann den Pi an seine Antenne angeschlossen, bevor ich das Setup über SSH auf meinem Laptop abgeschlossen habe.
Das Setup besteht aus zwei Hälften. Zuerst müssen Sie einige Skripte ausführen, um Tvheadend auf dem Pi einzurichten, der als TV-Server fungiert und Kanäle an andere Geräte im Netzwerk streamt. Es ist auch möglich, es mit Kodi zu verwenden, obwohl ich das noch nicht ausprobiert habe. Als Teil des Setup-Prozesses wählen Sie einen Benutzernamen und ein Passwort, und sobald die Skripte ausgeführt wurden, sind Sie fertig. Es gab kein "Fertig!" Nachricht, wenn sie abgeschlossen waren, aber beim Neustart des Pi wurde der Tvheadend-Dienst automatisch gestartet.
Für den "TV Server" Pi habe ich nur einen alten Pi 2 mit einer Ethernet-Verbindung verwendet, und er scheint der Aufgabe gut gewachsen zu sein.
Wenn der Server Pi läuft, erfolgt der Rest der Einrichtung im Browser auf einem anderen Computer und der Assistent startet sofort nach dem Einloggen. Ich war froh über den Assistenten, da es eine verwirrende Anzahl von Registerkarten und Einstellungen gibt verfügbar (das ist gut so!) in Tvheadend.
Nachdem ich die Anweisungen sorgfältig befolgt hatte, wurde mir eine lange Liste verfügbarer TV-Kanäle und ein EPG präsentiert, der großartig aussieht. Ich hatte nicht viel Glück mit dem integrierten Videoplayer von Tvheadend, aber das Herunterladen von M3U-Wiedergabelistendateien fand ich sehr einfach (klicken Sie auf das "i") und sie spielten gut mit dem VLC-Player. Beim Download speichern Sie diese am besten mit dem Kanalnamen ab, um später die richtige Auswahl zu erleichtern. In der Playlist-Datei (wenn Sie sie im Editor bearbeiten) sehen Sie den Namen der TV-Show und die Stream-Adresse - Sie können die TV-Show in den Kanalnamen umbenennen, wenn Sie möchten, da die Playlist spezifisch für den Kanalstream ist. nicht das Programm selbst.
Schritt 3: Das Fernseherlebnis von 1982
Fernseherlebnis-Video von 1982:
Da die TV-HAT-Streams gut auf dem Laptop abgespielt wurden, habe ich mich von Kojak losgerissen und bin zu einem anderen Pi im Haus umgezogen - dem Hitachi PI Info-TV. Ich habe dies vor fast einem Jahr gebaut und es zeigt normalerweise nur einen Stream von der Pi CCTV-Kamera, aber ich wollte jetzt, dass es echtes Fernsehen anzeigt - schließlich war das seine ursprüngliche Funktion! Schauen Sie sich das Instructable an, wenn Sie mehr darüber erfahren möchten, wie es gebaut wurde.
Ich begann damit, eine Tastatur und eine Maus anzuschließen und die Kanal-Playlists, die ich vom Laptop kopiert hatte, zu testen und sie mit einer einfachen…
vlc channel1.m3u
…im Terminal.
Einige Kanäle spielten OK, andere stotterten jedoch. Ich habe dies behoben, indem ich die Stream-Einstellungen von Tvheadend auf SD (Standardauflösung) in Konfiguration > Stream > Bevorzugter Service-Videotyp geändert habe. Danach haben alle gut gespielt.
Das Problem lag wahrscheinlich an meiner Installation von VLC, zu dieser Zeit (vor einer Woche) hatte der Standard-VLC-Player für den Pi keine Hardwarebeschleunigung, sodass er selbst auf einem Pi 3 etwas zu kämpfen hatte. Seitdem wurde ein neues Update für Raspbian veröffentlicht, mit "richtigem" VLC, also kann ich es kaum erwarten, das auszuprobieren und zu sehen, wie sich die Leistung verbessert.
Jetzt musste ich noch den Drehregler hinzufügen - beim Hitachi Pi war sein Stimmrad bereits über einen Drehschalter mit GPIO 26 verbunden, also musste ich nur ein neues Python-Skript erstellen, um den Kanalwechsel zu handhaben. Das einfache Skript befindet sich auf GitHub und durchläuft jedes Mal eine Liste von vier Kanal-Playlists, wenn GPIO 26 "gedrückt" wird Kanäle mit einer Welle!
Ich nenne es das Erlebnis von 1982, weil es mit der Ära des Hitachi-Fernsehers übereinstimmt und Channel 4 gerade in Großbritannien gestartet wurde, was uns eine erstaunliche vier Kanäle zur Auswahl gab! Auch damals gab es nur sehr wenige Fernbedienungen, daher ist es nostalgisch, wie damals mit dem originalen Drehregler einen Kanal auszuwählen. Ich bin mir jedoch nicht sicher, was wir getan haben, wenn Sie eine Katze auf Ihrem Schoß hatten.
Es hat mir viel Spaß gemacht, den TV HAT einzurichten und Digital-TV in ein bestehendes Pi-Projekt einzubringen - das einzige Problem ist jetzt, dass der "TV Server" Pi nur nackt neben der Xbox in einem Rattenlabyrinth aus Kabeln sitzt und wegglüht - Ich muss dafür ein passendes Vintage-Etui finden…
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
M5STACK So zeigen Sie Temperatur, Feuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 6 Schritte
M5STACK So zeigen Sie Temperatur, Luftfeuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um Temperatur, Luftfeuchtigkeit und Druck mit dem ENV-Sensor (DHT12, BMP280, BMM150)
Verbinden eines GPS-Moduls mit dem Raspberry Pi: Dashcam Teil 2: 3 Schritte
Anbindung eines GPS-Moduls an den Raspberry Pi: Dashcam Teil 2: Dies ist Teil 2 des Dashcam-Projekts und in diesem Beitrag erfahren Sie, wie Sie ein GPS-Modul an den Raspberry Pi anschließen. Wir verwenden dann die GPS-Daten und fügen sie dem Video als Textüberlagerung hinzu. Bitte lesen Sie Teil 1 über den untenstehenden Link, bevor Sie
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Actobitty 2 mit dem TB6612FNG SparkFun-Motortreiber, Anfängerleitfaden.: 3 Schritte
Actobitty 2 mit dem TB6612FNG SparkFun-Motortreiber, Anfängerhandbuch.: Diese Anleitung ist für den Actobitty 2-Roboter mit dem SparkFun ® TB6612FNG Motortreiber