Mündəricat:

Qırılan Android Tabletdən İstifadə edən Ağıllı Güzgü: 5 Adım (Şəkillərlə birlikdə)
Qırılan Android Tabletdən İstifadə edən Ağıllı Güzgü: 5 Adım (Şəkillərlə birlikdə)

Video: Qırılan Android Tabletdən İstifadə edən Ağıllı Güzgü: 5 Adım (Şəkillərlə birlikdə)

Video: Qırılan Android Tabletdən İstifadə edən Ağıllı Güzgü: 5 Adım (Şəkillərlə birlikdə)
Video: Cinsi əlaqə zamanı qadının 4 nahiyəsinə toxunmaq olmaz (Xanımlar İzləməsin) 2024, Noyabr
Anonim
Qırılan Android Tabletindən istifadə edərək Ağıllı Güzgü
Qırılan Android Tabletindən istifadə edərək Ağıllı Güzgü
Qırılan Android Tabletindən istifadə edərək Ağıllı Güzgü
Qırılan Android Tabletindən istifadə edərək Ağıllı Güzgü

Bir müddət əvvəl təsadüfən Android tabletimi üzünə atdım. Şüşə qırıldı, amma qalanları hələ də yaxşı işləyirdi. Partnyorum tərəfindən bir daha yığıcı adlandırılmaq riski ilə, bir gün bunun bir faydasını tapacağımı ümid edərək, heç -heçəyə qoydum. O gün, Instructables-dan bu sərin Smart Mirror layihəsinin bağlantısı olan bir "işçi seçimi" e-poçtu aldığım gün gəldi

Bir çox oxşar layihələr var və mənimki ən təsirli deyil. Əslində tam əksinə, bir planşetin güzgüyə yapışdırılmasını, bir tətbiq yükləməsinin və bununla bitməsini istəyirdim. Ancaq heç bir şey sadə deyil, elə deyilmi? Məlum oldu ki, tabletim çox uzun müddətdir heç -heçə otururdu və artıq Android v2.3 (Gingerbread) üzərində işləyəcək heç bir tətbiq yoxdur. Ona görə də hər şeyi özüm yazmalı oldum. İlk Android (və Java) layihəm idi, buna görə mühakimə etməyin.

Fiziki montajın həyata keçirilməsi olduqca sadə idi. Planşeti şüşə olmadan asanlıqla bağlaya biləcəyimdən əmin olmaq üçün hissələrini sifariş etməzdən əvvəl soydum. Şüşənin LCD ekrandan ayrı olduğu və olduqca asanlıqla çıxdığı ortaya çıxdı. Eyni zamanda, PCB, batareya və ekranın özü kimi bütün komponentlər gözəl bir şəkildə yığılmışdır, buna görə əlavə montaj tələb olunmur. Toxunma sensorunun şüşəyə yapışdırıldığını gördüm. Amma interaktiv güzgüyə sahib olmaq fikrində olmadığım üçün hər şey qaydasındadır.

Addım 1: Alış -veriş siyahısı

Qeyd etdiyim kimi, artıq bir tabletim var - Excel 7 düymlük sürüşdürün, lakin hər hansı bir tablet eyni dərəcədə yaxşı və ya daha yaxşı işləyəcək. Əlavə olaraq almalı oldum:

  1. IKEA -dan A3 ölçülü foto çərçivə
  2. Ebay -dan A3 iki tərəfli akril güzgü təbəqəsi
  3. HobbyCraft -dan hazırlanmış qara rəngli köpüklü A3 A3

Mən də istifadə etdim:

  1. Stanley bıçağı
  2. Super yapışqan
  3. Zımpara
  4. Kiçik matkaplar ilə qazın
  5. Dremel və mini testere

Fəsadların qarşısını almaq üçün əvvəlcə şəkil çərçivəsini aldım. Təsvirdəki ölçülərin dəqiq olmayacağından şübhələndim və bu barədə haqlı idim - ölçülər şüşənin və ya arxa taxtanın ölçüsünə deyil, çərçivənin içərisinə verilmişdi.

Yapışqan filmdən yaxşı keyfiyyət əldə etmək uğrunda mübarizə aparan insanların bəzi hekayələrini oxuduğum üçün artıq yığılmış yarı şəffaf filmli akril təbəqə almağı seçdim. Telefonunuza ekran qoruyucusu qoymağa çalışmısınızmı? Düşünürəm ki, təmiz otaq olmadan təmiz nəticə əldə etmək mümkün deyil.

Addım 2: Hazırlıq

Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq

Beləliklə, ilk şey çərçivənin özünü sökmək idi. Hər tərəfdəki kiçik kliplərin nə qədər asan olduğuna təəccübləndim. Düşünürəm ki, bəzi çərçivələrdə kövrək güzgü örtüyünü cızmaq üçün içəriyə girən və çıxan arxa planka var.

Sonra akril güzgü təbəqəsini ölçüb ölçüsünə görə kəsdim. Çarşaf hər iki tərəfdən qoruyucu bir filmə malikdir, buna görə kəsmək olduqca asandır (baxmayaraq ki, hələ də dərin cızıqlar yaratmamaq üçün diqqətli olmalısınız). Vərəqi vurmaq üçün Stanley bıçağından istifadə etdim və sonra taxta parçanın kənarına yapışdırdım. Təmiz bir kəsmə deyildi və bəzi iti kənarları çıxardı, buna görə də zımpara kağızı istifadə edərək diqqətlə hamarladım. Akrilin plastikdən gözlədiyinizdən daha çox çatlamağa və parçalanmağa meylli olduğu üçün burada diqqətli olun.

Genişlik demək olar ki, çərçivə üçün mükəmməl idi və yalnız bir neçə millimetrlik oyuna malik olduğu üçün güzgü təbəqəsinin uzunluğunu ağıllı şəkildə kəsmək məcburiyyətində qaldım. Ətrafında sürüşmədiyinə əmin olmaq üçün hər iki tərəfdən izolyasiya edilmiş tel uclarından istifadə etdim.

Güzgü vərəqini cızıqlardan qorumaq üçün hər hansı bir kənarın görünməməsi üçün LCD ekrandan bir neçə millimetr kiçik kəsilmiş qara köpüklü bir təbəqə əlavə etdim. Əvvəlcə çərçivə ilə birlikdə gələn ağ bir daxili lövhəni yenidən istifadə etməyə çalışdım, ancaq ağ rəng qara LCD ekranda, xüsusən də gün işığında asanlıqla görünə bilərdi.

Bəzi şəkillərimdə çərçivənin altında bir yastığım olduğunu görə bilərsiniz. Akrilik təbəqənin çox çevik olduğunu bir az gec başa düşdüm və çərçivə onu masanın üstündə saxlasa da, bəzən təbəqə səthə toxunub cızılırdı. Bu anda cızıqlar demək olar ki görünmür, amma hər dəfə təmizlədiyim zaman məni bezdirir. Sənə xəbərdarlıq edildi.

Oh, montaj edərkən qoruyucu filmi çıxarmağı unutmayın. Güzgünün əks olunmamasından və ümumiyyətlə aydın olmamasından şikayət edən bir neçə rəy oxudum. Bu məni biraz güldürdü:)

Addım 3: Tabletin quraşdırılması

Tabletin quraşdırılması
Tabletin quraşdırılması
Tabletin quraşdırılması
Tabletin quraşdırılması
Tabletin quraşdırılması
Tabletin quraşdırılması

Planşeti birbaşa lövhəyə taxdım. 3 mm sərt lövhədir, buna görə də tabletin çəkisini dəstəkləmək üçün kifayət qədər gücə malikdir. Lövhəni kəsmək bir dəmir mişar və Dremel aləti ilə asan idi, baxmayaraq ki, çox böyük delik açmamaq üçün diqqətli olmalıydım.

Kameradan istifadə etməyi planlaşdırmasam da, hər ehtimala qarşı kiçik bir deşik açdım. Sonra örtüyü bağlamağı planlaşdırdığım yerdə qalan lövhənin bir hissəsini super yapışqanla yapışdırdım. Orada bir neçə plastik montajı da görə bilərsiniz. Montaj çuxurlarının ətrafındakı elektron komponentlər səbəbindən az miqdarda material istifadə edə bilərdim və taxtanın tutacağını düşünmürdüm. Bir az köhnə plastik qutu tapdım və ondan parçalar kəsdim.

Nəhayət, tabletin orijinal arxa qapağını vidaladım. Mükəmməl möhürləmir, amma hələ də bağlayıcılara və güc düyməsinə giriş imkanı verərkən bütün komponentlər üçün yaxşı bir dəstək və qoruma təmin edir.

Addım 4: Proqram təminatı

Əksər tətbiqlərin Android v4 və ya daha yüksək versiyalar üçün olduğunu nəzərə alsaq, tabletimdə işləyəcək Smart Mirror tətbiqini tapmaq şansım çox az idi. Planşetin təkmilləşdirilməsi də mümkün olmadı, buna görə Android Studio -nu yükləməyə və özüm tətbiq hazırlamağa qərar verdim. İmtina - Mən tam zamanlıyam. NET geliştiricisiyəm, buna görə də mobil və Java inkişafı mənim üçün yeni olsa da, öyrənmə əyrisi proqramlaşdırmanı sıfırdan öyrənmək qədər dik deyildi.

Bütün mənbə kodunu təsvir etmək tək başına bir mövzu olardı. İstəyirsinizsə şərhlərdə mənə bildirin və bəlkə başqa bir yazı yazım. Ancaq hələlik yalnız tələblərimi və əsas funksionallığımı izah edəcəyəm. Yeri gəlmişkən, mənbə kodu GitHub-da mövcuddur (https://github.com/audrius-a/smart-mirror.git). MIT lisenziyası altında nəşr olunur, buna görə də onu çəkməkdən və layihələriniz üçün istifadə etməkdən çekinmeyin.

Tələblərim:

  • Tarix və saatı göstərməlidir;
  • 5 gün əvvəl gündüz və gecə temperatur proqnozunu göstərməlidir;
  • 5 gün əvvəl hava şəraitini göstərməlidir;
  • Yenidən başladıqdan sonra da istifadəçi müdaxiləsi olmadan davamlı işləməlidir;

Yuxarıda göstərilənlərə nail olmaq üçün İngiltərənin gözlənilməz hava şəraitində belə olduqca etibarlı olan pulsuz hava yeniləmələrini təmin edən Met Office DataPoint -ə üzv oldum. Qeydiyyat çox asandır və məlumatları demək olar ki, dərhal sorğulamağa imkan verən bir API açarı təqdim edirlər. İstifadə etdiyim dəqiq sorğu üçün app/src/main/java/com/development/audrius/smartmirror/MetService.java faylına baxın.

Hava şəraitini göstərmək üçün Alessio Atzeni tərəfindən paylaşılan https://www.alessioatzeni.com/meteocons/ saytından pulsuz nişanlar istifadə etdim. Alessioya təşəkkür edirəm, bu nişanları dərc etdiyiniz üçün əladır.

Düşünürdüm ki, ən böyük mübarizə, tətbiqin hər zaman üstündə saxlanmasının son tələbi olacaq. Məlum olur ki, AndroidManifest.xml faylında bir neçə icazə və StartupHandler sinfi ilə çox asandır. Planşet hər hansı bir səbəbdən ölsə və ya sadəcə yenidən başlamağa ehtiyac olsa belə, tətbiq işə başladıqdan bir neçə saniyə sonra yenidən işə düşür və əbədi olaraq qalır.

İndiyə qədər yaşadığım yeganə problem, bir -iki gün sonra WiFi siqnalının yox olmasıdır. İnanıram ki, keçmişdə belə idi və bəlkə də yeganə seçimim internetə qoşulmaqda bir neçə uğursuzluqdan sonra planşeti yenidən başlatmaq olardı. Yazını həll edəndən sonra onu yeniləyəcəyəm.

Addım 5: Xülasə

Ümid edirəm bu təlimatı oxumaqdan zövq aldınız və bəlkə də bir şey öyrəndiniz və ya ilhamlandınız. Zəhmət olmasa geribildiriminizi və ya hər hansı bir sualınızı şərh sahəsinə buraxın.

Tövsiyə: