Grib

Экспериментальные, самодельные устройства: высотомеры, пищалки, и т.п.

51 сообщение в этой теме

В 8/1/2018 в 22:57, klin_shurik сказал:

А кто-нибудь использовал китайские часы, с барометром, которых расплодилось сейчас огромное количество? Естественно планировал использовать в качестве резервного прибора в ознакомительных целях. Какая модель более-менее адекватно показывает в свободном падении и под куполом?

Как раз планировал на следующих выходных такой эксперимент провести, из любопытства... но на 99% уверен что на адекватный результат во фрифоле расчитывать не стОит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, thargon сказал:

Как раз планировал на следующих выходных такой эксперимент провести, из любопытства... но на 99% уверен что на адекватный результат во фрифоле расчитывать не стОит.

отпишись по результатам

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 31.07.2018 в 23:19, Юра Бейс сказал:

Блокировки нет. Данные берет через ОС. Батареи хватает на несколько прыжков Над энергоэффективностью и блокировкой экрана мне еще надо поработать. Но и как есть пользуюсь без проблем. "It just works."

это все слишком печально.. насчет данные берет через ОС - там тоже могут быть фильтрации, т.к. это в основном для туристов предназначалось.. Батареи должно хватать хотя бы на сутки. 

 

Вариант ez chronos, который я использую: батарейки хватает на год, блокировка клавиш есть (без нее просто нельзя прыгать)..

 

 

Изменено пользователем Валера К

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 8/2/2018 в 13:07, Валера К сказал:

это все слишком печально.. насчет данные берет через ОС - там тоже могут быть фильтрации

Вовсе не так - измерения очень точные, по крайней мере, если за эталон берутся алтиметры L&B. Согласие с моим Визо - прекрасное. Это подтверждают и другие джамперы:

http://www.dropzone.com/cgi-bin/forum/gforum.cgi?post=4882213#4882213

 

Батарею жрет в основном экран, любые смартчасы с непрерывно включенным экраном с приложением сутки не потянут. А все время смартчасам показывать высоту - смысл? У них куча других применений - уведомления, фитнесс, навигация и т.д. Запустил высотник перед взлетом, обнулил, и вырубил после приземления. 2 года я доволен, как слон. (Так доволен, что после LG G Watch R купил еще и Nixon Mission за $300 и парочку Moto 360 Sport по бросовой цене $50.) Смартчасы на WearOS (да и на полном Андроиде) - имхо, самая крутая и недооцененная штучка сейчас, потому что это настоящий нанокомпьютер с вполне "взрослым" процессором (а не какие-то там 8-разрядные счеты с частотой в мегагерцы), графикой, звуком, отличными сенсорами и т.д. Почему скайдайверы и бейсеры не пользуются этим чудом, непонятно. Но реакция в самолете всегда забавная - как пещерные люди, впервые увидевшие компьютер. "Ой, а шшшштооо ээээтооо? У! А! Ух ты..."

 

Изменено пользователем Юра Бейс

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, Юра Бейс сказал:

Батарею жрет в основном экран

да вообще говоря нет - батарею жрет процессор с андроиндом, просто когда экран включен он на полную работает, а когда выключен - в энергосберегающем режиме

В 02.08.2018 в 22:07, Валера К сказал:

насчет данные берет через ОС - там тоже могут быть фильтрации

которые могут быть вполне неплохими, нужно смотреть конкретный кейс, "жесткое реальное время" тут не требуется - 100-200мс между измерениями вполне достаточно

В 29.07.2018 в 18:56, Юра Бейс сказал:

и мечта для обработки данных всякими фильтрами - 166 измерений в секунду!

смысла нет большого, на самом деле ни в повышении частоты, ни в повышении точности - сама измеряемая среда шумит на порядок сильнее на низкой частоте,

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вырезка из моих исследований:

Цитата

 

Атмосферное давление постоянно флуктуирует с магнитудой 10-30Па с частотой около 0.1Гц, что принципиально ограничивает точность измерения высоты барометрическим методом. Т.к. для точного определения высоты необходимо усреднение показаний барометрического датчика за период, превышающий 10с. Т.к. в условиях свободного падения необходимо оперативное получение значений текущей высоты – необходима задержка не более 0.5сек.

 

датчик фирмы BOSCH – BMP085 с заводской калибровкой, имеющий паспортную чувствительность 0.01Па, встроенный датчик температуры, чувствительностью 0.1C.

Как видно из формулы сложения дисперсий – шумы датчика мало влияют на точность измерения.

Screenshot_36.jpg

Исходя из требований к скорости обновления показаний высоты был выбран период усреднения 0.5с, что уменьшает флуктуации давления до 2-5Па (1-2м).

 

 

То есть на самом деле - при нормальной цифровой обработке подойдет практически любой современный датчик с калибровкой термокомпенсацией температурных изменений мембраны и даже квант времени высокоуровневой ОС не помешает

Изменено пользователем SlavikMIPT
1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 02.08.2018 в 01:42, klin_shurik сказал:

отпишись по результатам

Прыгнул 4 раза с китайскими часами SKMEI 1358, вывод -- почти бесполезны.

После переключения в режим альтиметра ближайшую минуту показания высоты обновляются примерно раз в секунду (в инструкции написано "раз в 5 секунд первую минуту" -- но все-таки заметно чаще). После этого начинают показания обновлять сильно реже, примерно раз в минуту (не помню точно что в инструкции по этому поводу написано).

Поэтому повиснув на 900 некоторое время наблюдал на них цифры типа 1900, 2100...  Или, уже собирая купол на земле, цифры 300.

Если периодически нажимать 2 кнопки (выйти из режима альтиметра - включить обратно альтиметр) -- прямо перед отделением, и несколько раз под куполом, то показания будут точные, но мне это кажется вообще нездоровой идеей :) 

Во время подъема более-менее адекватно показывают, цифры обновляются раз в 100-150 метров (АН-2)...

2018_0804_121350_008.MOV_snapshot_01.32_[2018.08.04_23.08.45].jpg

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А такой вариант возможен: высотомер с блютусом в шлем, информацию передает на смартфон? Как резервный на ноге, имхо, отличный вариант (заодно данные GPS и прочие удобства)

Если кто такое сделает, готов за разумные деньги взять для тестов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ты хочешь смартфон-лопату на ногу прицепить?  Хм..

А многофункциональные приборы уже имеются, и по гпс направление показывают и прочие плюшки. У австралийцев например такие выпускают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему бы и нет :cool:

Большой, хороший экран, куча возможностей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну приземления как бы не всегда случаются на ножки и в самолета часто бывает тесновато).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 8/1/2018 в 09:57, klin_shurik сказал:

А кто-нибудь использовал китайские часы, с барометром, которых расплодилось сейчас огромное количество?

 

14 часа назад, thargon сказал:

Прыгнул 4 раза с китайскими часами SKMEI 1358, вывод -- почти бесполезны.

После переключения в режим альтиметра ближайшую минуту показания высоты обновляются примерно раз в секунду

Пару лет назад, когда я изучал тему с разными китайскими часами с полным Андроидом (4.4 или 5.0), я пришел к выводу, что их "барометр" или "алтиметр" - фейк, это просто высота с GPS. Есть ли китайские часы с настоящим датчиком давления - остается открытым вопросом.

 

14 часа назад, thargon сказал:

Поэтому повиснув на 900 некоторое время наблюдал на них цифры типа 1900, 2100...  Или, уже собирая купол на земле, цифры 300.

Айфон ведет себя точно так же, там данные GPS выдаются после обычного Low Pass Filter (чтобы голубая точка на картах двигалась плавно), что делает его совершенно непригодным для измерения быстро меняющейся высоты. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Konstantin сказал:

Большой, хороший экран, куча возможностей

Вот список телефонов, имеющих барометр:

https://market.yandex.ru/catalog/54726/list?hid=91491&glfilter=8547228%3A1&onstock=0&deliveryincluded=0&local-offers-first=0&how=aprice

Ставите Smart Altimeter или любое другое приложение для барометра, вуаля! (В Смарт Алтиметре можно посмотреть частоту измерений - желательно по крайней мере 25Гц.) И см. пост выше о влагозащитной мембране, которая может сделать девайс непригодным для измерений быстро меняющейся высоты.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, SlavikMIPT сказал:

Атмосферное давление постоянно флуктуирует с магнитудой 10-30Па с частотой около 0.1Гц

Источник - ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, thargon сказал:

Прыгнул 4 раза с китайскими часами SKMEI 1358, вывод -- почти бесполезны.

Кстати! Можно легко проверить, есть ли в них настоящий барометр или это GPS - поместите часы в полиэтиленовый пакет, закрутите горлышко, чтобы было герметично, и сдавите его, чтобы поднять давление.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Юра Бейс сказал:

Кстати! Можно легко проверить, есть ли в них настоящий барометр или это GPS - поместите часы в полиэтиленовый пакет, закрутите горлышко, чтобы было герметично, и сдавите его, чтобы поднять давление.

Да, сейчас проверил, настоящий.

Там, собственно, питание - батарейка CR2032, приемник gps её бы за день израсходовал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 04.08.2018 в 00:41, Юра Бейс сказал:

Вовсе не так - измерения очень точные, по крайней мере, если за эталон берутся алтиметры L&B. Согласие с моим Визо - прекрасное. Это подтверждают и другие джамперы:

это хорошо... но в любом случае в качестве единственного высотомера его использовать нельзя, т.к. нет блокировки клавиш. Можно удариться о борт или о товарища и вместо высоты они покажут 2:30.. С питанием нужно придумывать однозначно спящий режим + снижать частоту обновления.

 

Со спящим режимом довольно просто - на земле можно экран гасить вообще, обновляем раз в секунд 5, выставляем 0... Как только пошел набор больше 1мс включаем экран, скорость обновления датчика герц 5 максимум. Как только высота опять +- 50 метров от 0 и нет изменения ее больше 1м/с, опять спящий режим врубаем.. Как-то так.

на больших частотах датчики жрут очень много...

PS: у меня в ex chronos фильтрации нет никакой, что с датчика пришло, то посчитали высоту по формуле и на экране отобразили.. шумит он (и атмосфера) максимум +-1-2 метра, что вообще никакого влияния не оказывает при наших задачах  

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смарт часы с барометром и GPS конечно круто та ещё и на Андроиде, что позволяет иметь готовое железо для творчества и писать свой софт. Но остаётся вопрос цены за девайс, заряда батареи и все же адекватности и скорости обновления данных с датчика(немного тупят по сравнению с конкретно парашютным высотниками, но не утверждаю возможно некоторые модели типа Moto 360 Sport и четко работают?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, Kurt сказал:

Смарт часы с барометром и GPS конечно круто та ещё и на Андроиде, что позволяет иметь готовое железо для творчества и писать свой софт.

Я что и талдычу уже N-е количество лет (релизу L/D Magic на айфоне недавно исполнилось 5 лет!), но народ продолжает находиться в коме (хотя программеров в парашютизме - пруд пруди). Никаких оригинальных, интересных, полезных приложений (кроме моих, естессно - и это просто констатация факта, а не бахвальство) нет. Если ошибаюсь, примеры - в студию!

3 пользователям понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Юра, на тебя одна надежда. Давно с восторгом наблюдаю за твоим проэктом. Если кто то все таки сообразит на смарт часах функцию gps, т.е. направление и расстояние до точки плюс высота на одном дисплее, то большего и желать не нужно (Юра, это намек)

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не, одна надежда на то, что народ наконец-то проснется и откроет для себя эти чудесные нанокомпьютеры, напичканные сенсорами. Полное отсутствие интереса к ним (да даже полное неведение, что они вообще существуют - "Ой, а што ЭТО?!") в скайдайверском мире мне совершенно непонятно. Высокая цена? Да, например, Nixon Mission недешев - 300 баксов в стандартных цветах через ибей и 400-450 напрямую от Никсона в любой комбинации: http://www.nixon.com/us/en/mens-featured-smart LG G Watch R уже не делают, но поюзанные можно купить за ~80 баксов. Moto 360 Sport тоже, юзанные за смешные 50-60 баксов. Есть бюджетные часы ZTE Quartz, можно найти за 80 баксов, барометр есть (правда, я не знаю его частоту и как там с мембраной дела). Huawei Watch 2 около 180 баксов. Все эти часы охренительно удобные штучки в жизни - удобны уведомления, удобно водить, когда у тебя навигация прямо на руке, музыка (на пробежку не надо тащить телефон), фитнес, напоминалки, да даже как фонарик часто пригождается, апп стор прямо на часах, тысячи всевозможных циферблатов и приложений, 40-48 часов работы в режиме постоянного отображения времени. Но никому почему-то не интересно. ХЗ. Я в реальной жизни за несколько лет ни разу не видел андроидных часов ни у кого на руках. Вот когда спрос наконец-то проснется, тогда проснется и предложение. А пока простого отображения высоты мне хватает.

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пара ламерских вопросов:

1. Насколько сложно писать под ведроид/wear, для человека, который дальше бейсика и VBA с трубопаскалем не залезал за отсутствием необходимости?

2. Есть ли текущие проекты с открытым кодом, формат а-ля Смарт Альти? Чайникам проще портить существующее под себя)

Чаще всего прыгаю со смартом, датчики есть, почему бы и не задействовать с перспективой

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Я пишу на C# в Visual Studio (либо на Винде, либо на Маке - да, да, сейчас есть Visual Studio for Mac!). Причем сразу и для Андроида, и для Wear, и для айфона, и для Винды. Раньше это кроссплатформенное програмирование называлось Xamarin, это был плагин для Студии; Микрософт купил Xamarin и теперь это штатно поддерживается Студией. На Visual Basic тоже можно писать в Студии, но только на Винде, на Маке - только C#. Ничего такого архисложного в написании приложений в Студии нет. Возьмите какой-нибудь пример и начните его расширять, так помаленьку, потихоньку и научитесь.

2. Для "затравки" можно взять вот этот пример:

https://github.com/xamarin/monodroid-samples/blob/master/wear/JumpingJack/JumpingJack/MainActivity.cs

Это приложение для Wear, которое использует акселерометр, чтобы подсчитывать количество подпрыгиваний. Вот сенсор инициируется:

sensor_manager = (SensorManager)GetSystemService (Context.SensorService);
sensor = sensor_manager.GetDefaultSensor (SensorType.Gravity);

и запускается:

sensor_manager.RegisterListener (this, sensor, SensorDelay.Normal)

Ивент для считывания показаний:

public void OnSensorChanged(SensorEvent e)
{
	DetectJump (e.Values [0], (int)e.Timestamp);
}

Достаточно поменять тип сенсора на барометр (SensorType.Pressure), и e.Values[0] уже будет содержать не текущую гравитацию, а текущее давление в миллибарах. Далее по формуле стандартной атмосферы преобразуем давление в высоту и выводим на экран. Вуаля!

Вот пример с акселерометром для Андроида:

https://developer.xamarin.com/samples/monodroid/AccelerometerPlay/

(программирование для Wear принципиально не отличается от Андроида)

Примеров куча, для любых платформ:

https://developer.xamarin.com/samples-all/

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"Вышел сеятель сеять..." Ребята, вот я быстренько в Visual Studio наваял стартовые проекты для высотника для Андроида (на дешевых китайских часах с Андроидом тоже должно работать!) и смартчасов на Android Wear. Показывает текущую высоту в метрах над уровнем моря, с одной цифрой после запятой (по ее мельтешению можно судить, быстрый ли сенсор давления). Проверил на своих Samsung Note 4 (барометр 5.6Гц) и LG G Watch R (90Гц)  - все пашет на ура. Если барометра нет, так и будет написано на экране. Для списка андроидных телефонов и часов, имеющих барометр, см. мои посты выше в этой теме. После установки Студии, у вас займет всего пару минут, и на вашем девайсе будет высотник! А дальше все зависит от вашей фантазии!

 

Итак:

1. Установите Visual Studio Community 2017: https://visualstudio.microsoft.com/vs/

2. При установке убедитесь, что опции для разработки мобильных приложений для Андроида и т.д. выбраны.

3. Откройте солюшен - либо Высотник_Android.sln, либо Высотник_Wear.sln.

4. Убедитесь, что Packages в солюшене апдейтнуты. Также, в Tools/SDK Manager обновите, если есть апдейты.

5. Сбилдайте.

6. На вашем девайсе, кликните 7 раз на номере билда системы (System->About), у вас появятся Developer Options, в них включите USB debugging (Android) или ADB debugging (Wear).

7. Подсоедините девайс к компьютеру, согласитесь на дебаггинг в выскочившем диалоге, и в Студии вверху выберите свой девайс в списке девайсов.

8. Кликните на проекте и в меню Run выберите Upload to Device.

9. Все, у вас появится приложение "Высотник", с которым вы теперь можете экспериментировать.

 

ДЕРЗАЙТЕ!!! Великое просыпание программеров, которые столько лет игнорировали смартдевайсы как мощные мини- и нано- компьютеры, буквально напичканные разными сенсорами и вычислительной мощью, и которые могут с успехом использоваться в скайдайве и бейсе, объявляю открытым! Да развеется дым флюса, который не дает вам увидеть, что хватит уже возиться с паяльником с отсталой технологией далекого 20-го века, когда по доступной (и даже смешной - 50 баксов!) цене есть девайсы размером с печенюшку Oreo, напичканные сенсорами (барометр, GPS, акселерометр, гироскоп, магнетометр, даже термометр и влагомер (в Nixon Mission)), с достаточно производительным процессором и хорошей графикой, с высокоуровневыми средами разработки (VS, кроссплатформность, современные языки). Крутой хард уже здесь, а вот софта почему-то нет, все почему-то спят в обнимку с паяльниками!

 

РОТА ПОДЪЕМ!!!

 

 

Высотник_Android.zip

Высотник_Wear.zip

Изменено пользователем Юра Бейс
10 пользователям понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Народ, а кто что знает об очках (существующих или грядущих) для вывода информации с телефона? Типа старых Google Glass. (Вовсе не обязательно полная аугментированная реальность типа Microsoft HoloLens. Это слишком дорого и неудобно.) Так чтобы они по блютусу или ad-hoc WiFi отображали информацию, посылаемую им телефоном (т.е. просто пассивный HUD). Какие перспективы? Увидим ли мы в скором времени что-то дешевое, долларов за 100 и меньше? Пора бы уже, пора. Шахерезада Степанна давно готова!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас