Digtal bilderamme basert på Ubuntu

 

Digitale bilderammer på markedet er ofte små, og dyre. Jeg kan ikke helt skjønne hvorfor det skal være slik. Med tilgang til EE-avfall og litt Linux kunnskaper kan man enkelt bygge seg en digital bilderamme på 14-17" som også er veldig fleksibel. En kollega av meg brukte også rammen som musikk og videoavspiller, men fjernstyring og spillelister via sin hjemmeside. Mulighetene er veldig store når det er en datamaskin i bakkant.

Ferdig digital bilderamme

Maskinvare

 

Compaq N610c (Pentium-M 1.80Ghz, 512MB Ram, 14.1″ TFT)
Compaq 11Mbps trådløst PCMCIA kort (WL110)
Compact Flash til IDE44 adapter ($2.82 inklusive frakt)

Modifikasjoner:

Fjernet CD/DVD-drevet etter installasjon av systemet.
Byttet ut harddisken med et Compact Flash minnekort.
Fjernet kabinettet, tastaturet, touchpad og andre løse deler.

Jeg benytter IKEA rammer. Hvor jeg starter med å ta LCD panelet og ledde med bildesiden opp på en flate. Deretter tar jeg og plasserer en dråpe superlim i hvert hjørne av rammen på panelet. Deretter plasserer jeg passepartout over panelet. Vent til limet har tørket. Hold deretter godt i både panel og passepartout og snu det hele, for så å plassere det i rammen mot glasset. Hold panelet mot glasset, og snu rammen for å dobbeltsjekke resultatet. Dersom det ser bra ut kan du fest med originalfestene i rammen, men teip også panelet godt til passpartout. Gaffateip er fint, da det også hindrer strølys ut bak på rammen. Sponplaten som noen ganger følger rammene benytter jeg ikke.

Resten av maskinvaren festes med korte treskruer, patentbånd, små maskinskruer og muttere. En del av hullene i kretskort kan benyttes. Det samme med skruefestene til portene bak på maskinen. Se bildene for hvordan jeg fikk festet hovedkortet.

DetailBack (with flash)

Programvare

 

Vi vil benytte SSH/SCP for å få overført bildene. Under installasjonen av Ubuntu 7.10 vil du få mulighet til å konfigurere det trådløse nettverkskortet. Husk også å huke av for å installere OpenSSH tjeneren under installasjonen. Når installasjonen er fullført, gjør du en omstart og logger inn. Kjør følgende kommando (i OSX/Linux kan du dra og slippe disse rett fra denne siden):

$ sudo nano /etc/apt/sources.list

Kommenter ut linjen som starter med deb cdrom:[Ubuntu Server... Det gjør du ved å plassere # tegnet foran. Trykk Ctrl+O for å lagre og deretter Ctrl+X for å avslutte nano. Kjør deretter følgende kommando for å oppdatere systemet.

$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install x-window-system-core feh

Last ned og installer bilderamme tjenesten

$ cd /etc/init.d/
$ sudo wget http://tech.cellfi.sh/storage/data/picframe
$ sudo chmod +x picframe
$ sudo update-rc.d picframe defaults

Opprett en mappe til bildene, og endre eieren av den slik at du slipper å måtte opphøye rettigheter hver gang du trenger tilgang til den.

$ sudo mkdir /var/photos
$ sudo chgrp $USER /var/photos && sudo chown $USER /var/photos

Deaktiver X.org sine strømsparingsfunksjoner. Du bør i tillegg deaktivere strømsparingsfunksjoner i BIOS. Prosessorskalering går bra, men vi vil forhindre at skjermen skrur seg av, eller at maskinen setter seg i hvilemodus.

$ sudo nano /etc/X11/xorg.conf

Bla deg ned til Section “ServerLayout” og tilføy linjene nedenfor. Godt mulig det er overdrevent, men det virker.

Option "BlankTime" "0"
Option "StandByTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "NoPM"

Trykk Ctrl + O og deretter Enter for å lagre. Ctrl + X avslutter redigerings programmet.

Ekstra informasjon

Du bør kanskje vurdere å gi bilderammen din en fast IP adresse, om du ikke allerede har gjort dette. Mer informasjon finnes her

sudo nano /etc/networking/interfaces
sudo /etc/init.d/networking restart

Modern operating systems have SSH installed which you may use to remotely administer your picture frame. Windows users should download PuTTY. Etter at du har lastet opp nye bilder, vil du helt sikkert starte tjenesten på ny for at de nye bildene skal lastes.

ssh <ip-til-bilderammen> -l <brukernavn>
sudo /etc/init.d/picframe restart
logout

Jeg benytter Forklift for å overføre bilder fra OSX. Linux brukere kan overføre bildene ved å trykke Ctrl + L i den vanlige filutforskeren og føre inn adressen ssh://<ip-til-bilderammen>. Windows brukere kan benytte WinSCP. Last opp bildene til /var/photos/