Innehållsförteckning:
Video: Rotary Tuning With Pi TV HAT: 3 Steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
I den här instruktionsboken ska jag visa dig hur du tar lite analog kontroll till din digital-tv genom att använda en vridomkopplare för att byta kanal på en Raspberry Pi-driven vintage-tv.
TV -HAT -tillbehöret släpptes nyligen och med min kärlek att konvertera gamla TV -apparater (minst 6 publicerade hittills) var jag bara tvungen att köpa en direkt. Jag kommer kort att täcka installationen av hårdvara och programvara, men det verkliga testet för TV-hatten var om jag skulle kunna se dess DVB-T-ström på en av mina befintliga TV-konverteringar och styra den med den ursprungliga inställningsratten.
Hela videon finns på YouTube på https://www.youtube.com/embed/LM9862GCl5o och det finns en kapitellänk i varje steg. På med upplägget!
Steg 1: Montering och hårdvara
Monteringsvideo:
Att packa upp TV -hatten började med en trevlig överraskning - ingen lödning krävs! Detta är alltid en bonus eftersom det betyder att jag kan dyka in direkt och inte oroa mig för att steka ett nytt tillbehör. Jag hade några minuters förvirring med sidhuvudets orientering - det ser ut som en vanlig 40 -polig kontakt, men om du tittar närmare går stifthålen hela vägen genom brädet, så att du kan montera det på PI med rubriken uppåt.
De officiella instruktionerna är ganska noggranna och guidar dig genom processen steg för steg - min installation hade varit mycket enklare om jag hade läst dem ordentligt i förväg!
TV-HATEN använder en ny HAT-formfaktor och fästs på Pi med plastdistanser och sex bultar, snygga och enkla att sätta ihop med en liten plattskruvmejsel.
När jag hade monterat säger instruktionerna att ansluta den till din TV -antenn innan du slutför resten av installationen - jag ignorerade först detta men det är ett bra råd! Det är möjligt att genomsöka kanaler och göra installationen manuellt men installationsguiden är definitivt vägen att gå.
Steg 2: Programinstallation
Programvara för installation av video:
Jag tyckte att det var lättast att montera TV -hatten på Pi och konfigurera Raspbian helt innan installationen startas. Jag installerade alla uppdateringar, aktiverade SSH och anslöt sedan Pi: n till antennen innan jag slutförde installationen via SSH på min bärbara dator.
Installationen är i två halvor, först måste du köra några skript för att konfigurera Tvheadend på Pi, som fungerar som en TV -server, som strömmar kanaler till andra enheter i nätverket. Det är också möjligt att använda det med Kodi, även om jag inte har provat det än. Som en del av installationsprocessen väljer du ett användarnamn och lösenord, och när skripten har körts är du klar. Det fanns ingen "Klar!" meddelande när de var klara men vid omstart av Pi hade Tvheadend -tjänsten startat automatiskt.
För "TV -servern" Pi använde jag bara en gammal Pi 2, med en Ethernet -anslutning, och det verkar klara uppgiften.
När servern Pi är igång körs resten av installationen i webbläsaren på en annan dator och guiden startar direkt när du har loggat in. Jag blev glad av guiden eftersom det finns ett förvirrande antal flikar och inställningar tillgänglig (det är bra!) i Tvheadend.
Efter att ha följt instruktionerna noggrant fick jag en lång lista med tillgängliga TV -kanaler och en EPG, vilket ser bra ut. Jag hade inte mycket tur med Tvheadends inbyggda videospelare men fann att ladda ner M3U-spellista-filer väldigt enkelt (klicka på "i") och de spelade bra med VLC-spelare. När du laddar ner dessa är det bäst att spara dem med kanalnamnet för att göra det lättare att välja rätt senare. I spellistfilen (om du redigerar den i anteckningsblocket) ser du namnet på tv -programmet och strömningsadressen - du kan byta namn på tv -programmet till kanalnamnet om du vill eftersom spellistan är specifik för kanalströmmen, inte själva programmet.
Steg 3: TV -upplevelsen 1982
1982 TV Experience Video:
Med TV -HAT -strömmarna som spelade fint på den bärbara datorn slet jag mig från Kojak och flyttade till en annan Pi i huset - Hitachi PI Info -TV. Jag byggde detta för nästan ett år sedan och det visar normalt bara en ström från Pi CCTV -kameran, men jag ville nu att den skulle visa verklig TV - trots allt var det den ursprungliga funktionen! Kolla in instruktionsboken om du vill veta mer om hur den byggdes.
Jag började med att ansluta ett tangentbord och en mus och testa kanalspellistorna jag hade kopierat över från den bärbara datorn och spela dem med en enkel …
vlc channel1.m3u
… i terminalen.
Vissa kanaler spelade OK men andra hade lite stamning, jag löste detta genom att ändra Tvheadend -ströminställningarna till standard till SD (standarddefinition) i Konfiguration> Stream> Föredragen tjänstvideotyp. Efter detta spelade de alla bra.
Problemet berodde sannolikt på min installation av VLC, vid den tiden (för en vecka sedan) hade standard VLC -spelaren för Pi ingen hårdvaruacceleration, så även om det kördes på en Pi 3 kämpade det lite. Sedan dess har en ny uppdatering till Raspbian släppts, med "ordentlig" VLC inkluderad, så jag kan inte vänta med att testa det och se hur prestandan förbättras.
Nu behövde jag lägga till roterande kontroll - Hitachi Pi hade redan sin inställningsratt ansluten via en vridomkopplare till GPIO 26 så jag behövde bara skapa ett nytt Python -skript för att hantera kanalbytet. Det enkla skriptet finns på GitHub och går igenom en lista med fyra kanals spellistor varje gång GPIO 26 "trycks". Vridomkopplaren är så känslig och fungerar bra för detta, men du kan lika gärna använda en knapp eller till och med en PIR -sensor, ändra kanaler med en våg!
Jag kallar det 1982 -upplevelsen eftersom det överensstämmer med epoken med Hitachi TV, och Channel 4 hade just lanserats i Storbritannien, vilket ger oss fantastiska fyra kanaler att välja mellan! På den tiden fanns det väldigt få fjärrkontroller, så det är nostalgiskt att använda den ursprungliga roterande kontrollen för att välja en kanal som vi gjorde då. Vet inte vad vi gjorde om du hade en katt i knät.
Jag hade mycket roligt med att sätta upp TV -hatten och ta med digital -TV till ett befintligt Pi -projekt - det enda problemet nu är att "TV -servern" Pi bara sitter naken bredvid Xbox i en råttas labyrint av kablar och lyser bort - Jag måste hitta ett lämpligt vintage -fodral för det …
Rekommenderad:
Rotary Encoder -knapp: 6 steg
Rotary Encoder Button: Detta är en roterande fjärrkontroll baserad på en roterande encoder. Den har följande funktioner: Batteri som drivs med mycket låg strömförbrukning när den är aktiverad Automatisk aktivering när kontrollen roteras Automatisk sömn efter en period av inaktivitet Konfigurering
ROTARY CNC BOTTLE PLOTTER: 9 steg (med bilder)
ROTARY CNC BOTTLE PLOTTER: Jag tog upp några rullar, som förmodligen används i skrivaren. Jag kom på idén att vända dem till rotationsaxeln för CNC -flaskplotter. Idag skulle jag vilja dela med mig av hur man bygger CNC -flaskplotter från dessa rullar och andra rester. För att
Hat Not Hat - en hatt för människor som inte riktigt bär hattar, men skulle vilja ha en hattupplevelse: 8 steg
Hat Not Hat - en hatt för människor som inte riktigt bär hattar, men skulle vilja ha en hattupplevelse: Jag har alltid önskat att jag kunde vara en hattmänniska, men har aldrig hittat en hatt som fungerar för mig. Denna " Hat Not Hat " eller fascinator som det kallas är en övre skorpa lösning på mitt hattproblem där jag kan delta i Kentucky Derby, vakuum
Tuning Fork Oscillator: 3 steg (med bilder)
Tuning Fork Oscillator: Det här är något jag ville göra länge. En oscillator med en stämgaffel istället för en LC, RC, kristall eller annan resonator. Jag har inte (och kan inte komma på) en praktisk tillämpning för det. Jag bygger det bara för skojs skull. Jag har misslyckats några gånger
Tuning GiggleBot Line Follower - Advanced: 7 Steg
Ställa in GiggleBot -linjeföljaren - Avancerad: I denna mycket korta instruktionsbok kommer du att ställa in din egen GiggleBot för att följa en svart linje. I denna andra handledning GiggleBot Line Follower, hårdkodade vi inställningsvärdena för att fungera enligt det scenariot. Du kanske vill få det att bete sig