Orodha ya maudhui:

Mirror Smart Kutumia Ubao Uliovunjika wa Android: Hatua 5 (na Picha)
Mirror Smart Kutumia Ubao Uliovunjika wa Android: Hatua 5 (na Picha)

Video: Mirror Smart Kutumia Ubao Uliovunjika wa Android: Hatua 5 (na Picha)

Video: Mirror Smart Kutumia Ubao Uliovunjika wa Android: Hatua 5 (na Picha)
Video: Kutumia tochi ya simu kama cinema 📽️ ( projector ) isikuumize kichwa 2024, Novemba
Anonim
Mirror Smart Kutumia Ubao Uliovunjika wa Android
Mirror Smart Kutumia Ubao Uliovunjika wa Android
Mirror Smart Kutumia Ubao Uliovunjika wa Android
Mirror Smart Kutumia Ubao Uliovunjika wa Android

Muda mfupi uliopita niliacha kibao changu cha Android kwa uso. Kioo kilivunjika, lakini iliyobaki bado ilikuwa ikifanya kazi vizuri. Kwa hatari ya kuitwa hoarder na mwenzangu mara nyingine tena, niliiweka kwenye sare, nikitumaini nitapata matumizi yake siku moja. Siku hiyo ilifika wakati nilipata barua ya "chaguo za wafanyikazi" kutoka kwa Maagizo na kiunga cha mradi huu mzuri wa Mirror

Kuna miradi mingi inayofanana iliyowekwa, na yangu sio ya kushangaza zaidi. Kinyume kabisa na ukweli, nilitaka kuweka kibao nyuma ya kioo, pakua programu na ufanyike nayo. Lakini hakuna kitu rahisi, sivyo? Inageuka kibao changu kilikuwa kimeketi kwenye sare kwa muda mrefu sana na hakuna programu ambazo zingefanya kazi kwenye Android v2.3 (mkate wa tangawizi) tena. Kwa hivyo ilibidi niandike yote peke yangu. Ulikuwa mradi wangu wa kwanza wa Android (na Java) kwa hivyo tafadhali usihukumu.

Mkutano wa mwili ulikuwa rahisi kutekeleza. Nilivua kibao hata kabla sijaamuru sehemu kuhakikisha kuwa ninaweza kuziweka kwa urahisi bila glasi. Inageuka kuwa glasi imejitenga na skrini ya LCD na hutoka kwa urahisi kabisa. Wakati huo huo, vifaa vyote kama PCB, betri na skrini yenyewe zilikuwa zimejaa pamoja kwa hivyo hakuna upandaji wa ziada uliohitajika. Nimepata kwamba sensor ya kugusa hata hivyo, imewekwa kwenye glasi. Lakini kwa kuwa sikukusudia kuwa na kioo cha maingiliano ambacho kilikuwa sawa.

Hatua ya 1: Orodha ya Ununuzi

Kama nilivyosema tayari nilikuwa na kibao - Tembeza inchi 7, lakini kibao chochote kingefanya kazi sawa sawa au bora zaidi. Kwa kuongeza hiyo ilibidi nunue:

  1. Picha ya ukubwa wa A3 kutoka IKEA
  2. Njia mbili kioo kioo A3 kutoka ebay
  3. Karatasi ya povu nyeusi A3 kutoka HobbyCraft

Nilitumia pia:

  1. Kisu cha Stanley
  2. Gundi kubwa
  3. Sandpaper
  4. Piga na bits ndogo za kuchimba
  5. Dremel na hacksaw mini

Ili kuepuka shida yoyote nilinunua sura ya picha kwanza. Nilishuku kuwa vipimo katika maelezo inaweza kuwa sio sahihi na nilikuwa sahihi juu ya hiyo - vipimo vilipewa ndani ya sura, sio saizi ya glasi au ubao wa nyuma.

Nilichagua kununua karatasi ya akriliki na filamu yenye uwazi tayari iliyowekwa wakati nikisoma hadithi kadhaa za watu wanaohangaika kupata ubora kutoka kwa filamu ya gundi. Je! Umejaribu kuweka kinga ya skrini kwenye simu yako? Nadhani haiwezekani kupata matokeo safi bila chumba safi kabisa.

Hatua ya 2: Maandalizi

Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi

Kwa hivyo jambo la kwanza lilikuwa kutenganisha sura yenyewe. Nilishangaa jinsi ilivyokuwa rahisi na sehemu ndogo pande zote. Nadhani hii ilinifanyia kazi kwani muafaka mwingine una ubao wa nyuma ambao huteleza ndani na nje, ambayo inaweza kukwaruza mipako dhaifu ya vioo.

Kisha nikapima karatasi ya kioo ya akriliki na kukata kwa saizi. Karatasi hiyo ina filamu ya kinga kutoka pande zote mbili kwa hivyo kukata ilikuwa rahisi sana (ingawa, bado lazima uwe mwangalifu usifanye mikwaruzo yoyote ya kina). Nilitumia kisu cha Stanley kuifunga karatasi hiyo na kisha nikapiga ukingo wa kipande cha mbao. Haikuwa kata safi na ilizalisha kingo kali, kwa hivyo niliwasumbua kwa uangalifu kutumia sandpaper. Kuwa mwangalifu hapa kwani akriliki ana tabia ya kupasuka na kuvunjika zaidi ya vile ungetarajia kutoka kwa plastiki.

Ilinibidi tu kukata urefu wa karatasi ya kioo kwani upana ulikuwa karibu kabisa kwa sura na ulikuwa na milimita kadhaa za mchezo. Ili kuhakikisha kuwa haitelezeki nilitumia waya wa maboksi pande zote mbili.

Ili kulinda karatasi ya kioo kutoka kwenye mikwaruzo nimeongeza karatasi ya povu nyeusi na kukatwa kwa milimita chache ndogo kuliko skrini ya LCD ili kuzuia kingo zozote zionekane. Hapo awali nilijaribu kutumia tena bodi nyeupe ya ndani iliyokuja na fremu, lakini rangi nyeupe inaweza kuonekana kwa urahisi dhidi ya skrini nyeusi ya LCD, haswa mchana.

Unaweza kuona katika baadhi ya picha zangu nilikuwa na mto chini ya fremu. Niligundua kuchelewa sana kwamba karatasi ya akriliki ni rahisi kubadilika na wakati sura iliiweka juu ya dawati, wakati mwingine karatasi hiyo ingegusa uso na kukwaruzwa. Mikwaruzo haionekani kwa sasa lakini inanisumbua kila wakati ninapoisafisha. Umeonywa.

O, na usisahau kuchukua filamu ya kinga wakati wa kukusanyika. Nilisoma maoni kadhaa ambayo yanalalamika juu ya kioo kutokuwa na tafakari au wazi kabisa. Hiyo ilinifanya nicheke kidogo:)

Hatua ya 3: Kuweka Kibao

Kuweka Kibao
Kuweka Kibao
Kuweka Kibao
Kuweka Kibao
Kuweka Kibao
Kuweka Kibao

Nimeweka kibao moja kwa moja kwenye ubao wa nyuma. Bodi yake ngumu ya 3mm kwa hivyo ina nguvu ya kutosha kusaidia uzito wa kibao. Kukata bodi ilikuwa rahisi na hacksaw na zana ya Dremel, ingawa ilibidi niwe mwangalifu nisifanye shimo kubwa sana.

Ingawa sijapanga kutumia kamera, nilichimba shimo ndogo ikiwa itatokea. Kisha nikaunganisha vipande kadhaa vya ubao ngumu uliobaki na gundi kubwa ambapo nilikuwa nikipanga kuweka kifuniko. Unaweza kuona milima kadhaa ya plastiki huko pia. Kwa sababu ya vifaa vya elektroniki karibu na mashimo yanayopanda, ningeweza kutumia nyenzo kidogo tu na sikufikiria ubao ngumu ungeshikilia. Kwa hivyo nikapata sanduku la zamani la plastiki na kukata vipande kutoka kwa hiyo.

Mwishowe nilikunja kifuniko cha asili cha kibao. Haina muhuri kabisa, lakini hutoa msaada mzuri na ulinzi kwa vifaa vyote wakati unanipa ufikiaji wa viunganishi na kitufe cha nguvu.

Hatua ya 4: Programu

Kwa kuzingatia kuwa maombi mengi huko nje ni ya v4 ya Android au zaidi, nilikuwa na nafasi ndogo sana kupata programu ya Smart Mirror ambayo ingefanya kazi kwenye kompyuta yangu ndogo. Kuboresha kibao hakuwezekani pia, kwa hivyo niliamua kupakua Studio ya Android na kukuza programu mwenyewe. Kanusho - Nina wakati wote. Msanidi programu wa NET, kwa hivyo ingawa maendeleo ya rununu na Java ni mpya kwangu, eneo la kujifunza halikuwa kali kama vile ingekuwa kujifunza programu kutoka mwanzo.

Kuelezea nambari yote ya chanzo itakuwa mada peke yake. Nijulishe kwenye maoni ikiwa una nia na labda nitatuma chapisho lingine. Lakini kwa sasa, nitaelezea tu mahitaji yangu na utendaji wa kimsingi. Kwa njia, nambari ya chanzo inapatikana kwenye GitHub (https://github.com/audrius-a/smart-mirror.git). Imechapishwa chini ya leseni ya MIT kwa hivyo tafadhali jisikie huru kuitengeneza na kuitumia kwa miradi yako.

Mahitaji yangu:

  • Lazima uonyeshe tarehe na saa;
  • Lazima uonyeshe utabiri wa joto la mchana na usiku siku 5 mbele;
  • Lazima uonyeshe hali ya hewa siku 5 mbele;
  • Lazima uendeshe bila mwingiliano wa mtumiaji hata baada ya kuwasha tena;

Ili kufikia hapo juu nilijiandikisha kwa Met Office DataPoint ambayo hutoa visasisho vya hali ya hewa ya bure ambayo ni ya kuaminika, hata kwa hali ya hewa ya Uingereza isiyotabirika. Kujiandikisha ni rahisi sana na wanakupa kitufe cha API mara moja kuruhusu kuuliza data karibu mara moja. Angalia programu / src / kuu / java / com / maendeleo / audrius / smartmirror / MetService.java faili kwa swali halisi nililotumia.

Kuonyesha hali ya hewa nilitumia ikoni za bure kutoka https://www.alessioatzeni.com/meteocons/ zilizoshirikiwa na Alessio Atzeni. Asante Alessio, kwa kuchapisha ikoni hizi, ni nzuri.

Nilidhani mapambano makubwa yatakuwa na hitaji la mwisho la kuweka programu kila wakati juu. Inageuka, ni rahisi sana na ruhusa kadhaa kwenye faili ya AndroidManifest.xml na darasa la StartupHandler. Hata kama kibao kinakufa kwa sababu yoyote au inahitaji tu kuwasha tena, programu inarudi kwa sekunde chache tu baada ya kuanza na inakaa milele.

Suala pekee pekee nililonalo hadi sasa ni ishara ya WiFi kutoweka baada ya siku moja au mbili. Ninaamini ndivyo ilivyokuwa siku za nyuma na labda chaguo langu pekee lingekuwa kuwasha tena kompyuta kibao baada ya kufeli kadhaa kuungana na wavuti. Nitasasisha chapisho mara nitakapopata suluhisho.

Hatua ya 5: Muhtasari

Natumahi umefurahiya kusoma hii inayoweza kufundishwa na labda hata umejifunza kitu au kupata msukumo. Tafadhali jisikie huru kuacha maoni yako au maswali yoyote katika eneo la maoni.

Ilipendekeza: