Sisukord:

Nutikas peegel purustatud Android -tahvelarvuti abil: 5 sammu (piltidega)
Nutikas peegel purustatud Android -tahvelarvuti abil: 5 sammu (piltidega)

Video: Nutikas peegel purustatud Android -tahvelarvuti abil: 5 sammu (piltidega)

Video: Nutikas peegel purustatud Android -tahvelarvuti abil: 5 sammu (piltidega)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Nutikas peegel katkise Android -tahvelarvuti abil
Nutikas peegel katkise Android -tahvelarvuti abil
Nutikas peegel katkise Android -tahvelarvuti abil
Nutikas peegel katkise Android -tahvelarvuti abil

Mõni aeg tagasi lasin kogemata oma Android -tahvelarvuti näole. Klaas purunes, kuid ülejäänud töötas endiselt hästi. Riskides, et elukaaslane nimetab mind taas varjajaks, panin selle loosi, lootes, et leian sellele kunagi kasutuse. See päev saabus, kui sain Instructablesilt "töötajate valiku" e-kirja koos lingi sellele lahedale Smart Mirrori projektile

Sarnaseid projekte on postitatud palju ja minu oma pole just kõige muljetavaldavam. Tegelikult tahtsin ma tahvelarvuti peegli taha kleepida, rakenduse alla laadida ja sellega valmis saada. Aga miski pole lihtne, kas pole? Selgus, et minu tahvelarvuti istus liiga kaua loosimisel ja pole ühtegi rakendust, mis töötaks Androidi versiooniga 2.3 (piparkoogid). Nii et ma pidin selle kõik ise kirjutama. See oli minu esimene Androidi (ja Java) projekt, nii et palun ärge hinnake.

Füüsilist kokkupanekut oli üsna lihtne teostada. Ma eemaldasin tahvelarvuti juba enne osade tellimist, et saaksin selle hõlpsalt ilma klaasita kinnitada. Selgub, et klaas on LCD -ekraanist eraldi ja tuleb üsna kergesti maha. Samal ajal olid kõik komponendid nagu trükkplaat, aku ja ekraan ise kenasti kokku pakitud, nii et lisakinnitust polnud vaja. Olen avastanud, et puuteandur on siiski klaasile liimitud. Aga kuna ma ei kavatsenud interaktiivset peeglit omada, oli see OK.

Samm: ostunimekiri

Nagu ma mainisin, oli mul juba tahvelarvuti - Scroll Excel 7 -tolline, kuid iga tahvelarvuti töötaks sama hästi või isegi paremini. Lisaks pidin ostma:

  1. A3 suurusega pildiraam IKEAst
  2. Kahepoolne akrüülpeegel A3 eBayst
  3. HobbyCraft'i must vahtplaat A3

Kasutasin ka:

  1. Stanley nuga
  2. Super liim
  3. Liivapaber
  4. Puurige väikeste puuridega
  5. Dremel ja väike rauasaag

Tüsistuste vältimiseks ostsin esmalt pildiraami. Kahtlustasin, et kirjelduses olevad mõõtmed ei pruugi olla täpsed, ja mul oli selles osas õigus - mõõtmed olid antud raami sisemuse, mitte klaasi või tagalaua suuruse järgi.

Otsustasin osta poolläbipaistva kilega akrüüllehe, mis on juba hoiule pandud, lugedes mõningaid lugusid inimestest, kes näevad vaeva, et liimkilest head kvaliteeti saada. Kas olete proovinud oma telefoni ekraanikaitset panna? Ma arvan, et ilma tegeliku puhta ruumita on võimatu saada puhtaid tulemusi.

2. etapp: Ettevalmistus

Ettevalmistus
Ettevalmistus
Ettevalmistus
Ettevalmistus
Ettevalmistus
Ettevalmistus
Ettevalmistus
Ettevalmistus

Nii et esimene asi oli raami enda lahti võtmine. Olin üllatunud, kui lihtne see oli väikeste klambritega ümberringi. Ma arvan, et see töötas minu kasuks, kuna mõnel raamil on sisse ja välja libisev tagaplaat, mis võib habrast peegelkatet kriimustada.

Seejärel mõõtsin akrüülpeegellehe ja lõikasin parajaks. Lehel on mõlemalt poolt kaitsekile, nii et lõikamine oli üsna lihtne (siiski peate olema ettevaatlik, et mitte tekitada sügavaid kriimustusi). Lehe skoorimiseks kasutasin Stanley nuga ja klõpsasin siis vastu puitdetaili serva. See ei olnud puhas lõige ja tekitas mõningaid teravaid servi, nii et ma pihustasin need liivapaberiga hoolikalt välja. Olge siin ettevaatlik, kuna akrüülil on kalduvus praguneda ja puruneda rohkem, kui võiksite plastikust oodata.

Pidin peeglilehte ainult targalt lõikama, kuna laius oli raami jaoks peaaegu ideaalne ja sellel oli vaid paar millimeetrit mänguruumi. Veendumaks, et see ümber ei libiseks, kasutasin mõlemal küljel mõnda isoleeritud traati.

Peeglilehe kriimustuste eest kaitsmiseks olen lisanud musta vahtplastist lehe, mille väljalõige on paar millimeetrit väiksem kui LCD-ekraan, et vältida servade nähtavust. Esialgu proovisin uuesti kasutada raamiga kaasas olnud valget sisemist tahvlit, kuid valge värv oli musta LCD -ekraani vastas kergesti näha, eriti päevavalguses.

Võib -olla märkate mõnel mu fotol, et mul oli raami all padi. Mõistsin natuke liiga hilja, et akrüülleht on väga paindlik ja kuigi raam hoidis seda lauaplaadi kohal, puudutas leht mõnikord pinda ja kriimustus. Kriimustused on hetkel vaevu nähtavad, kuid see ajab mind iga kord puhastama. Sind on hoiatatud.

Oh, ja ärge unustage kokkupanekul kaitsekile maha võtta. Lugesin mõnda arvustust, kus kurdetakse, et peegel pole üldse peegeldav või selge. See pani mind natuke naerma:)

Samm: tahvelarvuti paigaldamine

Tahvelarvuti paigaldamine
Tahvelarvuti paigaldamine
Tahvelarvuti paigaldamine
Tahvelarvuti paigaldamine
Tahvelarvuti paigaldamine
Tahvelarvuti paigaldamine

Paigaldasin tahvelarvuti otse tagaplaadile. See on 3 mm puitkiudplaat, nii et sellel on piisavalt tugevust, et taluda tahvelarvuti kaalu. Plaadi lõikamine oli rauasae ja Dremeli tööriistaga lihtne, kuigi pidin olema ettevaatlik, et auk liiga suureks ei teeks.

Kuigi ma ei plaani kaamerat kasutada, raiusin selle jaoks igaks juhuks välja väikese augu. Seejärel liimisin mõned liimitud puitkiudplaadi tükid superliimiga sinna, kuhu plaanisin katte paigaldada. Samuti võite seal märgata paari plastkinnitust. Tänu kinnitusavade ümber olevatele elektroonilistele komponentidele sain kasutada vaid väikest kogust materjali ja ma ei uskunud, et puitkiudplaat vastu peab. Niisiis leidsin vana plastkarbi ja lõikasin sellest tükid välja.

Lõpuks keerasin tahvelarvuti originaal tagakaane kinni. See ei sulge seda ideaalselt, kuid pakub head tuge ja kaitset kõikidele komponentidele, võimaldades samal ajal juurdepääsu pistikutele ja toitenupule.

4. samm: tarkvara

Arvestades, et enamik seal olevaid rakendusi on mõeldud Android v4 või uuemale versioonile, oli mul väga väike võimalus leida Smart Mirrori rakendus, mis minu tahvelarvutis töötaks. Tahvelarvuti täiendamine polnud samuti võimalik, seega otsustasin Android Studio alla laadida ja rakenduse ise välja töötada. Vastutusest loobumine - olen täiskohaga. NET -i arendaja, nii et kuigi mobiili- ja Java -arendus on minu jaoks uus, ei olnud õppimiskõver nii järsk, kui oleks programmeerimine nullist.

Kogu lähtekoodi kirjeldamine oleks omaette teema. Kui olete huvitatud, andke mulle kommentaarides teada ja võib -olla teen uue postituse. Kuid praegu selgitan ainult oma nõudeid ja põhifunktsioone. Muide, lähtekood on saadaval GitHubis (https://github.com/audrius-a/smart-mirror.git). See on avaldatud MIT -litsentsi all, nii et võtke see julgelt ja kasutage seda oma projektide jaoks.

Minu nõuded:

  • Peab näitama kuupäeva ja kellaaega;
  • Peab näitama päeval ja öösel temperatuuriprognoosi 5 päeva ette;
  • Peab ilmastikutingimusi näitama 5 päeva ette;
  • Peab töötama pidevalt ka ilma kasutaja sekkumiseta isegi pärast taaskäivitamist;

Ülaltoodu saavutamiseks registreerusin Met Office DataPointiga, mis pakub tasuta ilmateateid, mis on üsna usaldusväärsed isegi Ühendkuningriigi ettearvamatu ilma jaoks. Registreerimine on väga lihtne ja need annavad teile kohe API võtme, mis võimaldab peaaegu kohe andmeid pärida. Vaadake minu kasutatud päringu jaoks rakenduse/src/main/java/com/development/audrius/smartmirror/MetService.java faili.

Ilmastikutingimuste kuvamiseks kasutasin tasuta ikoone saidilt https://www.alessioatzeni.com/meteocons/, mida jagas Alessio Atzeni. Tänan Alessio, nende ikoonide avaldamise eest, need on suurepärased.

Arvasin, et suurim võitlus tuleb viimase nõudega hoida rakendus alati peal. Selgub, et AndroidManifest.xml -faili ja mõne StartupHandleri klassi õiguste abil on see väga lihtne. Isegi kui tahvelarvuti mingil põhjusel sureb või vajab lihtsalt taaskäivitamist, lülitub rakendus uuesti sisse vaid mõni sekund pärast käivitamist ja jääb igavesti sisse.

Ainus lahendamata probleem, mis mul siiani on, on WiFi -signaali kadumine päeva või kahe pärast. Usun, et see oli nii ka varem ja võib -olla oleks minu ainus võimalus tahvelarvuti taaskäivitamine pärast mõningaid ebaõnnestumisi Interneti -ühenduse loomisel. Uuendan postitust, kui saan selle lahendatud.

5. samm: kokkuvõte

Loodan, et teile meeldis seda juhendit lugeda ja ehk isegi õppisite midagi või saite inspiratsiooni. Palun jätke kommentaaride väljale oma tagasiside või küsimused.

Soovitan: