Budget - Materiaal - Demontage - Behuizing - Hardware - Software - Resultaat


Op 9 oktober ben ik van start gegaan met mijn tweede Lapmod, welke later tot 'Project PiXFrame' of korter gezegd 'PiXFrame' gedoopt werd. Deze naam is een verbastering van PicsFrame, wat opzichzelf weer een afkorting is van Pictures Frame. De X in 'PiX' is zo gekozen omdat deze lapmod op Linux draait i.p.v. op Windows. Er bestaat een traditie vanuit de software wereld om in de naamgeving van Linux-based projecten de letter X te gebruiken. Het resultaat van mijn vorige lapmod project kun je hier terugvinden. Al langere tijd speelde ik met het idee een vervolg op mijn eerste digitale Photoframe te maken, maar wegens tijdgebrek kwam het er steeds niet van. Ik had wel allerlei plannen en ideeën over hoe een tweede mod uitgevoerd zou moeten worden, maar simpelweg niet de tijd ze uit te voeren. Toen ik ging verhuizen en mijn eerste project daarbij helaas overleed, ben ik dan toch van start gegaan met deel 2. Nog voor de start van het tweede project stond vast dat het deze keer nog mooier, strakker, dunner, professioneler dus kortom beter moest dan bij de vorige. Het resultaat daarvan kun je zien op deze pagina.

Budget - terug naar begin

Eigenlijk had ik bij de start van het project eenzelfde budget als bij het eerste project, wat ongeveer neerkwam op bijna niks. Uiteindelijk zijn de kosten aanzienelijk hoger uitgevallen, maar naar mijn mening is het resultaat daar ook naar. Ik heb uiteindelijk de volgende kosten voor dit project gemaakt:

 - € 25,- Laptop
 - € 15,- Aluminium overgangsprofiel
 - € 10,- Bison Kombi
 - € 05,- Hout & Spijkers
 - € 05,- Zilververf
 - € 20,- 1 GB Compact Flash
 - € 15,- Compact Flash - IDE convertor

Hiermee komt het totale kostenplaatje voor het project op € 95,- wat uiteindelijk nog wel mee valt.

Materiaal - terug naar begin

Uiteraard begint het allemaal met een laptop. In mijn geval heb ik voor € 25,- een Compaq Presario 1260 op de kop weten te tikken. Deze heeft een AMD K6 333 MHz Processor, 64 MB Ram, 4GB harde schijf en een 800x600 32 bits kleurenscherm. Dit scherm is natuurlijk de basis waarvan je vanuit begint te werken.

 

Omdat je bij de meeste laptop schermen niet te maken hebt met een standaard maat voor fotolijstjes (tenzij je geluk hebt), kun je het beste zelf een lijstje maken. Dit had ik bij mij vorige project al geleerd, echter wilde ik voor deze mod geen zelf gezaagd en gespoten houten lijstje, maar een van écht aluminium... Hiervoor heb ik de volgende oplossing gevonden: Aluminium overgangsprofielen, ook wel als deurdrempel gebruikt.

Omdat dit aluminium, als het eenmaal gezaagd is, niet te lassen is, is de enige oplossing lijmen. In de lijmwijzer heb ik kunnen vinden dat ik voor mijn project, waarbij dus aluminium, hout en kunstof gelijmd moet worden, het beste Bison Kombi kan gebruiken.

 

Verder heb ik een behuizing gemaakt met hout en spijkers voor het moederbord en de overige hardware, en deze heb ik met zilververf bespoten.

Demontage - terug naar begin

Zo, nu kunnen de eerste stappen genomen worden. Daarbij begint het allemaal met het demonteren en strippen van de laptop. Na alle schroefjes uit de laptop te hebben gedraaid, wordt de behuizing voorzichtig geopend. En raad eens wat je dan tegenkomt? Nog meer schroefjes! Als inmiddels alle schroefjes, en daarmee dus ook al het overbodige plastic van de laptop is verwijderd, kun je beginnen met strippen. Eerst natuurlijk even testen of de laptop het zonder kastje ook nog doet. Het strippen houdt in dat je de hardware die niet nodig is in een fotolijstje onderdeel voor onderdeel gaat verwijderen, en tussendoor iedere keer controleert of de laptop zonder het betreffende onderdeel nog wel opstart. Zo heb ik bij deze laptop allereerst het modem, de speakers, touchpad, knopjes, toetsenbord, cd-romspeler, acculader en floppydrive kunnen verwijderen, zodat ik slechts het scherm, de harde schijf en een stukje moederbord met daarop de processor, geheugen en videokaart overhield.

 

Links ligt de laptop nog met toetsenbord en cd-romspeler, en rechts is deze al helemaal gestript.

Behuizing - terug naar begin

Vervolgens ben ik een mooie lijst gaan maken, en zoals eerder genoemd heb ik dat zelf gedaan met aluminium overgansprofielen. Het punt is namelijk dat mijn laptop scherm 18,5 bij 24,3 cm is, en dat is niet echt een standaard fotolijstjes maat. Daarbij kon ik nergens een fotolijstje vinden wat verder goed in het project zou passen, dus heb ik het lijstje zelf maar gezaagd.

En even een bewijsje dat de lijst goed recht is. Vervolgens heb ik de lijstdelen met de Bison Kombi lijm aan elkaar geplakt. Vervolgens heb ik de lijst als één geheel op het scherm geplakt, met het volgende resultaat.

Nu moest natuurlijk weer even getest worden of alles nog werkt en natuurlijk was ik superbenieuwd hoe het eruit ziet met beeld op het scherm. Daarom maar weer alles aangesloten en voila, zo ziet dat er dan uit.

 

Zoals hierboven al vermeld staat gaat het uiteindelijke project op Linux draaien, maar toen ik deze foto's gemaakt heb had ik mijn vervanger voor de originele harde schijf nog niet binnen, en dus heb ik maar even opgestart met het systeem wat al op de laptop stond toen ik deze kocht.

Vervolgens ben ik het 'bakje' gaan maken voor achter de lijst. Hierin wordt straks alle hardware netjes weggestopt. Het bakje is gemaakt van een lat vurenhout van 6 mm dik en 3,5 cm breed. Hieruit heb ik kleine latjes gezaagd en deze met spijkers vast gezet zodat ik een rechthoekig frame kreeg. Uit dit frame zijn twee gaten geboord, één voor de voedingsadapter en één voor het power knopje. Vervolgens heb ik dit bakje met de zilververf zilver gespoten en na 3 lagen was de verf dekkend. Toen deze eenmaal goed gedroogd was heb ik het bakje met de Bison Kombi lijm achterop het lijstje gemonteerd. Om even een voorproefje van het eindresultaat te bekijken, heb ik alvast het bakje met de lijst en het scherm, maar zonder de hardware, aan de muur gehangen.

 

 

Hardware - terug naar begin

Aan de hardware zijn, behalve het strippen, ook een aantal modificaties gedaan. Het eerste wat opvalt als je het lijstje aanzet is dat je niks hoort. Alles is namelijk passief gekoeld, wat inhoud dat er geen ventilatoren aan te pas komen. Maar belangrijker nog je hoort ook geen harde schijf zoemen. Dit komt doordat ik de originele harde schijf uit de laptop vervangen heb met een Compact Flash geheugenkaart. Deze geheugenkaarten, beter bekend van hun toepassingen in digitale camera's, mp3-spelers en telefoons, bevatten geen bewegende onderdelen, en zijn daarmee dus 100% stil. Een waar genot voor het oor dus, vergeleken met mijn vorige project.

     

Een Compact Flash kaartje kun je met een simpel controllertje aan je IDE bus hangen. Ik heb toen dus hier zo'n controllertje besteld. Nu zou het zo moeten zijn, omdat Compact Flash geheugen al een IDE-interface aan boord heeft, dat de laptop dit kaartje gewoon als harde schijf herkent. Ik heb dit in meerdere computers getest, en dat blijkt dan ook zo te zijn. Echter net in deze laptop wordt het kaartje niet als harde schijf herkend door het BIOS. Ik neem aan dat dit iets te maken heeft met de uitbreidbaarheid van een Compaq laptop. Mijn PiXFrame kan nu dus niet zelfstandig opstarten vanaf dit kaartje. Om dat probleem te ondervangen heb ik toch de floppydrive maar weer aangesloten, en daarop de boot-loaders van Linux gezet. Hierdoor start hij even vanaf floppy op en kijkt dan verder op het kaartje. Omdat Linux het kaartje wél als een harde schijf herkend, wordt verder alles hiervandaan geladen.

Verder heb ik de usb-poort van het moederbord verwijderd, omdat deze op een dusdanige manier op het moederbord zat dat ik er niet meer bij zou kunnen als het PiXFrame af was. ik heb op de plaats van de connector zelf een usb kabel gesoldeerd, welke ik gemaakt heb door van een usb verlengkabel het mannetje af te knippen. Deze kabel kan ik achter de koeler duwen als het lijstje aan de muur hangt, maar als ik ooit andere foto's op de lijst wil zetten kan ik hier eenvoudig een usb hubje met usb muis en toetsenbord én een usb memory stick met foto's op aansluiten. in dat geval kan ik de foto's makkelijk naar het lijstje kopieren om zo weer een tijd van mijn nieuwe foto's te kunnen genieten.

Voor het aan- en uitzetten van mijn PiXFrame heb ik gebruik gemaakt van een soortgelijk systeem als dat van mijn vorige project. Toen had ik een toetsenbordcontroller op de PS/2 poort aangesloten en de juiste toetsencombinatie door middel van drukknopjes naar deze controller gestuurd. Echter heb ik nu de onboard toetsenbordcontroller van de laptop zelf genomen. Linux heb ik ingesteld met de eigenschap zichzelf netjes af te sluiten bij Ctrl-Alt-Del (in tegenstelling tot windows). Nu is mijn fotoprogramma zó ingesteld dat enkel het indrukken van Del meteen de volgende foto laat zien. De knopjes die ik gebruikt heb kunnen 2 signalen tegelijk onderbreken óf verbinden als deze worden in gedrukt. Allereerst heb ik de lijnen van mijn toetsenbord gevolgd om te kijken waar ik moest solderen, dat zie je op de foto's hieronder. Je kunt duidelijk zien dat onder de toetsen twee platen zitten met spoortjes erop, die allemaal naar één connector op het moederbord gaan. Eigenlijk is je toetsenbord dus niets anders dan een hele hoop schakelaartjes. Als je de juiste draadjes met elkaar verbind 'denkt' de laptop dat je een bepaalde toets indrukt.

   

Vervolgens heb ik gezorgd dat één knopje Ctrl en Alt ingedrukt had, als het knopje niet ingedrukt was, en zodra je dit knopje indrukt dan 'denkt' de laptop dat er niets is ingedrukt. Een tweede knopje heb ik zowel naar de Del als naar de powerknop gemaakt. Als de laptop aan staat en je drukt op de powerknop, gebeurt er niets, maar staat deze uit, dan gaat hij aan. tegelijkertijd wordt Del ingedrukt, maar daar heeft de laptop bij het aan gaan dan weer geen last van. Echter als deze al aan staat, kun je dus met datzelfde knopje een druk op de Del toets naar de laptop sturen. Hierdoor laat hij, als het eerste knopje ingedrukt is, de volgende foto zien, en als het eerste knopje niet ingedrukt is (en de laptop dus 'denkt' dat Ctrl-Alt wel ingedrukt zijn) sluit de laptop zichzelf af. Het Power/Del knopje heb ik aan de buitenkant van de laptop als heus knopje zitten, en het Ctrl-Alt knopje, zit in het bakje, naar de muur gericht. Hangt de PiXFrame dus strak tegen de muur, is dit knopje altijd ingedrukt, en zal een druk op de andere knop resulteren in de volgende foto. Kantel je de PiXFrame aan de onderkant een heel klein stukje naar voren, van de muur af, dan is dit knopje niet meer ingedrukt en zal de laptop zich uitschakelen bij een druk op de andere knop.

   

Op de bovenste foto zie je in het midden van de foto het knopje dat tegen de muur aan komt, op de onderst foto's zie je het zilveren knopje dat ik zelf gemaakt heb en dat dienst doet als aan/uit schakelaar en 'next photo' knop. Dit knopje heb ik overigens zelf gemaakt van een klein rond ontstoringsspoeltje dat om een van de kabels zat die ik niet meer gebruikte, deze heb ik opgevuld met thermische lijm uit een lijmpistool en toen zilver gespoten.

Op onderstaande foto is te zien hoe de floppydrive en het Compact Flash kaartje in de behuizing geplaatst zijn, verder zie je de dikke beige kabel die voor het Ctrl-Alt knopje is en de groene en rood/zwarte kabeltjes die voor het power/Del knopje zijn. Rechtsonder zie je nog een stukje van de passieve koeler, die ik overigens ook op bepaalde punten heb vastgelijmd. Net daarboven zie je hoe de kabels op het moederbord zijn gesoldeerd, en vervolgens met lijm uit een lijmpistool zijn geïsoleerd.

Op de volgende foto zie je nog een mooi totaal overzichtje van hoe alles in de behuizing zit. Linksboven zie je de usb kabel lopen, waarbij de connector nu achter de koeler geklemd zit. Op beide foto's is ook goed te zien dat ik tussen het scherm (wat aan de achterkant veel metalen stukken heeft) een dubbele laag anti-statisch plastic heb bevestigd. Dit is ervoor om te voorkomen dat er kortsluiting zal optreden, welke wel op zou kunnen treden als de achterkant van het moederbord direct met het metaal van het scherm in aanraking zou komen. Deze stukken plastic heb ik op maat gesneden van een zak waar normaal gesproken moederborden in verpakt worden.

 

Software - terug naar begin

Zoals al eerder vermeld wordt er gebruik gemaakt van een Linux-systeem. Omdat het lijstje niets anders hoeft te doen dan foto's weer te geven is het niet nodig hier een hele uitgebreide distro voor te pakken met heel veel extra's aan software. Mijn keuze is dus ook gevallen op DSL (Damn Small Linux). Deze distro is maar 50mb groot, en heel eenvoudig te installeren. Deze distro is mede dankzij zijn grootte ook supersnel te downloaden. Ik heb ervoor gekozen om op het Compact Flash kaartje twee partities aan te maken, één van +/- 300 mb voor Linux en de programma's en één van 700 mb voor de foto's. Aangezien het scherm 800x600 is, en ik de foto's op mijn PC al omzet naar dat formaat, is die 700 mb ruim voldoende voor zo'n 1400 foto's. Na de installatie van DSL op de harde schijf is het tijd eens even te kijken of het allemaal nog een beetje werkt.

   

Dat ziet er prima uit dus. Toen DSL eenmaal geïnstalleerd was heb ik feh en unclutter geïnstalleerd. Feh is een image-viewer voor linux waarmee je dus makkelijk een slideshow mee op kan starten. Unclutter zorgt ervoor dat de cursor van je muis na één seconde van het beeld verdwijnt. Vervolgens heb ik een paar scripts gescreven die ervoor zorgen dat de laptop volledig automatisch na het opstarten feh gaat opstarten, nog voordat je het 'bureaublad' te zien krijgt. Ik heb bij het installeren en instellen van het systeem hulp gehad van deze tutorial, welke ik via dit topic (waarin ik zelf ook heel actief ben) op tweakers gevonden heb. Veel mensen hebben mij gevraagd hoe het zit met de scripts e.d. Ik heb het namelijk iets anders gedaan als in de eerder genoemde tutorial, omdat dat bij mij niet werkte. Ik heb een script gemaakt en dat in .xinitrc gezet. Feh wilde namelijk niet opstarten zonder X. Dingen die in .xinitrc staan worden meteen ná X opgestart. .xinitrc is te vinden in /home/dsl/ en deze regels moeten bovenaan dat script staan:

killall feh unclutter

unclutter &

feh -zZFr -D 10 /mnt/hda2 <-- met daar dus de map met de foto's

Ik heb de software nu zo ingesteld, dat deze om de 10 seconden automatisch de volgende foto laat zien. Je kunt zelf meteen doorklikken naar de volgende foto door het knopje op de bovenkant van de behuizing te gebruiken.

Resultaat - terug naar begin

Over het resultaat kan ik vrij kort zijn, want een foto zegt meer dan duizend woorden. Dat betekent dat ik hier niet zo'n lang verhaal hoef te typen, dus kijk en oordeel zelf! Op de foto's hieronder zie je ook al enkele 'PiX' die ik momenteel op mijn PiXFrame heb staan, hier kun je een gallery vinden met alle PiX die er op staan.

   

   

UPDATE 1 - terug naar begin

Ik krijg momenteel toch vaak reacties op de voeding van de laptop en zelf vond ik het ook wel minder mooi, maar daar heb ik nu toch wat aan gedaan! Kijk zelf maar.

UPDATE 2 - terug naar begin

Ik heb nu ook echte hoge resolutie fotos gemaakt, en die wil ik jullie niet onthouden. Deze zijn klikbaar, maar let op, de Hoge resolutie variant kan tot 2,5 Mb groot zijn.

PiXFrame

PiXFrame    PiXFrame

PiXFrame

PiXFrame

PiXFrame

 

Als je het leuk vindt om even een reactie op het project te geven, dan kan dat op het reactieformuliertje hieronder. Hier kun je ook terecht voor vragen, opmerkingen, suggesties, etc.


Ik zal hier even kort reageren op een paar dingen die ik voorbij heb zien komen in het reactieformulier.

Onder andere komt heel vaak de vraag/opmerking over die voedingskabel: Dat is inderdaad een beetje jammer, maar vanwege zijn gewicht, afmetingen en onhandige plaatsing, was de accu niet echt een oplossing. Ook omdat het lijstje maar een kwartier op accu zou kunnen draaien. Een wit kabelgootje ging ook niet echt vanwege de ontstoringsblok aan het einde van de kabel, al is die in de toekomst wel de meest voor de handliggende oplossing. dat ik die ertussenuit knip, en de kabel door een gootje laat lopen. Iemand opperde dat hij voor het stopcontact gehangen kon worden, maar i.v.m. de adapter die ik niet meer binnen de behuizing kwijt kan en omdat ik geen stopcontact heb op een tactische plaats, is dit ook geen oplossing.

Over de beeldkwaliteit en inkijkhoek van het scherm hoef je je ook echt geen zorgen te maken, deze zijn verbluffend goed. Zeker voor zo’n oude laptop.

Op de vraag hoelang ik ermee bezig ben geweest, denk ik ongeveer een uurtje of 24. Dit is wel verspreid over 2 maanden.

Op de vraag wat die beker aan de muur doet kan ik zeggen, dat is mij afstandsbedieninghouder. Ik heb mijn licht in mijn kamer op een draadloze afstandsbediening hierop zitten TL-balken, dimbare halogenen spots en mijn bureauverlichting.

Op de vraag waar ik die laptop gekocht heb, van een kennis die hem voor een vriendenprijsje weg deed. Het is namelijk erg moeilijk zo’n ding anders goedkoop aan te komen.
Ook krijg ik ooit de opmerking dat de kosten hoog zijn, en dat kant en klare lijstjes goedkoper zijn, dat klopt maar die lijstjes zijn veel kleiner qua schermafmetingen.

Tot slot voor iedereen die zelf een dergelijk projectje wil starten: Heel veel succes, en het zou leuk zijn als je foto’s en je verhaal op Tweakers.net zet. Daar hebben ze een speciaal topic daarvoor wat ook hierboven genoemd wordt.