Основното е, че костюмът седи! Вземане на размери-2
След като прегледах в предишната статия няколко творения на гений на програмиста по отношение на използването на мобилни джаджи не съвсем по предназначение (поне създателите на устройствата едва ли са мислили за внедряването на тези функции), днес ще предложа още няколко подобни разработки в приложното програмиране: продължаваме измерванията - този път се заемаме със строителни и монтажни работи.
Нека започнем с измерване на ъгли и изравняване на повърхността. За тези цели инструментът Clinometer, разработен от plaincode (http://www.plaincode.com/), ще бъде много подходящ: той е лесен за използване и не съдържа нищо допълнително - само ниво. Ако облегнете притурката със своята страна върху наклонена повърхност, можете лесно да коригирате нейния наклон. Освен това няма да е трудно да разберете ъгъла на наклон както от хоризонтала, така и от вертикала: има бутон, който завърта референтната система на 90 градуса. И за да не гледате показанията на устройството с главата надолу (трябва да се съгласите - това се случва при измерване на ъгли), в настройките можете да промените осите X и Y на места.
Резултатът може да бъде фиксиран чрез натискане на друг бутон и след това бавно и в удобна среда го вкарайте във вашия тръбопровод. Ако преместите притурката в хоризонтално положение (поставете я на гърба), тогава тя се превръща в обикновен балон: чрез изместването на „балончето“ можете визуално да оцените отклонението от хоризонта, а за педантите ъглите на наклон се показват цифрово. И, разбира се, те също могат да бъдат коригирани. Наклонът се измерва както в градуси, така и в проценти, както и в мярката, която дойде при нас от английските мъгли - части от 12 (за съжаление, не знам дали има конкретно име). И накрая, не мога да пренебрегна много приличната графика на програмата.
За тези, които вярват, че простотата е ключът към успеха, а също и за тези, които просто искат да разберат колко вертикално са изкопани стълбовете за ограда в страната (и дори са твърде мързеливи, за да се доближат до тях), по-добре е да използвате програмата MaxProtractor („MaxTransporter“ в превод на български) от Maxcom (http://maxcom-app-center.blogspot.ru/ - но въпреки че страницата на разработчика изглежда принадлежи към българския сегмент, но без познания за йероглифи тук няма какво да се прави).
Въпреки простотата (в настройките има само опция за заключване на екрана и смяна на теми), програмата може да се използва по няколко начина - поради наличните режими (елемент Mode в менюто) на нейната работа. За да разрешите горния проблем (оценете вертикалността на колоната от разстояние), режимът на отвес (режим на отвес) с включена камера е доста подходящ: насочете притурката към обект и вижте колко се отклонява от вертикалата, обозначена с „нишка с оловна тежест“ на екрана.
Ако обаче се доближим до колоната и облегнем инструмента си върху нея, тогава конкретната стойност на ъгъла на наклон може лесно да бъде фиксирана. И ако не искате да се приближите или, като опция, няма такава възможност, след това превключете в режим на рамка и комбинирайте оста на колоната с оста на рамката на екрана - желаните ъгли на отклонение от вертикала и хоризонтала се показват в горния десен ъгъл. Единственото жалко е, че няма начин да ги поправите по някакъв начин - трябва да запомните. Сред другите режими, налични в програмата, отбелязвам и режима на транспортир (Touch Mode), с който можете да измервате ъгли в различни чертежи, диаграми и, ако желаете, отново същите наклонени колони. Само в последния случай е важно да изберете подходяща стабилна линия на хоризонта.
Ъглите бяха измерени, всички мебели в стаята бяха нивелирани, сега е време да го пробвате (тоест мебелите) иход. Но първо си струва да опитаме: ще се побере ли новият ни шкаф между телевизора и масата? И тук няма нищо по-удобно от програмата „3D Meter“ (Happy Measure) от немски разработчици - Telekom Innovation Laboratories (http://www.laboratories.telekom.com/).
Процесът на подреждане на стая започва с отпечатване на маркер - един вид шаблон, който задава съотношението на размерите на реалния свят. По-нататъшните действия се вписват в няколко стъпки, описани в инструкциите, които се доставят с програмата - без нея все още е трудно да се разбере последователността от действия. Първо, калибрираме камерата, като зададем истинския размер на резултантния маркер. След това поставяме маркера отгоре или до нашата мебел (в бъдеще ще е необходимо да посочим на програмата къде е маркерът) и с помощта на прост метод на плъзгане и пускане определяме контурите му (т.е. на обекта).
А сега да преминем към най-интересната част от нашия експеримент: „монтирането“ на мебелите на ново място. За целта отново се нуждаем от маркер: поставяме го в зоната на видимост на камерата в границите на мястото, където искаме да „преместим“ мебелите, и програмата рисува обекта, записан в нейната библиотека. След това може да се движи в три равнини или да се върти около вертикална ос, а резултатът може да се снима: единственото жалко е, че контурите на добавения обект (и логото на програмата също) остават върху изображението, в противен случай ще има почти пълно впечатление за присъствието му на ново място.
За да завършим оценката на измервателните възможности на нашата притурка, струва си да опитате да намерите игла, ако не в купа сено, то поне на дивана в малък градски апартамент. Металният детектор, който е направен от Kurt Radwanski, ще се справи добре с тази задача.(http://m.lastminutelabs.com/metaldetector/). Програмата показва в произволни единици (не намерих такива) нивото на влияние на околното магнитно поле върху вградения сензор и при достигане на зададената от потребителя стойност подава звуков и вибрационен сигнал. Общо има 9 нива на чувствителност: от 9 (най-чувствителният режим - 3 USD) до 1 (най-грубият - 80 USD). Той реагира доста адекватно, но наличието на източници на електромагнитно излъчване (компютър, микровълнова фурна и др.) Все още влияе.
Алтернатива е "Metal Detector" (отново на английски Metal Detector) от Smart Tools co. (http://androidboy1.blogspot.ru/), което изглежда по-впечатляващо. Първо, той не показва нещо неопределено, а, така да се каже, индукцията на магнитно поле в микротесла. Второ, можете също да проследите динамиката на промените: числените стойности също се показват под формата на графика. Случва се устройството да "замлъкне", но си струва да го преместите във въздуха, като начертаете спекулативна осем (както се препоръчва от разработчика), тъй като показанията се нормализират.
След като всички го измерихме, би било хубаво да споделим резултатите с приятели и другари. Да, това е проблемът: някои от тях живеят в такива странни държави, където единиците SI все още не са на особена почит - използват различни паундове, футове, форенхайти (фу, фантастично - навсякъде фе!). Но лесно можем да се справим с това нещастие, ако имаме програма на джобното си устройство за конвертиране на стойности от различни системи.
И така, програмата Unit Converter Lite от Wopnersoft (http://wopnersoft.blogspot.ru/) е много привлекателна и не е натоварваща, която според мен може да преобразува всяка единица от всяко измерване в еквивалентна стойност, но в различна бройна система: от обикновенаизмервания на дължини, обеми, маси, скорости и ускорения, до различни електрически величини, вискозитет, радиация, космически разстояния и предаване на данни.
Освен това простото запознаване със списъка с възможни трансформации вече гарантирано ще разшири хоризонтите ви: мерните единици, които понякога се срещат там, са толкова редки, че мнозина просто не са чували за тяхното съществуване (аз поне със сигурност! Но сега, с помощта на Google и Wikipedia, дори имам доста ясна представа за тях). С помощта на Unit Converter Lite можете не само да конвертирате мерни единици, но и просто да конвертирате обикновени дроби в десетични и обратно.
А най-често използваните трансформации могат да се добавят към любими и да имате по-бърз достъп до тях. Недостатък на програмата е липсата на български език. Но за тези, които не могат да се примирят с липсата на кирилица, компанията предлага практически аналог на разглежданата програма - Unit Converter. Но болезнено неумелият превод на някои мерни единици лично мен ме накара да погледна в посока на Lite версията.
Не можех да подмина и да не спомена ConverterPad на Sunny Moon: въпреки факта, че в тази програма само интерфейсът е преведен на български и всички мерни единици са дадени в английска транскрипция, ми хареса, защото в допълнение към също толкова голям и разнообразен набор от конвертируеми единици, той привлича вниманието с малка жар, която може да е полезна за някого - позволява се да зададете сами мерната единица.
Например, спомням си в детството, баба ми измерваше събраните картофи в кофи: съпоставяше една кофа с килограм, а килограм с дни според средната консумация - и преизчислете, до насита, колко кофи и килограми бяха събрани иколко е достатъчно. Днешното ми предлагане от GooglePlay приключи.