telegamochka: (Default)
[personal profile] telegamochka
За прошедший год мне удалось достаточно серьезно продвинуться на пути к созданию к рабочей версии носимого компьютера (НК). НК не как игрушки, сделанной гиком для себя любимого, а как девайса "широкого потребления" - устройства, которое, как мне кажется, может придти на смену смартфонам, плеерам и прочей современной индивидуальной электронике.

Год назад мне удалось подобрать подходящее железо для прототипа. Зимой прототип обкатали на лыжниках, летом - на велосипедистах. Тогда еще не было написано ПО для НК - все части функционала обкатывались на чужих смартфонных программах, совершенно не заточенных под "носимое" применение. Но "полевые испытания" показали, что девайс оказался вполне удобен и юзабелен.

Осенью я начала работать над ПО с "носимым" интерфейсом. В настоящее время это вполне функциональная альфа GPS-навигатора для пешеходов и велосипедистов. Как обычное смартфонное приложение оно прекрасно работает уже сейчас. Оказавшись в незнакомом районе, я запускаю не гугл- или яндекс-карты, а свою программу, чтобы сообразить, как попасть в нужную мне локацию :) Чего пока нет - это автоматической прокладки маршрута между двумя адресами. Работа над этим ведется, задача тривиальна - составить запрос к гуглу, распарсить ответ и завернуть все в подходящий интерфейс :)

До сих пор моему приложению не хватало небольшой, но важной фичи без которой ее нельзя было полноценно использовать в "носимом" режиме. Не хватало беспроводного пульта управления, чтобы можно было управлять программой, не доставая запакованный в мини-кейс смартфон. Чтобы можно было скроллить и масштабировать карту, переключаться с вывода карты на картинку с наголовной камеры или управление медиаплеером.

За последние 2 дня мне удалось реализовать такой беспроводной пульт на базе второго, купленного как запасной, телефона N900. Естественно, релизная верия пульта получится на несколько порядков дешевле нынешней и будет реализована на каком-нибудь PIC'е или ATmega. Но главное, что в ближайшее - надеюсь! - время мне удастся превратить прототип во вполне функциональную носимую навигационную систему :)

Date: 2011-12-30 02:41 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Если грубо:
"системный блок" - Nokia N900 (Maemo, WiFi, GPRS, Bluetooth, GPS)
наголовный дисплей - Eyetop Centra
наголовная камера - Logitech Webcam C300
Внешний беспроводной bt-пульт: Nokia N900
Edited Date: 2011-12-30 02:47 pm (UTC)

Date: 2011-12-31 06:24 pm (UTC)
From: [identity profile] assargaddon.livejournal.com
А вот скажи, эти вот N900, те которые у тебя - у них есть русскоязычные клавиатуры? Или наклейки клеила?

Date: 2012-01-01 09:20 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Кириллица на клавишах была изначально. Один аппарат - серый, с наиболее удобной раскладкой. Второй - официально поставляемый, прошедший РСТ - с неудобной (клавиши курсора сдвоены, "=" убрано в дополнительный чарсет). Программирую, естественно, на "сером". Собственно, весь код проекта от начала и до конца писался и собирался непосредственно на N900. От постоянного активного использования у "серого" телефона давно протерлась клава, а пробел треснул посередине. Так что закупила про запас у китайцев пару сменных клав без кириллицы.

Date: 2012-01-01 11:29 am (UTC)
From: [identity profile] rigidus.livejournal.com
Надо более подробно с указанием интерфейсов взаимодействия в формате "как их собрать самому". И код.

Date: 2012-01-01 11:45 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Я постепенно к этому и иду :)

Profile

telegamochka: (Default)
telegamochka

April 2017

S M T W T F S
      1
234 567 8
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 28th, 2025 11:28 pm
Powered by Dreamwidth Studios