Përmbajtje:

Ende Një Kornizë Dixhitale e Fotografisë (Linux): 9 hapa
Ende Një Kornizë Dixhitale e Fotografisë (Linux): 9 hapa

Video: Ende Një Kornizë Dixhitale e Fotografisë (Linux): 9 hapa

Video: Ende Një Kornizë Dixhitale e Fotografisë (Linux): 9 hapa
Video: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Korrik
Anonim
Ende Një Kornizë Dixhitale e Fotografisë (Linux)
Ende Një Kornizë Dixhitale e Fotografisë (Linux)

Duke parë modele të tjera, doja të provoja të bëja një nga të miat. Edhe pse jo saktësisht i lirë me 135 dollarë, ishte një projekt argëtues dhe jam shumë i kënaqur me rezultatet. Cleanshtë e thjeshtë dhe kërkon vetëm një tel të vogël për energji. Kostot e Projektit: Laptop me ekran 15 50 dollarë Korniza $ 2016 GB Kartë Flash kompakte $ 35 - shumë më e madhe se sa është e nevojshme Kartë pa tel Çelësat dhe telat 15 $ Çiftëzimi dhe i ndryshëm. 15 $ Gjithsej 135 dollarë SHPRDORJA: Ky projekt përfshin energji elektrike, nxehtësi dhe hapësira të kufizuara. Unë nuk marr asnjë përgjegjësi për çdo vdekje ose dëmtim të dikujt ose diçkaje nga përpjekjet për të bërë këtë projekt.

Hapi 1: Laptopi

Laptopi
Laptopi

Përpjekja për të gjetur një laptop të mirë për këtë projekt ishte pak e vështirë. Nga njëra anë ju dëshironi sistemin më të ngadaltë dhe më pak të etur për energji ndërsa dëshironi ekran me cilësi më të lartë. Pasi bëra disa kërkime në internet u vendosa në një Dell Inspiron 5000. Me 3 dollarë, 776 MSRP ky laptop nuk doli i lirë. Pjesa më e madhe e asaj kostoje erdhi nga ekrani mbresëlënës 15 ". Pas pastrimit të cragislist gjeta sistemin e përsosur për vetëm 50 dollarë. Kjo është si një kursim prej $ 3, 726 në vetëm 8 vjet. Problemet e vetme ishin se kishte monitorin me rezolucion 1440x1050 në vend të ekranit opsion më i rrallë 1600x1200 dhe do të dridhej lehtë veçanërisht kur shikoni ngjyrën blu. Pentium III 650MHz440BX motherboard më e lirë128MB PC100 SDRAM15 "1400x1050 LCDATI Rage Mobility 128 w/8MB SGRAM20GB 4200rpm hard drive ishte Pentium III i parë që përdorte Intel SpeedStep. Ndërsa kjo mund të mos tingëllojë aq e madhe, veçanërisht pasi pothuajse çdo laptop tani e ka këtë teknologji. Më lejoi të përdorja manualisht nën orë CPU nga 650 MHz në 500 MHz dhe të zvogëloja përdorimin e energjisë së CPU nga 9 Watt në pak më shumë se 5 Watts. Meqenëse nuk kam ndërmend të kem një sistem ftohës aktiv, çdo kursim i energjisë është i barabartë me më pak nxehtësi për t'u shqetësuar.

Hapi 2: Çmontimi

Çmontimi
Çmontimi
Çmontimi
Çmontimi
Çmontimi
Çmontimi

Pasi hoqa shtresën e jashtme të ekranit, zbulova se nëse shtypja butësisht në një vend në anën e pasme, dridhja do të largohej. Edhe pse kjo mund të jetë e bezdisshme duke e përdorur atë si një laptop, nuk ishte problem për këtë projekt sepse më vonë ngjita një copë të vogël shkumë në anën e pasme në vendin e duhur duke aplikuar presion të qëndrueshëm. Pas kësaj unë vazhdova të çmontoj laptopin dhe të heq të gjitha guxim. Unë nuk kam ndonjë fotografi të mirë të këtij procesi sepse po argëtohesha shumë. Kam bërë disa modifikime të vogla për ta bërë motherboard -in më të vogël. Përfshirë prerjen e disa centimetrave shtesë të PCB -së që dikur kishte modemin të bashkangjitur në të. Ngadalë duke hequr lavamanin e fletës së aluminit në CPU. Unë gjithashtu hoqa mbulesën metalike mbi vendin ku ndodhej hard disku sepse ishte ngjitur më poshtë në fund të PCB -së.

Hapi 3: Korniza

Korniza
Korniza
Korniza
Korniza

Korniza ishte ndoshta një nga zgjedhjet më të vështira në të gjithë projektin. Nuk doja të shkoja me një kuti projekti për shkak të madhësisë, megjithatë është vërtet e vështirë të gjesh një kornizë që është mjaft e thellë. E gjeta këtë në Hobby Lobby për 20 dollarë dhe megjithëse funksionoi vërtet mirë do të doja që të ishte prej druri në vend të plastikës.

Hapi 4: Fillimi, Çifti i Parë i Shtresave

Fillimi, Çifti i Parë i Shtresave
Fillimi, Çifti i Parë i Shtresave
Fillimi, Çifti i Parë i Shtresave
Fillimi, Çifti i Parë i Shtresave
Fillimi, Çifti i Parë i Shtresave
Fillimi, Çifti i Parë i Shtresave

Pasi shikova shumë projekte të njerëzve të tjerë, vendosa të përdor shkumë për të mbuluar monitorin dhe të përdor shirit ngjitës për ta mbajtur atë në vend. Kjo doli të funksionojë vërtet mirë dhe ishte mjaft e ngurtë për të mbajtur ekranin në vend pa asnjë shqetësim se ai do të lëvizë ose do të bjerë jashtë. (meqenëse nuk ka më gotë) Pasi ekrani të jetë vendosur siç duhet, më duhej të gjeja një mënyrë për të vendosur elektronikën në krye të sigurt pa ushtruar presion në pjesën e pasme të LCD. Gjithashtu ekziston një tabelë qarkore e dobët që siguron energji të tensionit të lartë në dritën e pasme që ngjitet rreth 3/8 e një inç që duhej të merrja parasysh. Për ta bërë këtë, unë prerë një shtresë tjetër shkumë që ajo të qëndrojë në buzë të kornizës pa e shtyrë në ekran. Pastaj përdor kasetë të dyanshme për të mbajtur bordin e qarkut në vendin e duhur. Gjetja e shkumës së duhur ishte në fakt një problem. Madhësitë e vetme që mund të gjeja ishin ose të trasha ose të holla. Përfundova duke blerë një copë më të trashë dhe përmes një procesi duke e shtypur atë me një kunj dhe duke e ngrohur në furrë. Pas pak pune unë kam qenë në gjendje të marr saktësisht trashësinë e duhur.

Hapi 5: Shtresa e motherboard

Shtresa e motherboard
Shtresa e motherboard
Shtresa e motherboard
Shtresa e motherboard
Shtresa e motherboard
Shtresa e motherboard

Montimi për pllakën amë është bërë nga kompensatë 1/4 inç nga e cila kam prerë një pjesë për të lejuar lidhjen e shiritit të monitorit. Duke përdorur vida druri e bashkova motherboard direkt në dru pa ndarës. Edhe pse ndoshta nuk është ideale, duket se funksionon mirë. Më vonë shtova dy copa druri 1 "x 1" në pjesën e sipërme dhe të poshtme për të krijuar sasinë e duhur të presionit për të mbajtur të gjithë përbërësit në mënyrë të vendosur (kur mbrapa eshte mbyllur). Problemi i vetëm ishte se e bëri jashtëzakonisht të vështirë nxjerrjen e tabelës nga korniza përsëri, kështu që shtova dorezën e sirtarit në krye. Kisha menduar edhe për montimin e furnizimit me energji elektrike brenda ekranit gjithashtu. Këshilla ime është mos e bëni. Pasi më në fund hoqi mbulesën e tullave të energjisë sepse ishte shumë e trashë me të. Vura re jo vetëm që ishte vërtet e frikshme, por bënte pak nxehtësi dhe gjithmonë mbante erë si djegie. Në vend të kësaj unë shkova me metodën më të arsyeshme për të lënë furnizimin me energji në tokë dhe për të drejtuar lidhjen DC në ekran.

Hapi 6: Shtimi i lidhjeve

Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve
Shtimi i Lidhjeve

Në pjesën e poshtme të majtë mund të shihni se ku shtova prizën e duhur për energji dhe ndërprerës. këto ishin pak të ndërlikuara sepse doja që lidhësi i rrymës të fshihej sa më shumë që të ishte e mundur duke lejuar që të lidhej dhe hiqet lehtë. Ndërprerësi gjithashtu duhet të ishte hapësirë në mënyrë perfekte, kështu që kur tabela të ishte në vend, ajo do të dilte nga sasia e duhur jashtë kornizës. Unë kisha synuar gjithashtu heqjen e bordit të vajzës me dritat dhe portat infra të kuqe që kaloni i energjisë është i vendosur sepse ishte më e gjatë se gjithçka tjetër. Kjo do të më kishte kërkuar të gjurmoja dhe lidhja telat drejtpërdrejt në tabelën kryesore, megjithatë kisha hapësirë të mjaftueshme (thellësi) për ta lënë atë ashtu siç ishte dhe thjesht lidhja telat e mi direkt me ndërprerësin e vjetër të energjisë. Meqenëse kordoni i laptopit nuk ishte i gjatë mjaft, doja një kabllo që mund ta ndërroja jashtë në mënyrë që të mund të përputhesha me muret dhe jo aq e rëndë. Kjo është arsyeja pse kam përdorur një kabllo audio RCA për të dhënë energjinë në njësi. Edhe pse nuk e di se sa energji mund të përballojë kablli, pasi njësia tërheq vetëm 26 Watt gjatë fillimit dhe 20 Watt gjatë funksionimit nuk duhet të jetë një çështje. Një shënim interesant, bleva një kabllo mjaft të hollë 24 këmbë RCA për këtë projekt dhe zbulova se pas kalimit në të, përdorimi im i energjisë u rrit mbi 4 vat. E dija që do të shtonte rezistencë, por nuk e kisha pritur atë shumë ndryshim.

Hapi 7: Linux

Linux
Linux
Linux
Linux
Linux
Linux

SHENIM: Ky nuk ka për qëllim të jetë një udhëzues i plotë për konfigurimin e Linux. Këto janë vetëm rekomandimet e mia nga mësimet që kam nxjerrë nga përvoja. Për instalimin kam ndjekur udhëzimet nga këtu. Ky jo vetëm që është një udhëzues i shkëlqyeshëm, por gjithashtu përmban shumë skripte shumë të dobishme. Për shembull, fillimi i shfaqjes së rrëshqitjeve, ndezja/fikja e ekranit, etj. Zgjodha Damn Small Linux për OS -in tim të zgjedhur. Përparësitë janë që bazohet në Debian/Knoppix dhe zë vetëm 50 MB hapësirë. Sidoqoftë, përbërësi Linux doli të ishte shumë më i vështirë se sa e kisha pritur. Nuk ishte se instalimi ishte veçanërisht i vështirë, por unë vazhdoja të godisja çështjet me të që nuk më pëlqen karta flash kompakte dhe mos instalimi i ngarkuesit të nisjes në mënyrë korrekte. Gjatë instalimit të DSL ju keni në thelb dy zgjedhje (thjeshtësim të tepërt), ose instalojeni në një USB Pendrive / Memory stick, ose në një hard disk aktual. Meqenëse në modalitetin Memory stick i bën gjërat krejtësisht të ndryshme për t'ju lejuar të punoni plotësisht në RAM pa ruajtje të vazhdueshme, ai bën disa ndryshime që janë të vështira kur doni të instaloni aplikacione. Sidoqoftë, kur kam kryer modalitetin e diskut të ngurtë, do të përpiqej të instaloja ngarkuesin e nisjes dhe në heshtje të dështonte. Kam gjetur se mund ta bëj atë të funksionojë duke krijuar me dorë një skedar konfigurimi Grub dhe duke e instaluar atë në ngarkuesin kryesor të nisjes së pajisjes. Ky proces nuk është shumë argëtues dhe kërkoi shumë prova dhe gabime. Një çështje tjetër me të cilën hasa ishte gjithçka që bëra ishte shumë e ngadaltë dhe shumë aplikacione ishin të ngadaltë për t'u përgjigjur. Kisha frikë se ishte një kufizim i kartës Compact Flash, por në fakt ishte një çështje me mënyrën e konfigurimit të DSL. Si parazgjedhje çaktivizon transferimet DMA dhe ky doli të ishte një problem i madh për kartën time të vogël të kujtesës. Pasi e kuptova atë dhe hoqa "nodma" nga ngarkuesi i ngarkuesit, transferimet shkuan nga 2MB në sekondë në 20+MB në sekondë!

Hapi 8: Përfundimet dhe Mendimet Përfundimtare

Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare
Përfundimet dhe mendimet përfundimtare

Pasi të fillojë, njësia lidhet automatikisht me internetin pa tel dhe fillon një shfaqje rrëshqitëse të të gjitha fotografive që mund të gjejë në mënyrë rekursive në një dosje të paracaktuar. Pastaj kontrolli i njësisë është aq i thjeshtë sa lidhja me të përmes një lidhje ssh dhe drejtimi i skripteve të përshtatshme. Meqenëse nuk isha shumë i interesuar të tregoja fotot e mia, shkrova një skenar (hack) që kontrollonte çdo orë dhe shkarkonte të gjitha "foto të shfaqura" nga Picasa WebThanks për lexim, ky është projekti im i parë i Udhëzueshëm dhe shpresoj që ju ka pëlqyer. Nëse keni ndonjë pyetje, ju lutemi postojini ato në komente dhe unë do të përpiqem t'u përgjigjem atyre. Pamje veprimi më poshtë:

Hapi 9: Përditësuar (Picasa Script / Hack)

Përditësuar (Picasa Script / Hack)
Përditësuar (Picasa Script / Hack)

Kështu që disa njerëz kanë kërkuar skenarin që kam përdorur për të shkarkuar fotografi nga picasa. Arsyeja pse nuk e përfshiva më parë ishte It'sshtë po aq e shëmtuar sa do të bëhet dhe patjetër do të prishet sapo picasaweb të ndryshojë ndonjë gjë me uebfaqen e tyre. Zhgënjimi vjen nga mungesa e ndonjë burimi në fotot e tyre "të shfaqura", dhe në vend të kësaj më duhej të shkarkoja faqen e tyre të internetit, të analizoja rreshtat që kërkoja dhe të zëvendësoja lidhjet me fotografitë me lidhjet aktuale. Kjo është bërë më e ndërlikuar që kur URL -ja ndryshon me secilën imazh, si dhe serverin që po pret përmbajtjen. Fatmirësisht ata kanë një sistem për të grupuar imazhe me rezolucione të ndryshme. Në rastin tim, unë preferoj të marr vetëm origjinalet dhe të lejoj që korniza e fotografisë t'i shkallëzojë ato në mënyrë të përshtatshme. Për t'i bërë gjërat më të qarta, shikoni lidhjet e mëposhtmeFiguria nga picasaweb.google.com/lh/explore# aktualisht rezolucioni 144x144 me një fotografi të shkallëzuar në 800x? Në këtë rast 800x536. /yhbSPhcyh8Y/kuva%20151.jpgNë kodin që po përdor sed për të fshirë "s144-c" nga URL për të shkarkuar origjinalet, por funksionon po aq mirë për ta zëvendësuar atë me imazhe të madhësisë së dëshiruar. Gjithashtu unë e shkrova këtë skenar me qëllim që ai të funksiononte brenda një dosjeje të quajtur "picasa" në dosjen time të shtëpisë. Nëse dëshironi ta vendosni diku tjetër, atëherë do t'ju duhet ta përditësoni në përputhje me rrethanat. Ky skenar gjithashtu duhet të quhet nga diçka tjetër. Unë kam shtuar sa vijon në kronikën time personale për të ekzekutuar skenarin çdo mëngjes në 4 të mëngjesit. emri kompjuterik $ crontab -l0 4 * * * ~/picasa/download_favorits >>/picasa/cront_out.txt Ideja themelore është që do të përpiqet të shkarkojë të gjitha 12 imazhet në faqe, përveç nëse është tashmë atje, atëherë do ta anashkalojë. Shpresoj se ju ndihmon ta shpjegoni, nëse keni ndonjë pyetje tjetër, ju lutemi mos ngurroni t'i postoni ato në komente. #!/bin/bash#Mike Dahlgren 2009HOME = ~ wget -O $ HOME/picasa/explore.html https://picasaweb.google.com/lh/explore#mkdir -p $ HOME/picasa/picscat ~/picasa/ eksploroni.html | grep 'style = "width' | awk '{print $ 2" "$ 6}' | sed 's/s144-c/d/'> $ HOME/picasa/pics_list.txtcd $ HOME/picasa/picsexec <../pics_list.tjetra lexoni linedoecho $ linewget -nc $ linedonerm $ HOME/picasa/explore.htmlrm $ HOME/picasa/pics_list.txt

Recommended: