Բովանդակություն:

Խելացի հայելին ՝ օգտագործելով կոտրված Android պլանշետը. 5 քայլ (նկարներով)
Խելացի հայելին ՝ օգտագործելով կոտրված Android պլանշետը. 5 քայլ (նկարներով)

Video: Խելացի հայելին ՝ օգտագործելով կոտրված Android պլանշետը. 5 քայլ (նկարներով)

Video: Խելացի հայելին ՝ օգտագործելով կոտրված Android պլանշետը. 5 քայլ (նկարներով)
Video: 10+ խորհուրդներ այն մասին, թե ինչպես արագ և անվտանգ լիցքավորել ձեր հեռախոսը 2024, Նոյեմբեր
Anonim
Խելացի հայելի ՝ օգտագործելով կոտրված Android պլանշետը
Խելացի հայելի ՝ օգտագործելով կոտրված Android պլանշետը
Խելացի հայելի ՝ օգտագործելով կոտրված Android պլանշետը
Խելացի հայելի ՝ օգտագործելով կոտրված Android պլանշետը

Քիչ առաջ ես պատահաբար Android պլանշետս գցեցի նրա երեսին: Ապակին կոտրվեց, բայց մնացածը դեռ լավ էր աշխատում: Իմ գործընկերոջ կողմից հերթական անգամ որպես հավաքարար կոչվելու վտանգի ենթարկելով ՝ ես դա ոչ -ոքի խաղացի ՝ հույս ունենալով, որ մի օր դրա օգտագործումը կգտնեմ: Այդ օրը եկավ, երբ «Instructables»-ից ստացա «անձնակազմի ընտրության» նամակ ՝ այս Smart Mirror նախագծի հղումով

Կան բազմաթիվ նմանատիպ նախագծեր, և իմը ամենատպավորիչը չէ: Իրականում բոլորովին հակառակը, ես պարզապես ուզում էի պլանշետ կպցնել հայելու հետևում, ներբեռնել ծրագիր և ավարտել դրա հետ: Բայց ոչինչ պարզ չէ, այնպես չէ՞: Պարզվեց, որ իմ պլանշետը չափազանց երկար էր նստած վիճակահանության մեջ, և չկան ծրագրեր, որոնք այլևս կաշխատեն Android v2.3 (Gingerbread) վրա: Այսպիսով, ես ստիպված էի այդ ամենը գրել միայնակ: Դա իմ առաջին Android (և Java) նախագիծն էր, ուստի խնդրում եմ մի դատեք:

Ֆիզիկական հավաքը բավականին պարզ էր իրականացնելու համար: Ես հանել եմ պլանշետը նույնիսկ մասերը պատվիրելուց առաջ, որպեսզի համոզվեմ, որ այն հեշտությամբ կարող եմ ամրացնել առանց ապակու: Պարզվում է, որ ապակին առանձնացված է LCD էկրանից և բավականին հեշտությամբ է դուրս գալիս: Միևնույն ժամանակ, բոլոր բաղադրիչները, ինչպիսիք են PCB- ն, մարտկոցը և էկրանը, լավ փաթեթավորված էին միասին, ուստի լրացուցիչ տեղադրման կարիք չկար: Ես պարզեցի, որ հպման տվիչը, այնուամենայնիվ, սոսնձված է ապակու վրա: Բայց քանի որ ես մտադիր չէի ունենալ ինտերակտիվ հայելի, դա նորմալ էր:

Քայլ 1: Գնումների ցուցակ

Ինչպես նշեցի, ես արդեն ունեի պլանշետ `Scroll Excel 7 -դյույմանոց, բայց ցանկացած դեղահատ հավասարապես լավ կամ նույնիսկ ավելի լավ կաշխատեր: Բացի այդ, ես ստիպված էի գնել.

  1. A3 չափի լուսանկարների շրջանակ IKEA- ից
  2. Երկկողմանի ակրիլային հայելու թերթ A3 ebay- ից
  3. Սև գործվածք փրփուր A3 թերթ HobbyCraft- ից

Ես նաև օգտագործել եմ.

  1. Սթենլի դանակ
  2. Սուպեր սոսինձ
  3. Հղկաթուղթ
  4. Փորված փոքր փորվածքներով
  5. Դրեմելը և մինի սղոցը

Բարդություններից խուսափելու համար ես նախ գնել եմ նկարի շրջանակը: Ես կասկածում էի, որ նկարագրության չափերը կարող են ճշգրիտ չլինել, և ես դրանում ճիշտ էի. Չափերը տրված էին շրջանակի ներսի կողմից, այլ ոչ թե ապակու կամ հետևի տախտակի չափի:

Ես նախընտրեցի գնել ակրիլային թերթ ՝ արդեն տեղադրված կիսաթափանցիկ ֆիլմով, երբ կարդում էի որոշ պատմություններ այն մարդկանց մասին, ովքեր պայքարում են սոսնձվող ֆիլմից լավ որակ ստանալու համար: Փորձե՞լ եք ձեր հեռախոսի վրա տեղադրել էկրանի պաշտպան: Կարծում եմ, որ առանց մաքուր սենյակի անհնար է մաքուր արդյունքներ ստանալ:

Քայլ 2: Նախապատրաստում

Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում

Այսպիսով, առաջինը բուն շրջանակն ապամոնտաժելն էր: Ես զարմացա, թե որքան հեշտ էր դա ՝ փոքր կողպեքներով կողքերին: Կարծում եմ, որ դա իմ օգտին ստացվեց, քանի որ որոշ շրջանակներ ունեն ներսից և դրսից սահող պահարան, որը կարող է պոտենցիալ քերել հայելու փխրուն ծածկույթը:

Հետո ես չափեցի ակրիլային հայելու թերթիկը և կտրեցի չափի: Թիթեղը երկու կողմերից ունի պաշտպանիչ թաղանթ, այնպես որ կտրումը բավականին հեշտ էր (չնայած, դեռ պետք է զգույշ լինել ՝ խորը քերծվածքներ չգործելու համար): Ես օգտագործել եմ Սթենլիի դանակը ՝ թերթիկը խփելու համար, այնուհետև ես պատռեցի փայտե կտորի եզրին: Դա մաքուր կտրվածք չէր և որոշ սուր եզրեր էր ստեղծում, ուստի ես դրանք մանրակրկիտ հարթեցի ՝ օգտագործելով հղկաթուղթ: Carefulգույշ եղեք այստեղ, քանի որ ակրիլը հակված է ավելի շատ ճաքել և փշրվել, քան պլաստիկից ակնկալում էիք:

Ես միայն պետք է իմաստուն կերպով կտրեի հայելու թերթիկը, քանի որ լայնությունը գրեթե կատարյալ էր շրջանակի համար, և այն ընդամենը մի քանի միլիմետր խաղ ուներ: Համոզվելու համար, որ այն չի սահում շուրջը, ես երկու կողմից մեկուսացված մետաղալարերի կտորներ եմ օգտագործել:

Հայելիի թերթիկը քերծվածքներից պաշտպանելու համար ես ավելացրել եմ սև գործվածքից փրփուր, որի կտրվածքը մի քանի միլիմետրով փոքր է LCD- ից, որպեսզի եզրերը տեսանելի չլինեն: Սկզբում ես փորձեցի նորից օգտագործել սպիտակ ներքին տախտակը, որն ուղեկցվում էր շրջանակով, բայց սպիտակ գույնը հեշտությամբ երևում էր սև LCD էկրանին, հատկապես ցերեկը:

Դուք կարող եք նկատել իմ որոշ լուսանկարներում, որ ես շրջանակի տակ բարձ ունեի: Մի փոքր ուշ հասկացա, որ ակրիլային թերթիկը շատ ճկուն է, և մինչ շրջանակը պահում էր այն գրասեղանի վերևից, երբեմն թերթիկը դիպչում էր մակերեսին և քերծվում: Քերծվածքներն այս պահին հազիվ տեսանելի են, բայց ամեն անգամ այն մաքրելուց ինձ նյարդայնացնում է: Ձեզ զգուշացրել են:

Օ,, և մի մոռացեք հավաքելիս հանել պաշտպանիչ թաղանթը: Ես կարդացի մի քանի ակնարկ, որոնք բողոքում են, որ հայելին ընդհանրապես արտացոլող կամ պարզ չէ: Դա ինձ մի փոքր ծիծաղեցրեց:)

Քայլ 3: Պլանշետի տեղադրում

Պլանշետի տեղադրում
Պլանշետի տեղադրում
Պլանշետի տեղադրում
Պլանշետի տեղադրում
Պլանշետի տեղադրում
Պլանշետի տեղադրում

Ես պլանշետը տեղադրեցի անմիջապես հետնաշերտի մեջ: Դա 3 մմ հաստոցային տախտակ է, ուստի այն բավականաչափ ուժ ունի պլանշետի քաշը պահելու համար: Տախտակը կտրելը հեշտ էր սղոցով և Dremel գործիքով, չնայած ես պետք է զգույշ լինեի, որ անցքը չափազանց մեծ չլինի:

Չնայած ես չեմ պլանավորում օգտագործել տեսախցիկը, ամեն դեպքում դրա համար մի փոքր անցք բացեցի: Հետո ես սոսնձով սոսնձեցի մի քանի կտոր մնացորդային պաստառ, որտեղ ես պլանավորում էի տեղադրել ծածկը: Կարող եք նաև այնտեղ նկատել մի քանի պլաստմասե ամրակներ: Մոնտաժային անցքերի շուրջ էլեկտրոնային բաղադրիչների պատճառով ես կարող էի օգտագործել միայն փոքր քանակությամբ նյութ, և չէի կարծում, որ կարծր տախտակը կպահի: Այսպիսով, ես գտա հին պլաստմասե տուփ և դրանից կտորներ կտրեցի:

Վերջապես ես պտուտակեցի պլանշետի սկզբնական հետևի կափարիչը: Այն կատարյալ չի կնքում, բայց այն ապահովում է լավ աջակցություն և պաշտպանություն բոլոր բաղադրիչների համար ՝ միևնույն ժամանակ ինձ տալով միակցիչների և հոսանքի կոճակի հասանելիությունը:

Քայլ 4: Softwareրագրակազմ

Հաշվի առնելով, որ այնտեղ շատ ծրագրեր կան Android v4 կամ ավելի բարձր տարբերակների համար, ես շատ փոքր հնարավորություն ունեցա գտնել Smart Mirror ծրագիր, որը կաշխատի իմ պլանշետի վրա: Պլանշետի արդիականացումը նույնպես անհնար էր, ուստի որոշեցի ներբեռնել Android Studio- ն և ինքս մշակել հավելվածը: Ուրացում - Ես լրիվ դրույքով:

Ամբողջ աղբյուրի կոդը նկարագրելը ինքնուրույն թեմա կլինի: Եթե հետաքրքրված է, ասեք ինձ մեկնաբանություններում, և գուցե ես այլ գրառում անեմ: Բայց առայժմ ես միայն կբացատրեմ իմ պահանջներն ու հիմնական ֆունկցիոնալությունը: Ի դեպ, աղբյուրի կոդը հասանելի է GitHub- ում (https://github.com/audrius-a/smart-mirror.git): Այն հրապարակված է MIT լիցենզիայի ներքո, այնպես որ խնդրում ենք ազատ զգալ այն պատառաքաղով և օգտագործեք ձեր նախագծերի համար:

Իմ պահանջները.

  • Պետք է ցույց տա ամսաթիվը և ժամը;
  • Պետք է ցույց տա օրվա և գիշերվա ջերմաստիճանի կանխատեսումը 5 օր առաջ;
  • Պետք է ցույց տա եղանակային պայմանները 5 օր առաջ;
  • Պետք է անընդհատ աշխատել առանց օգտագործողի փոխազդեցության, նույնիսկ վերագործարկումից հետո.

Վերոնշյալին հասնելու համար ես գրանցվեցի Met Office DataPoint- ում, որն ապահովում է եղանակի անվճար թարմացումներ, որոնք բավականին հուսալի են նույնիսկ Մեծ Բրիտանիայի անկանխատեսելի եղանակի համար: Գրանցվելը շատ հեշտ է, և նրանք ձեզ անմիջապես տրամադրում են API բանալին, որը թույլ է տալիս գրեթե անմիջապես հարցնել տվյալները: Ստուգեք app/src/main/java/com/development/audrius/smartmirror/MetService.java ֆայլը, որն օգտագործել եմ:

Եղանակի պայմանները ցուցադրելու համար ես օգտագործել եմ անվճար պատկերակներ https://www.alessioatzeni.com/meteocons/ կայքից, որը կիսում է Ալեսիո Ացենին: Շնորհակալություն Ալեսիո, այս սրբապատկերները հրապարակելու համար դրանք հիանալի են:

Ես կարծում էի, որ ամենամեծ պայքարը կլինի դիմումը միշտ վերևում պահելու վերջին պահանջի հետ: Պարզվում է, դա շատ հեշտ է AndroidManifest.xml ֆայլում մի քանի թույլտվությամբ և StartupHandler դասով: Նույնիսկ եթե պլանշետը մահանում է որևէ պատճառով կամ պարզապես վերագործարկման կարիք ունի, ծրագիրը գործարկվում է գործարկումից ընդամենը մի քանի վայրկյան հետո և մնում ընդմիշտ:

Միակ չլուծված խնդիրը, որն ունեմ մինչ այժմ, WiFi ազդանշանն է անհետանում մեկ -երկու օր հետո: Կարծում եմ, որ դա այդպես էր նախկինում, և, թերևս, իմ միակ տարբերակը կլինի պլանշետի վերագործարկումը ինտերնետին միանալուց մի քանի անհաջողություններից հետո: Երբ լուծում գտնեմ, կթարմացնեմ գրառումը:

Քայլ 5: Ամփոփում

Հուսով եմ, որ ձեզ դուր է եկել այս ուսանելի ուսումը կարդալը և գուցե նույնիսկ ինչ -որ բան սովորել կամ ոգեշնչվել: Խնդրում ենք ազատ զգալ թողնել ձեր կարծիքը կամ որևէ հարց մեկնաբանությունների դաշտում:

Խորհուրդ ենք տալիս: