Pocket TV Casio eller Citizen på nittitallet ble ansett som en nærmest elitegadget - dette snakker ikke til deg noe. Når analogt TV lever ut sine siste dager, er det bare egnet for interiørdekorasjon - eller ...
Hvis en slik TV har en LF-inngang, kan du koble en rekke signalkilder til den: spillkonsoller, LD- og DVD-spillere, videospillere, karaoke-systemer, DVB-T2-tunere, Raspberry Pi og Maximite enkle tavlemaskiner, gamle hjem datamaskiner ... Instrumenterbar forfatter under kallenavnet MisterM bestemte seg for å plassere Raspberry Pi rett under dekselet til det tidligere fjernede batterirommet til dingsen, kjøpt for bare to britiske pund, og gi begge enhetene strøm med en USB-kabel fra strømbanken. Slik ser det ut når dekselet fjernes:
Men først ... Så på skrivebordet hans er en Casio EV-510 TV fra 1997. Før han fortsatte med endringen, bestemte han seg for å sørge for at enheten fungerer og kompatibel med et sammensatt videosignal med én plate. Dette viste seg å være litt vanskeligere enn han trodde, siden den kombinerte lyd-videoinngangen til en gammel gadget for kompakthet er laget i form av en vanlig 3,5-polet jackkontakt på 3,5 mm. Hvor er det vanlige, hvor er lyden, hvor er videoen? Det er ni mulige kombinasjoner, og en av dem kom opp. Et utmerket bilde, og han bestemte seg for å ikke koble lyden: uten ekstra maskinvare er det bare mulig å fjerne lydsignalet fra Pi Zero programmatisk, PWM fra en av GPIO-linjene.
Neste. Hva vil skje hvis jeg parallelliserer kraften fra TV-en og datamaskinen? Den første av dem krever 4,5 V i batterirommet eller 6 i sporet for en ekstern strømforsyning. Den andre er nøyaktig 5 V. Men i praksis fungerte 5 V og over begge deler, og det totale strømforbruket (600-700 mA for en TV og 180-500 for en Raspberry Pi uten periferiutstyr) overskredet ikke lastekapasiteten til kraftbanken.
MisterM begynner å demontere TV-en, og hvis du gjentar etter den, må du huske at det ikke var hvite lysdioder på nittitallet, noe som betyr at en liten lysrør fungerer som bakgrunnsbelysning. Omformeren som den drives fra er veldig "bite"!
Saken er åpen, og her er overraskelsen: helheten elektronikk ligger i den fremre halvdelen, og batterirommet er også der. Ja, under det veldig sølvlokket.
For å fjerne den, og gi mer rom for Raspberry Pi, må du fjerne alt nøye. Én uforsiktig bevegelse - og TV-en er skadet. Det var spesielt skummelt å koble løkken som gikk til matrisen, men så snart det var mulig, ble det mulig å skyve brettene tilbake og få tilgang til matriksfestene.
Og nå er frontpanelet helt fritt fra alt som sto på det. Og her var dette:
MisterM saget av batterirommet med en dremel.
Men "bringebæret" passet likevel ikke. GPIO-kammen og Button Shim expander forstyrret. Jeg måtte fjerne både det ene og det andre, samt en del av kontakten til kameraet. Først da passet enkeltfatet, men ikke en millimeter ble igjen på sidene.
Det var heller ikke mulig å koble til strøm via Micro USB på grunn av generelle begrensninger. Men der GPIO-kammen tidligere ble loddet, er det pads som ikke bare er koblet til innganger og utganger, men også til kraftbussene og fellestråden. Der MisterM og serverte mat.
Det er på tide å ta videoen. Du kan bare lodde to ledninger til de tilsvarende Raspberry Pi-putene, men MisterM gjorde det litt vanskeligere. Han loddet til brettet en vinklet kam med fire tapper plassert på sidene av plassen. Det ville være nok for to, men med fire sterkere.
Koblinger kan kobles til pinnene som på hoppene på hovedkortet, bare enkle og med ledninger. Og fra motsatt ende - en gaffel til en 3,5 mm jack. Den generelle ordningen er som følger:
Etter at alle kontaktene var koblet riktig, begynte TV-en å vise bildet fra datamaskinen i LF-inngangsmodus.
Maskinvaren er satt sammen, du kan forberede programvaren. Først installerte MisterM et Raspbian-minnekort. Deretter aktiverte han SSH-kontroll over det lokale nettverket gjennom følgende meny:
Innstillinger> Raspberry Pi-konfigurasjon> Grensesnitt
Husker han fjernet Button Shim fra brettet - en liten modul med knapper? Derfor er det bare mulig å administrere det.
Følgende operasjon er bare nødvendig hvis TV-en ikke er multisystem. MisterM begynte å redigere konfigurasjonsfilen med følgende kommando:
sudo nano /boot/config.txt
Da redaktøren lastet, komkommenterte han linjen:
sdtv_mode = 2
Vel, på videoutgangen - signalet fra PAL-systemet!
Det gjenstår å konfigurere programvaren til å utføre en bestemt praktisk oppgave. Så, MisterM bestemte seg for å spille streaming video på TV:
omxplayer --live http://192.168.0.59:8081
der 192.168.0.59:8081 er nettadressen og porten til videostrømmekilden (i dette tilfellet som en del av hjemme-CCTV-systemet i det samme lokale nettverket).
Bare på denne måten fungerer det bare til neste omstart. Deretter - koble til igjen og skriv kommandoen. MisterM åpnet en annen konfigurasjonsfil med redaktøren:
nano ~ / .config / lxsession / LXDE-pi / autostart
Og la til denne linjen:
@omxplayer --live http://192.168.0.59:8081
Lagre, spar ikke glem! Nå, ved hver oppstart, vil spilleren starte seg selv. Han sjekket. Det viste seg.
Fremover er det vanskeligste - å sette sammen en TV. MisterM tok en kabel med en USB-plugg og loddet strømkablene i riktig polaritet til inngangene til Raspberry Pis strømforsyning og TV-en. Og han bøyde lederne slik at datamaskinen var plassert omtrent på det stedet i batterirommet, hvor den vil være plassert etter montering.
Han samlet TV-en i motsatt rekkefølge, samtidig som han returnerte alle skruene til de tidligere stedene og koblet kablene. Før øyeblikket hvor han gikk sammen i halvdelene på kroppen, fikset han bringebæret i riktig posisjon med en limpistol. Klem forsiktig og jevn på halvdelene av saken, klarte mesteren å koble dem sammen med et klikk og skrudd de resterende fire skruene på plass. Slå på - "plog"!
Den siste berøringen er en kraftbank limt til bunnen i stedet for en skråstativ.
Hva annet kan gjøres med dette designet? MisterM har skaffet seg flere slike TV-apparater (en til og med en rør, høyspenningskilden i den er enda verre, og kineskopet er en utmerket kondensator, så vær forsiktig, vær forsiktig og vær forsiktig igjen!) Og vil prøve å eksperimentere med dem også.
For eksempel, slik:
- legg til en knapp og skriv et skript i Python for å bytte flere tråder i en ring.
- Ta Pi Zero uten WiFi og spill av filer fra et minnekort.
- koble (utenfor, selvfølgelig) Adafruit Joy Bonnet joystick, sett på RetroPie og spill til du blir blå. Bare i dette tilfellet er det bedre å generere lyd ikke med en PWM, men med et lydkort med et USB-grensesnitt, limer det et sted utenfor.
- koble til en IR-mottaker, installer OSMC og få et mini-mediesenter med fjernkontroll.
- og det mest interessante: å koble en TV HAT DVB-T2-mottaker til et annet Raspberry Pi-brett for å sende en videostrøm fra den til dette designet og bruke den i sin opprinnelige kvalitet - som en TV. Moderne digital-tv. Si, er det lettere å koble en vanlig DVB-T2 set-top-boks direkte til en TV? Ja, men det er en ting å ta med seg en mottaksantenne, det er en annen å plassere den ubevegelig på et sted med selvsikker mottakelse, og gå rundt i leiligheten med en TV. Ja, og konsollen bruker mer enn Raspberry Pi, men den passer ikke inn i batterirommet, selv om den er fjernet fra saken.
Eller kanskje du vil komme med enda mer interessant? Det viktigste er å bruke en kul nittitalls-gadget, spesielt hvis du ikke hadde en den gang.