Здравствуйте, посетители блога!
В сегодняшнем посте мы бы хотели поговорить о том, чему уделяем в данный момент большое внимание. В течении двух месяцев мы выбирали приложения, которые должны быть в часах "BeGo" с самого начала. Однако, в течении разработки и выбора мы все время придумывали что-нибудь новое для добавления. Мы думаем, что часы должны делать некоторые ваши ежедневные задачи легче. Итак, давайте посмотрим на функции, которые уже есть в наших часах.
- Оповещения о звонках и SMS
Возможно, здесь нет необходимости объяснять о чем эта функция. Поэтому я расскажу вам то, что мы уже сделали и какие проблемы наблюдаем.
Мы разработали собственное Android приложение ( о котором мы расскажем позже ) для соединения вашего устройства с часами и отправкой полезной информации. В часах мы используем Bluetooth модуль "HC-06" для соединения с вашим телефоном, модуль дешевый и легкий в использовании. Дистанция возможного соединения ~ 15 метров, так что возможность непредсказуемого отсоединения отсутствует. Когда часы подключены приложение продолжает работать в фоновом режиме, отправляя на часы оповещения о входящих звонках или сообщениях. Когда вы получаете сообщение часы немедленно информируют вас об этом и показывают время, в которое вы получили SMS. Нажав на кнопку вы сможете прочитать текст сообщения. В данный момент часы показывают до 5 SMS. Есть ли необходимость увеличивать количество показываемых сообщений - мы не уверены.
Процедура оповещения о звонке такая же - вы получаете вибро-сигнал о входящем звонке и о его времени.
- Шагомер
Для использования шагомера нам нужно было выбрать акселерометр для обработки данных об изменении угла. Так как мы создаем бюджетные часы нам необходимо было выбрать дешевый и самый точный вариант. Мы остановили свой выбор на акселерометре модели "mma7361". В процессе изменения угла система делает аналогово-дигитальное преобразование, после чего вычисляется шаг.
Над этой функцией все еще много работы, однако система вычислений шагов уже готова. Конечно же, мы не остановимся на просто вычислении шагов. Основная идея - обеспечить пользователя вычислениями шагов и различной полезной информацией для того, чтобы сделать вашу пробежку более эффективной.
Шагомер также предоставит вам недельный график о пройденных шагах, сожженных kCal и о эффективности ваших пробежек.
Сейчас мы ищем путь для того, чтобы показать данную информацию наиболее точным путем. Мы также считаем, что было бы полезно предоставить возможность перенести всю информацию на ваш домашний компьютер. Я надеюсь, что скоро мы сможем показать вам несколько фотографий для того, чтобы показать как это работает.
- Контроль мультимедии
На данном этапе разработки функции мы ничего не можем сказать о работе её со стороны часов. Однако, наш Android разработчик уже закончил создание контроля мультимедии, так что осталось выполнить работу часов. Разработка приложения для мобильного устройства идет немного быстрее, чем разработка приложения для часов. Так что у нас все еще много работы.
- Время \ Будильник
Мы разрабатываем наши часы на микро-контроллере STM32 и это позволяет нам легко создать систему времени. Даже если ваши часы выключены, система времени не перестает работать.
У вас нет необходимости для установки времени вручную. Когда вы соединяете ваши часы с приложением на Android - система автоматически синхронизирует время.
Дата, число и день недели - вы автоматически получите данные на экране ваших часов.
Единственное, над чем мы сейчас еще не работали - будильник. Некоторые из нас полагают, что в нем нет необходимости. Однако, не стоит беспокоиться - мы предложим вам его в первой версии BeGo.
- GUI - Графический интерфейс пользователя
Создание графического интерфейса - наиболее важная задача на данный момент. Интерфейс должен быть красивым и легким в использовании. Мы стараемся совместить на экране наиболее необходимую информацию. Мы всегда думаем о графике. Я уверен, что у нас будет множество опций позднее. Но в данный момент мы остановились на простом дизайне со статусами о соединении ( речь идет про Bluetooth ), непрочитанных сообщениях, пропущенных звонках, дата, время и состояние батареи.
Надеемся, вам это понравится.
No comments:
Post a Comment