Мазмуну:

Smart Mirror бузулган Android планшетин колдонуу: 5 кадам (сүрөттөр менен)
Smart Mirror бузулган Android планшетин колдонуу: 5 кадам (сүрөттөр менен)

Video: Smart Mirror бузулган Android планшетин колдонуу: 5 кадам (сүрөттөр менен)

Video: Smart Mirror бузулган Android планшетин колдонуу: 5 кадам (сүрөттөр менен)
Video: Самый Дешёвый ПЛАНШЕТ в 2023 году 2024, Декабрь
Anonim
Smart Mirror бузулган Android планшетин колдонуу
Smart Mirror бузулган Android планшетин колдонуу
Smart Mirror бузулган Android планшетин колдонуу
Smart Mirror бузулган Android планшетин колдонуу

Бир аз мурун мен кокусунан Android планшетимди бетине түшүрүп алдым. Айнек сынган, бирок калгандары дагы эле жакшы иштеп жаткан. Дагы бир жолу өнөктөшүм тарабынан жыйноочу деп аталуу коркунучу алдында, мен аны бир күнү колдоно алам деп үмүттөнүп, чүчүкулак кармадым. Ошол күнү мен Instructablesдан бул "Smart Mirror" долбоорунун шилтемеси бар "кызматкерлердин тандоолору" электрондук катын алганда келдим

Окшош көптөгөн долбоорлор бар, меники эң таасирдүү эмес. Тескерисинче, мен планшетти күзгүнүн артына илип, тиркемени жүктөп алып, аны менен бүткүм келди. Бирок эч нерсе жөнөкөй эмес, туурабы? Көрсө, менин планшетим өтө эле көп убакыт бою чүчүкулакта отурган экен жана мындан ары Android v2.3 (Gingerbread) менен иштей турган колдонмолор жок экен. Ошентип, баарын өзүм жазууга туура келди. Бул менин биринчи Android (жана Java) долбоорум болчу, андыктан суранбаңыз.

Физикалык монтажды ишке ашыруу өтө жөнөкөй эле. Планшетти бөлүктөрүнө заказ берерден мурун чечип алдым, айнексиз оңой эле орнотуп алам. Көрсө, айнек ЖК экрандан өзүнчө жана оңой эле түшүп кетет экен. Ошол эле учурда, PCB, батарейка жана экрандын өзү сыяктуу бардык компоненттер бири -бирине жакшылап топтолгон, андыктан кошумча монтаждын кереги жок болчу. Мен сенсордун айнекке жабыштырылганын байкадым. Бирок мен интерактивдүү күзгүгө ээ болууну каалаган эмесмин.

1 -кадам: соода тизмеси

Мен айткандай, менде планшет бар болчу - Excel 7 дюймду жылдырыңыз, бирок кандайдыр бир планшет бирдей жакшы же андан да жакшы иштейт. Мындан тышкары, мен сатып алууга туура келди:

  1. A3 форматындагы IKEAдан фоторамка
  2. Ebayден эки тараптуу акрил күзгү барак A3
  3. HobbyCraftтон жасалган кара түстөгү көбүк А3

Мен дагы колдондум:

  1. Стэнли бычагы
  2. Супер клей
  3. Sandpaper
  4. Кичинекей бургулоо менен бургулаңыз
  5. Дремел жана мини темир уста

Кыйынчылыктарга жол бербөө үчүн мен алгач сүрөт алкагын сатып алдым. Мен сүрөттөмөдөгү өлчөмдөр так болбошу мүмкүн деп шектендим жана мен бул жөнүндө туура айттым - өлчөмдөр айнектин же тактанын өлчөмү эмес, алкактын ичине берилген.

Мен желим пленкадан жакшы сапат алуу үчүн күрөшүп жаткан кээ бир адамдардын окуяларын окуп жатып, жарым тунук пленкасы бар акрил баракты сатып алууну чечтим. Телефонуңузга экран коргоочусун коюуга аракет кылдыңыз беле? Менимче, таза бөлмө болбосо, таза жыйынтыктарды алуу мүмкүн эмес.

2 -кадам: даярдоо

Даярдоо
Даярдоо
Даярдоо
Даярдоо
Даярдоо
Даярдоо
Даярдоо
Даярдоо

Ошентип, биринчи нерсе кадрдын өзүн ажыратуу болду. Мен кичинекей клиптер менен канчалык оңой экенине таң калдым. Менин оюмча, бул менин пайдама чечилди, анткени кээ бир алкактарда артка жылуучу панель бар, ал морт күзгү капкагын чийип салышы мүмкүн.

Анан акрил күзгү баракты ченеп, өлчөмүнө чейин кестим. Барактын эки тарабы тең коргоочу пленкага ээ, андыктан кесүү бир топ оңой болгон (бирок, сиз дагы эле терең чийиктен сак болууңуз керек). Мен Стэнли бычагын колдонуп, баракка кирдим, анан жыгач кесимдин четине чаптым. Бул таза кыркуу эмес жана кээ бир курч четтерди чыгарган, ошондуктан аларды кылдаттык менен кээ бир тегиздиктин жардамы менен тегиздедим. Бул жерде этият болуңуз, анткени акрил пластиктен күткөнүңүздөн көбүрөөк жарылып кетет.

Мен күзгүнүн баракчасынын узундугун акылдуулук менен кесишим керек эле, анткени туурасы кадр үчүн дээрлик идеалдуу болчу жана ал бир нече миллиметр ойногон. Ал айланып кетпеши үчүн, мен эки тараптын изоляцияланган зымдарын колдоном.

Күзгү баракты чийүүдөн коргоо үчүн, мен эч кандай четтери көрүнбөшү үчүн, LCD экрандан бир нече миллиметр кичирээк кара түстөгү көбүк баракчасын коштум. Башында мен рамка менен келген ак ички тактайды кайра колдонууга аракет кылдым, бирок ак түстү кара ЖК экранга, айрыкча күндүз оңой эле көрүүгө болот.

Кээ бир сүрөттөрүмдө кадрдын астына жаздыгым бар экенин байкасаңыз болот. Мен акрил барагы абдан ийкемдүү экенин бир аз кеч түшүндүм жана рамка аны үстөлдүн үстүндө кармап турса, кээде барак бетине тийип, чийилип кетет. Учурда чийилген жерлер дээрлик көрүнбөйт, бирок мен аны тазалаган сайын жанымды кейитет. Сизге эскертүү берилди.

О, жана монтаждоодо коргоочу пленканы алып салууну унутпаңыз. Мен күзгү чагылдыруучу же такыр болбогонуна нааразы болгон бир нече сын -пикирлерди окудум. Бул мени бир аз күлдүрдү:)

3 -кадам: Планшетти орнотуу

Планшетти орнотуу
Планшетти орнотуу
Планшетти орнотуу
Планшетти орнотуу
Планшетти орнотуу
Планшетти орнотуу

Мен планшетти тактага тактага орноттум. Бул 3мм катуу такта, ошондуктан ал планшеттин салмагын көтөрүү үчүн жетиштүү күчкө ээ. Тактай кесүү темир уста жана Дремел куралы менен оңой эле болду, бирок өтө чоң тешик жасабаш үчүн этият болушум керек болчу.

Камераны колдонууну пландабай жатсам да, кичине болсо да тешип койгом. Анан мен капкакты орнотууну пландап жаткан супер клей менен калган катуу дисктин бир бөлүгүн чаптадым. Сиз ал жерден бир нече пластикалык орнотмолорду байкап калышыңыз мүмкүн. Улам орнотулуучу тешиктердин айланасында электрондук компоненттер болгондуктан, мен кичинекей гана материалды колдоно алчумун жана тактай кармап калат деп ойлогон эмесмин. Ошентип, мен эски пластик кутучаны таап, андан бөлүктөрдү кесип алдым.

Акыры мен планшеттин арткы капкагын бурап алдым. Бул аны эң сонун мөөрлөбөйт, бирок бардык компоненттерди жакшы колдоо жана коргоону камсыз кылат, ошол эле учурда мага туташтыргычтарга жана кубат баскычына мүмкүнчүлүк берет.

4 -кадам: Программалык камсыздоо

Ал жердеги Android v4 же андан жогору колдонмолор бар экенин эске алып, менин планшетимде иштей турган Smart Mirror тиркемесин тапканга мүмкүнчүлүгүм аз болчу. Планшетти жаңыртуу да мүмкүн болгон жок, ошондуктан мен Android Studioду жүктөп алып, тиркемени өзүм иштеп чыгууну чечтим. Жоопкерчиликтен баш тартуу - Мен толук убакыттагы. NET иштеп чыгуучусумун, андыктан мобилдик жана Java өнүктүрүү мен үчүн жаңы болсо да, окуу ийри сызыгы программалоону нөлдөн баштап үйрөнгөндөй тик болгон жок.

Бүт баштапкы кодду сүрөттөө өзүнчө бир тема болмок. Эгерде сизди кызыктырса, комментарийлерде мага билдириңиз, балким, мен дагы бир пост жазам. Бирок азырынча мен талаптарымды жана негизги функционалдуулукту гана түшүндүрөм. Баса, булак коду 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 файлын текшериңиз.

Аба ырайынын шарттарын көрсөтүү үчүн мен Alessio Atzeni бөлүшкөн https://www.alessioatzeni.com/meteocons/ акысыз сүрөтчөлөрүн колдондум. Алессиого рахмат, бул сүрөтчөлөрдү жарыялаганыңыз үчүн, алар сонун.

Мен эң чоң күрөш тиркемени ар дайым үстүндө кармап туруунун акыркы талабы менен болот деп ойлогом. Көрүнүп тургандай, AndroidManifest.xml файлындагы бир нече уруксаттар жана StartupHandler классы менен бул абдан оңой. Планшет кандайдыр бир себептерден улам өлүп калса же жөн эле өчүрүп -күйгүзүү керек болсо дагы, тиркеме ишке киргенден бир нече секунддан кийин кайра келип, түбөлүккө калат.

Ушул убакка чейин менде бар болгон жалгыз көйгөй - бул WiFi сигналы бир -эки күндөн кийин жок болуп кетет. Мен буга чейин ушундай болгон деп ишенем жана балким менин жалгыз вариантым интернетке туташпай калганда, планшетти өчүрүп -күйгүзүү болмок. Мен бул маселени чечкенден кийин жаңыртам.

5 -кадам: Жыйынтык

Мен сизге бул сабакты окуудан ырахат алдыңыз деп үмүттөнөм, балким бир нерсени үйрөндүңүз же шыктандыңыз. Сураныч, пикириңизди же кандайдыр бир суроолорду комментарийлерге калтырыңыз.

Сунушталууда: