Mündəricat:

Hələ Başqa Bir Rəqəmsal Şəkil Çərçivəsi (Linux): 9 Addım
Hələ Başqa Bir Rəqəmsal Şəkil Çərçivəsi (Linux): 9 Addım

Video: Hələ Başqa Bir Rəqəmsal Şəkil Çərçivəsi (Linux): 9 Addım

Video: Hələ Başqa Bir Rəqəmsal Şəkil Çərçivəsi (Linux): 9 Addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Yenə də Rəqəmsal Şəkil Çərçivəsi (Linux)
Yenə də Rəqəmsal Şəkil Çərçivəsi (Linux)

Başqa dizaynları gördükdən sonra özümdən birini hazırlamaq istədim. ~ 135 dollara tam ucuz olmasa da, əyləncəli bir layihə idi və nəticələrdən çox məmnunam. Təmiz sadədir və güc üçün yalnız bir kiçik tel lazımdır. Layihə Xərcləri: 15 ekranı olan $ 50 Çərçivəsi $ 2016 GB Kompakt Flash kartı $ 35 - lazım olandan daha böyükdür Simsiz kart FreeSwitches və tel 15 $ Cütləşmə və digərləri. $ 15 Ümumi $ 135DİSKATÇI: Bu layihə elektrik, istilik və məhdud yerləri əhatə edir. Heç bir məsuliyyət daşımıram. bu layihəni həyata keçirmək cəhdlərindən hər hansı bir ölüm və ya ziyana görə.

Addım 1: Laptop

Noutbuk
Noutbuk

Bu layihə üçün yaxşı bir noutbuk tapmağa çalışmaq bir qədər uzandı. Bir tərəfdən ən yüksək keyfiyyətli ekranı istəyərkən ən yavaş, ən az gücü olan ac sistem istəyirsiniz. İnternetə baxdıqdan sonra Dell Inspiron 5000 -ə yerləşdim. 3 dollar, 776 MSRP -də bu noutbuk ucuz gəlmədi. Bu dəyərin çox hissəsi təsir edici 15 "ekrandan gəldi. Cragislisti təmizlədikdən sonra cəmi 50 dollara mükəmməl bir sistem tapdım. Bu, cəmi 8 il ərzində 3, 726 dollar qənaət etməyimiz kimidir. Yeganə problem, 1440x1050 ölçülü monitorun olması idi. daha nadir 1600x1200 variantı və xüsusilə mavi rəngə baxanda yüngülcə titrəyərdi. Pentium III 650MHz440BX ən ucuz anakart128MB PC100 SDRAM15 "1400x1050 LCDATI Rage Mobility 128 w/8MB SGRAM20GB 4200rpm sabit disk8x/24x DVD/CDROM sürücüsü Intel SpeedStep istifadə edən ilk Pentium III idi. Xüsusilə demək olar ki, hər bir noutbukda bu texnologiya olduğu üçün bu o qədər də böyük görünməsə də. CPU -nu 650 MHz -dən 500 MHz -ə qədər əl ilə işləməyimə və CPU gücünü 9 Vatt -dan 5 Vatt -a qədər azaltmağa imkan verdi. Aktiv bir soyutma sisteminə sahib olmağı planlaşdırmadığım üçün hər bir enerji qənaəti narahat olmaq üçün daha az istiyə bərabərdir.

Addım 2: Sökülmə

Sökülmə
Sökülmə
Sökülmə
Sökülmə
Sökülmə
Sökülmə

Ekranı korpusdan çıxardıqdan sonra, arxadakı bir nöqtəyə yumşaq bir şəkildə bassam, titrəmənin yox olacağını gördüm. Dizüstü kompüter kimi istifadə etmək əsəbiləşə bilər, amma bu layihə üçün heç bir problem yox idi, çünki ardıcıl təzyiq tətbiq edərək arxa tərəfə kiçik bir köpük parçası yapışdırdım. cəsarət. Bu prosesdən yaxşı şəkillərim yoxdur, çünki çox əylənirdim. Anakartı kiçiltmək üçün bir neçə kiçik dəyişiklik etdim. Əvvəllər modemin ona bağlı olduğu PCB -nin əlavə bir neçə düym kəsilməsi də daxil olmaqla. CPU -da alüminium təbəqə istilik emicisini yavaşca soyun. Sabit diskin yerləşdiyi yerdəki metal qapağı da sökdüm, çünki PCB -nin ucundan daha aşağıya yapışdı.

Addım 3: Çərçivə

Çərçivə
Çərçivə
Çərçivə
Çərçivə

Çərçivə, ehtimal ki, bütün layihədə ən çətin seçimlərdən biri idi. Ölçüsünə görə bir layihə qutusu ilə getmək istəmədim, amma kifayət qədər dərin bir çərçivə tapmaq həqiqətən çətindir. Bunu Hobbi Lobisində 20 dollara tapdım və çox yaxşı işləsə də plastikdən deyil ağacdan hazırlanmasını istərdim.

Addım 4: Başlarkən, İlk Qat Cütü

Başlarkən, İlk Layer Cütü
Başlarkən, İlk Layer Cütü
Başlarkən, İlk Layer Cütü
Başlarkən, İlk Layer Cütü
Başlarkən, İlk Layer Cütü
Başlarkən, İlk Layer Cütü

Bir çox digər insanların layihələrinə baxdıqdan sonra monitörü döşəmək üçün köpükdən istifadə etmək və onu yerində saxlamaq üçün folqa lentdən istifadə etmək qərarına gəldim. Bu, həqiqətən yaxşı işlədiyi ortaya çıxdı və ekranın yerindən tərpənməyəcəyi və ya yıxılacağına dair heç bir narahatlıq keçirməyəcəyi qədər möhkəm idi. (artıq heç bir şüşə qalmadığı üçün) Ekran düzgün quraşdırıldıqdan sonra, LCD -nin arxasına təzyiq etmədən elektronikanı təhlükəsiz şəkildə üstünə qoymağın yolunu tapmalı oldum. Həm də nəzərə almalı olduğum bir düymün təxminən 3/8 hissəsini tutan arxa işığa yüksək gərginlikli enerji verən cılız bir elektron lövhə var. Bunu etmək üçün ekrana basmadan çərçivənin kənarında dayanması üçün başqa bir köpük təbəqəsi kəsdim. Sonra, lövhəni düzgün yerdə saxlamaq üçün iki tərəfli lentdən istifadə etdim. Doğru köpüyü tapmaq bir az problem idi. Tapa biləcəyim tək ölçülər ya qalın, ya da nazik idi. Daha qalın bir parça aldım və bir rulonla əzib sobada qızdırdım. Bir az işlədikdən sonra dəqiq qalınlığı əldə edə bildim.

Addım 5: Anakart Layer

Anakart Layer
Anakart Layer
Anakart Layer
Anakart Layer
Anakart Layer
Anakart Layer

Anakartın montajı, lent lentinin keçməsinə icazə vermək üçün bir hissəsini kəsdiyim 1/4 düymlük kontrplakdan hazırlanmışdır. Taxta vintlərdən istifadə edərək anakartı birbaşa aralayıcı olmadan taxta bağladım. Yəqin ki, ideal olmasa da, çox yaxşı işləyir. Daha sonra bütün komponentləri yerində möhkəm tutmaq üçün doğru təzyiq yaratmaq üçün üst və alt tərəfə iki ədəd 1 "x 1" ölçülü taxta parçası əlavə etdim (arxa tərəfə bağlıdır). Tək problem, lövhəni yenidən çərçivədən çıxarmağı son dərəcə çətinləşdirdi, buna görə yuxarıdakı çekmece qolunu əlavə etdim. Enerji təchizatını ekranın içərisinə quraşdırmağı da düşünmüşdüm. Məsləhətim bunu etməyin. Nəhayət güc kərpicinin qapağını çıxardıqdan sonra qalın idi. Nəinki qorxunc olduğunu, həm də bir az istiləşdiyini və hər zaman yanan kimi qoxuduğunu gördüm. Bunun əvəzinə, elektrik təchizatını yerə buraxmaq və DC bağlantısını ekrana bağlamaq üçün daha sağlam bir üsulla getdim.

Addım 6: Əlaqələr əlavə edin

Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur
Əlaqələr əlavə olunur

Sol altda, güc və keçid üçün uyğun fişi haraya əlavə etdiyimi görə bilərsiniz. bunlar bir az çətin idi, çünki güc konnektorunun mümkün qədər gizlədilməsini istəyirdim, halbuki onu bağlamağa və asanlıqla çıxarmağa icazə verdim. Anahtar da mükəmməl bir yer olmalı idi, belə ki, lövhə yerində olanda çərçivədən lazımi miqdarda çıxardı. Mən də güc açarının becauase -də yerləşdiyi işıqlar və infraqırmızı portlarla qızıl lövhəni çıxarmaq niyyətində idim. hər şeydən daha hündür idi. Bu, telləri birbaşa ana lövhədə izləməyimi və lehimləməyimi tələb edərdi, amma onu olduğu kimi buraxmaq və tellərimi birbaşa köhnə elektrik açarına bağlamaq üçün kifayət qədər yerim (dərinliyim) vardı. kifayət qədər, divarları uyğunlaşdırmaq üçün dəyişdirə biləcəyim bir kabel istədim və o qədər də həcmli deyildim. Elə buna görə də enerjini qurğuya çatdırmaq üçün RCA audio kabelindən istifadə etdim. Kabelin nə qədər gücə sahib olduğunu bilməsəm də, cihaz işə salınarkən yalnız 26 vat və 20 vat çəkdiyi üçün heç bir problem olmamalıdır. Bu layihə üçün keçdikdən sonra gücümün 4 vattdan çox artdığını gördüm. Müqavimət əlavə edəcəyini bilirdim, amma bu qədər fərq gözləmirdim.

Addım 7: Linux

Linux
Linux
Linux
Linux
Linux
Linux

Qeyd: Bu Linux qurmaq üçün tam bir bələdçi olmaq üçün nəzərdə tutulmayıb. Bu, təcrübədən öyrəndiyim dərslərdəki tövsiyələrimdir. Quraşdırma üçün buradakı təlimatları izlədim. Bu, yalnız böyük bir bələdçi deyil, həm də çox faydalı skriptləri ehtiva edir. Məsələn slayd şousuna başlamaq, ekranı açmaq/söndürmək və s. Seçdiyim əməliyyat sistemi üçün Lənətsiz Kiçik Linuxu seçdim. Debian/Knoppix -ə əsaslanan və yalnız 50 MB yer tutan üstünlüklərdir. Ancaq Linux komponenti gözlədiyimdən daha çətin oldu. Quraşdırmanın xüsusilə çətin olması deyildi, amma kompakt flash kartı sevməmək və yükləyicini düzgün qurmamaqla bağlı problemlərə davam etdim. DSL qurarkən əslində iki seçiminiz var (çox sadələşdirmək), ya USB Pendrive / Yaddaş çubuğuna, ya da həqiqi bir sabit sürücüyə quraşdırın. Yaddaş çubuğu rejimində, davamlı saxlama olmadan tamamilə RAM -da işləməyinizə imkan vermək üçün işləri tamamilə fərqli bir şəkildə etdiyinə görə, tətbiqləri həqiqətən qurmaq istədiyiniz zaman çətin olan bəzi dəyişikliklər edir. Ancaq sabit disk rejimini yerinə yetirərkən, yükləyicini quraşdırmağa çalışacaq və səssizcə uğursuz olacaq. Bir Grub konfiqurasiya faylını əl ilə yaradaraq onu cihazın əsas yükləyicisinə yükləyərək işə yarada biləcəyimi gördüm. Bu proses çox əyləncəli deyil və bir çox sınaq və səhv aldı. Qarşılaşdığım başqa bir məsələ, etdiyim hər şeyin çox yavaş olması və bir çox tətbiqin gec cavab verməsi idi. Kompakt Flash kartının bir məhdudiyyəti olduğundan qorxdum, amma DSL -nin konfiqurasiya edilməsi ilə bağlı bir problem idi. Varsayılan olaraq DMA köçürmələrini aradan qaldırır və bu, kiçik yaddaş kartım üçün böyük bir problem olduğu ortaya çıxdı. Bir dəfə başa düşdüm ki, yükləyicidən "nodma" köçürmələri saniyədə 2MB -dən 20+MB -ə qədər getdi!

Addım 8: Nəticələr və Yekun Düşüncələr

Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər
Nəticələr və yekun fikirlər

Cihaz açıldıqdan sonra avtomatik olaraq simsiz internetə qoşulur və əvvəlcədən təyin edilmiş bir qovluqda rekursiv olaraq tapa biləcəyi bütün şəkillərin slayd şousuna başlayır. Sonra vahidi idarə etmək, ona bir ssh bağlantısı ilə qoşulmaq və uyğun skriptləri işə salmaq qədər sadədir. Öz şəkillərimi göstərməkdə çox həvəsli olmadığım üçün hər saatda yoxlanacaq və bütün faylları yükləyəcək bir skript (hack) yazdım. Oxuduğunuz üçün Picasa WebThanks -dan "seçilmiş fotoşəkillər", bu mənim ilk təlimatlandırılan layihəmdir və ümid edirəm bəyənmisiniz. Hər hansı bir sualınız varsa, şərhlərdə yazın və mən cavab verməyə çalışacağam.

Addım 9: Yeniləndi (Picasa Script / Hack)

Yeniləndi (Picasa Script / Hack)
Yeniləndi (Picasa Script / Hack)

Bir neçə nəfər picasa'dan şəkillər yükləmək üçün istifadə etdiyim ssenarini istədi. Daha əvvəl daxil etməməyimin səbəbi, bu qədər çirkin idi və picasaweb veb səhifəsi ilə bir şeyi dəyişdirdikcə mütləq qırılacaq. Məyusluq onların "seçilmiş" fotoşəkillərinə heç bir məlumat verilməməsindən irəli gəlir və bunun əvəzinə veb səhifələrini yükləməli, axtardığım sətirləri təhlil etməli və kiçik şəkillərin bağlantılarını faktiki bağlantılarla əvəz etməli oldum. Bu, URL -in hər bir şəkil və məzmuna ev sahibliyi edən serverlə dəyişməsindən bəri daha mürəkkəbdir. Şükürlər olsun ki, fərqli qətnamələrin şəkillərini qruplaşdıran bir sistemə sahibdirlər. Mənim vəziyyətimdə, yalnız orijinalları götürməyi və şəkil çərçivəsinin uyğun ölçüdə ölçüsünü almağı üstün tuturam. İşləri daha aydın etmək üçün aşağıdakı bağlantılara baxın picasaweb.google.com/lh/explore# hal-hazırda 144x144 çözünürlükhttps://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAAACTM/yhbSPhcyh8Y1 link 800x ölçülü bir şəkil ilə? Bu vəziyyətdə 800x536.https://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAAACTM/yhbSPhcyh8Y/s800/kuva%20151.jpgOriginal photo at 1600x1071/AAAAsAlFT_TlTT: /yhbSPhcyh8Y/kuva%20151.jpgIn kodunu "s144-c" nı orijinaldan yükləmək üçün URL-dən silmək üçün sed istifadə edirəm, amma istədiyiniz ölçülü şəkillərlə əvəz etmək də yaxşı işləyir. Həm də bu ssenarini ev qovluğumdakı "picasa" adlı bir qovluğun içərisində çalışmaq niyyəti ilə yazdım. Başqa bir yerə qoymaq istəyirsinizsə, buna uyğun olaraq yeniləməlisiniz. Bu skriptin başqa bir adla da adlandırılması lazımdır. Ssenarini hər səhər saat 4 -də işə salmaq üçün şəxsi crontab -a aşağıdakıları əlavə etdim. computername $ crontab -l0 4 * * * ~/picasa/download_favorits >> ~/picasa/cront_out.txt Əsas fikir, onsuz da orada olmadığı təqdirdə səhifədəki 12 şəklin hamısını yükləməyə çalışacağıdır. Ümid edirəm bunu izah etməyə kömək edər, başqa suallarınız olarsa şərhlərdə yazmaqdan çekinmeyin. #!/bin/bash#Mike Dahlgren 2009HOME = ~ wget -O $ HOME/picasa/explor.html https://picasaweb.google.com/lh/explore#mkdir -p $ HOME/picasa/picscat ~/picasa/ keşfedin.html | grep 'style = "width' | awk '{print $ 2" "$ 6}' | sed 's/s144-c/d/'> $ HOME/picasa/pics_list.txtcd $ HOME/picasa/picsexec <../pics_list.txt oxuduqda linedoecho $ linewget -nc $ linedonerm $ HOME/picasa/explor.htmlrm $ HOME/picasa/pics_list.txt

Tövsiyə: