Sisällysluettelo:

Vielä yksi digitaalinen kuvakehys (Linux): 9 vaihetta
Vielä yksi digitaalinen kuvakehys (Linux): 9 vaihetta

Video: Vielä yksi digitaalinen kuvakehys (Linux): 9 vaihetta

Video: Vielä yksi digitaalinen kuvakehys (Linux): 9 vaihetta
Video: Webinaari (7/9): Digitaalisen palvelun ostaminen 2024, Heinäkuu
Anonim
Vielä yksi digitaalinen kuvakehys (Linux)
Vielä yksi digitaalinen kuvakehys (Linux)

Kun olen nähnyt muita malleja, halusin kokeilla sellaisen tekemistä. Vaikka se ei ollutkaan halpa ~ 135 dollaria, se oli hauska projekti ja olen erittäin tyytyväinen tuloksiin. Se on yksinkertainen ja vaatii vain yhden pienen johdon virtalähteeseen. Projektikustannukset: Kannettava tietokone, jossa 15 tuuman näyttö $ 50 Kehys $ 2016 Gt Kompakti Flash -kortti 35 dollaria - paljon isompi kuin tarvitaan kuolemista tai vahingoista kenellekään tai mille tahansa tämän hankkeen toteuttamisyrityksistä.

Vaihe 1: Kannettava tietokone

Läppäri
Läppäri

Yrittäminen löytää hyvä kannettava tietokone tälle projektille oli hieman venytys. Toisaalta haluat hitaimman, vähiten virtaa kuluttavan järjestelmän samalla kun haluat korkealaatuisen näytön. Tutkittuani jonkin verran netistä, päädyin Dell Inspiron 5000 -laitteeseen. 3, 776 MSRP: n tämä kannettava tietokone ei tullut halpaksi. Suuri osa kustannuksista tuli vaikuttavasta 15 tuuman näytöstä. Cragislistin puhdistamisen jälkeen löysin täydellisen järjestelmän vain 50 dollarilla. Se on kuin 3 726 dollarin säästö vain 8 vuodessa. Ainoa ongelma oli siinä, että siinä on 1440 x 1050 -resoluution näyttö näytön sijasta. harvinaisempi 1600x1200 vaihtoehto ja se välkkyy kevyesti varsinkin kun katsot sinistä väriä. Tämä oli ensimmäinen Pentium III, joka käytti Intel SpeedStep -tekniikkaa. Vaikka tämä ei ehkä kuulostakaan niin suurelta kaupalta, varsinkin kun lähes kaikilla kannettavilla on nyt tämä tekniikka. Sen avulla sain manuaalisesti kellon alle suorittimen 650 MHz: stä 500 MHz: iin ja vähensin suorittimen virrankulutuksen 9 watista hieman yli 5 wattiin. Koska en aio ottaa aktiivista jäähdytysjärjestelmää, jokainen energiansäästö vastaa vähemmän lämpöä, josta on syytä huolehtia.

Vaihe 2: Purkaminen

Purkaminen
Purkaminen
Purkaminen
Purkaminen
Purkaminen
Purkaminen

Kun olin poistanut kotelon näytöltä, huomasin, että jos painan varovasti yhtä kohtaa takana, välkyntä poistuu. Vaikka tämä saattaa olla ärsyttävää käyttää sitä kannettavana tietokoneena, se ei ollut ongelma tälle projektille, koska liimasin myöhemmin pienen vaahtomuovikappaleen taakse oikeaan kohtaan ja jatkoin painetta. rohkeutta. Minulla ei ole hyviä kuvia tästä prosessista, koska minulla oli niin hauskaa. Tein pari pientä muutosta emolevyn pienentämiseksi. Sisältää muutaman ylimääräisen tuuman leikkaamisen PCB: stä, johon modeemi oli kiinnitetty. Irrota hitaasti suorittimen alumiinilevyn jäähdytyselementti. Poistin myös metallikannen kiintolevyn sijainnista, koska se tarttui alaspäin piirilevyn päästä.

Vaihe 3: Kehys

Kehys
Kehys
Kehys
Kehys

Kehys oli luultavasti yksi hankkeen vaikeimmista vaihtoehdoista. En halunnut mennä projektiruudun kanssa koon takia, mutta on todella vaikeaa löytää riittävän syvä kehys. Löysin tämän Hobby Lobbysta 20 dollarilla ja vaikka se toimi todella hyvin, toivon, että se olisi valmistettu puusta muovin sijasta.

Vaihe 4: Aloittaminen, ensimmäinen pari kerrosta

Aloittaminen, ensimmäinen pari kerrosta
Aloittaminen, ensimmäinen pari kerrosta
Aloittaminen, ensimmäinen pari kerrosta
Aloittaminen, ensimmäinen pari kerrosta
Aloittaminen, ensimmäinen pari kerrosta
Aloittaminen, ensimmäinen pari kerrosta

Monien muiden ihmisten projektien tarkastelun jälkeen päätin käyttää vaahtoa monitorin mattaamiseen ja käyttää folioteippiä sen pitämiseksi paikallaan. Tämä osoittautui toimivaksi todella hyvin ja oli tarpeeksi jäykkä pitämään näytön paikallaan ilman huolta siitä, että se liikkuu tai putoaa. (koska lasia ei enää ole) Kun näyttö oli asennettu oikein, minun piti keksiä tapa laittaa elektroniikka päälle turvallisesti painamatta LCD -näytön takaosaa. Lisäksi on laiha piirilevy, joka tarjoaa suurjännitevirtaa taustavalolle, joka tarttuu noin 3/8 tuumaa, joka minun oli otettava huomioon. Tätä varten leikkasin toisen kerroksen vaahtoa, jotta se lepää kehyksen reunalla työntämättä näyttöä. Sitten käytin kaksipuolista teippiä pitämään piirilevy oikeassa paikassa. Oikean vaahdon löytäminen oli itse asiassa pieni ongelma. Ainoat kokot, jotka löysin, olivat joko paksuja tai ohuita. Lopulta ostin paksumman kappaleen ja puristin sen kaulin ja lämmitin uunissa. Pienen työn jälkeen pystyin saamaan täsmälleen oikean paksuuden.

Vaihe 5: Emolevyn kerros

Emolevyn kerros
Emolevyn kerros
Emolevyn kerros
Emolevyn kerros
Emolevyn kerros
Emolevyn kerros

Emolevyn kiinnike oli valmistettu 1/4 tuuman vanerista, josta leikkasin osan, jotta näytön nauhayhteys olisi mahdollista. Kiinnitin emolevyn puuruuvilla suoraan puuhun ilman välikappaleita. Vaikka se ei luultavasti ole ihanteellinen, se näyttää toimivan hienosti. Myöhemmin lisäsin kaksi 1 "x 1" neliönmuotoista puukappaletta ylä- ja alareunaan luodakseen oikean määrän painetta, jotta kaikki komponentit pysyisivät tukevasti paikallaan (kun takaosa on suljettu). Ainoa ongelma oli, että se teki äärimmäisen vaikeaksi saada levyn uudelleen pois kehyksestä, joten lisäsin laatikon kahvan yläosaan. Ajattelin myös asentaa virtalähteen näytön sisään. Minun neuvoni on, että älä tee sitä. Saatuaan vihdoin kansi irti tiilistä, koska se oli liian paksu. Huomasin, että se ei pelkästään ollut todella pelottavaa, vaan se lämmitti hieman ja haisi aina polttavalta. Sen sijaan käytin järkevämpää menetelmää jättää virtalähde maahan ja käyttää tasavirtaliitäntää näytölle.

Vaihe 6: Yhteyksien lisääminen

Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen
Yhteyksien lisääminen

Vasemmassa alakulmassa näet, mihin lisäsin virran ja kytkimen sopivan pistokkeen. nämä olivat hieman hankalia, koska halusin virtaliittimen piiloutua mahdollisimman paljon samalla, kun se oli helppo kytkeä ja irrottaa. Kytkimen oli myös oltava tilaa täydellisesti, joten kun levy oli paikallaan, se työntyi ulos oikeasta määrästä kehyksestä. se oli korkeampi kuin kaikki muu. Tämä olisi vaatinut minun jäljittää ja juottaa johdot suoraan emolevyyn, mutta minulla oli tarpeeksi tilaa (syvyyttä) jättää se sellaisenaan ja kytkeä johdot suoraan vanhaan virtakytkimeen. Riittää, halusin kaapelin, jonka voisin vaihtaa, jotta voisin sopia seiniin, eikä aivan niin iso. Siksi käytin RCA -äänikaapelia laitteen virran toimittamiseen. Vaikka en tiedä kuinka paljon virtaa kaapeli pystyy käsittelemään, koska laite vetää vain 26 wattia käynnistettäessä ja 20 wattia käynnissä, sen ei pitäisi olla ongelma. tätä projektia varten ja huomasin, että siihen siirtymisen jälkeen virrankulutukseni nousi yli 4 wattia. Tiesin, että se lisäisi vastarintaa, mutta en ollut odottanut niin suurta eroa.

Vaihe 7: Linux

Linux
Linux
Linux
Linux
Linux
Linux

HUOMAUTUS: Tämän ei ole tarkoitus olla täydellinen opas Linuxin asentamiseen. Tämä on vain suositukseni kokemuksesta. Asennuksessa noudatin täältä tulevia ohjeita. Tämä ei ole vain loistava opas, vaan sisältää myös monia erittäin hyödyllisiä skriptejä. Esimerkiksi diaesityksen aloittaminen, näytön kytkeminen päälle/pois jne. Valitsin Damn Small Linuxin käyttöjärjestelmäksi. Edut ovat Debian/Knoppix -pohjainen ja vie vain 50 Mt tilaa. Linux -komponentti osoittautui kuitenkin paljon vaikeammaksi kuin odotin. Asennus ei ollut erityisen vaikeaa, mutta jatkoin ongelmia, koska se ei pitänyt kompaktista flash -kortista ja en asentanut käynnistyslatainta oikein. DSL -asennuksen aikana sinulla on käytännössä kaksi vaihtoehtoa (yksinkertaistaminen), joko asentaa se USB -muistitikulle / muistitikulle tai varsinaiselle kiintolevylle. Koska Memory Stick -tilassa se tekee asiat aivan eri tavalla, jotta voit käyttää täysin RAM -muistia ilman jatkuvaa tallennustilaa, se tekee joitain muutoksia, jotka ovat vaikeita, kun haluat todella asentaa sovelluksia. Kuitenkin, kun suoritin kiintolevytilan, se yritti asentaa käynnistyslataimen ja epäonnistui hiljaa. Huomasin, että voin saada sen toimimaan luomalla manuaalisesti Grub -määritystiedoston ja asentamalla sen laitteen pääkäynnistyslataimeen. Tämä prosessi ei ole kovin hauskaa ja kesti paljon kokeiluja ja virheitä. Toinen ongelma, johon törmäsin, oli kaikki tekemäni asiat hyvin hitaasti ja monet sovellukset vastasivat hitaasti. Pelkäsin, että se oli Compact Flash -kortin rajoitus, mutta se oli itse asiassa ongelma DSL: n määrittämisessä. Oletuksena se poistaa DMA -siirrot käytöstä ja tämä osoittautui valtavaksi ongelmaksi pienelle muistikortilleni. Kun tajusin sen ja poistin "nodman" käynnistyslataimen siirroista, siirryttiin 2 Mt sekunnista 20+MB sekunnissa!

Vaihe 8: Päätelmät ja lopulliset ajatukset

Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset
Päätelmät ja lopulliset ajatukset

Käynnistyksen jälkeen laite muodostaa automaattisesti yhteyden langattomaan Internetiin ja käynnistää diaesityksen kaikista kuvista, jotka se voi rekursiivisesti löytää ennalta määritetystä kansiosta. Tämän jälkeen laitteen ohjaaminen on yhtä helppoa kuin yhteyden muodostaminen ssh -yhteyden kautta ja asianmukaisten skriptien suorittaminen. "esillä olevat valokuvat" Picasa Webistä Kiitos lukemisesta, tämä on ensimmäinen Instructable -projektini ja toivon, että pidit siitä. Jos sinulla on kysyttävää, lähetä ne kommentteihin, niin yritän vastata niihin.

Vaihe 9: Päivitetty (Picasa Script / Hack)

Päivitetty (Picasa Script / Hack)
Päivitetty (Picasa Script / Hack)

Joten muutama ihminen on pyytänyt käsikirjoitusta, jota olen käyttänyt kuvien lataamiseen picasasta. Syy, miksi en sisällyttänyt sitä aiemmin, oli Se on suunnilleen niin ruma kuin se tulee, ja se rikkoutuu varmasti heti, kun picasaweb muuttaa jotain verkkosivullaan. Turhautuminen johtuu siitä, että heidän "esillä oleviin" valokuviinsa ei ole syötettä, ja minun piti sen sijaan ladata heidän verkkosivunsa, jäsentää etsimäni rivit ja korvata pikkukuvien linkit todellisilla linkeillä. Tämä on monimutkaisempaa, koska URL -osoite muuttuu jokaisen kuvan ja sisältöä isännöivän palvelimen kanssa. Onneksi heillä on järjestelmä eri resoluution kuvien ryhmittelyyn. Minun tapauksessani mieluummin vain tartun alkuperäisiin ja annan kuvakehyksen skaalata ne sopivasti. Jotta asiat olisivat selkeämpiä, katso seuraavat linkitPikkukuva osoitteesta picasaweb.google.com/lh/explore# tällä hetkellä 144x144 resoluutiohttps://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAACTM/yhbSPhcyh8Y/s144ame1.c/ kuvan skaalattuna 800x? Tässä tapauksessa 800 x 536. /yhbSPhcyh8Y/kuva%20151.jpgKoodissa, jota käytän sed, poistan "s144-c" URL-osoitteesta ladataksesi alkuperäiset, mutta se toimii yhtä hyvin korvaamalla se halutun kokoisilla kuvilla. Lisäksi kirjoitin tämän käsikirjoituksen tarkoituksena, että se toimii kotikansioni "picasa" -kansion sisällä. Jos haluat sijoittaa sen jonnekin muualle, sinun on päivitettävä se vastaavasti. Tämä skripti on myös kutsuttava jollakin muulla tavalla. Olen lisännyt seuraavat henkilökohtaiseen crontab -ohjelmaan suorittaakseni käsikirjoituksen joka aamu klo 4.00. tietokoneen nimi $ crontab -l0 4 * * * ~/picasa/download_favorits >> ~/picasa/cront_out.txt Perusidea on, että se yrittää ladata kaikki 12 sivun kuvaa paitsi jos se on jo olemassa, se ohittaa sen. Toivottavasti se auttaa selittämään sen, jos sinulla on muita kysymyksiä, voit lähettää ne kommentteihin. #!/bin/bash#Mike Dahlgren 2009HOME = ~ wget -O $ HOME/picasa/explore.html https://picasaweb.google.com/lh/explore#mkdir -p $ HOME/picasa/picscat ~/picasa/ explore.html | grep 'style = "width' | awk '{print $ 2" "$ 6}' | sed 's/s144-c/d/'> $ HOME/picasa/pics_list.txtcd $ HOME/picasa/picsexec <../pics_list.txtpeal lined linedoecho $ linewget -nc $ linedonerm $ HOME/picasa/explore.htmlrm $ HOME/picasa/pics_list.txt

Suositeltava: