FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Воскресенье, 04.12.2016, 04:54
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 2 из 4«1234»
Модератор форума: support, Сергей 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Геопозиционирование на ардуино. (Варианты реализации с помощью FLProg)
Геопозиционирование на ардуино.
Kocтик Дата: Воскресенье, 07.08.2016, 16:25 | Сообщение # 16
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
rw6cm, Интересная штука.+
Зря вы отказались от акселерометра. Есть библиотека где учитываются показания акселерометра. Там угол крена компаса до 45 градусов.
 
rw6cm Дата: Воскресенье, 07.08.2016, 18:05 | Сообщение # 17
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Цитата Kocтик ()
Зря вы отказались от акселерометра.
Кто сказал, что отказался от акселерометра?
Все еще впереди ok


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Kocтик Дата: Понедельник, 08.08.2016, 01:03 | Сообщение # 18
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата rw6cm ()
Все еще впереди
Если добавить кроме акселерометра ещё гироскоп, то можно будет работать на не стабильной платформе. А если пристроить GPS вообще surprised в движении.
 
Pratak Дата: Воскресенье, 21.08.2016, 20:43 | Сообщение # 19
Лейтенант
Группа: Проверенные
Сообщений: 102
Награды: 3
Репутация: 0
Статус: Offline
Цитата Kocтик ()
Если добавить кроме акселерометра ещё гироскоп, то можно будет работать на не стабильной платформе. А если пристроить GPS вообще в движении.

Почти полный набор оборудования квадрокоптера)


В сентябре 2016 года ушел в море месяцев на шесть. Не скучайте без меня)

 
Kocтик Дата: Воскресенье, 28.08.2016, 09:30 | Сообщение # 20
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата Pratak ()
Почти полный набор оборудования
Если рассматривать именно позиционирование, а не систему слежения за солнцем. То ситуация приблизительно такая. Компас должен находиться в горизонтальном положении, иначе врёт. Для устранения этого недостатка применяют акселерометр. Акселерометр накапливает ошибку во времени, особенно при вибрациях, для устранения этой проблемы используют гироскоп. Гироскоп даёт погрешность по оси Z, для устранения этого недостатка используется компас. Получилась замкнутая система в которой все датчики связаны между собой и корректируют друг дружку. И работает эта система нормально. Единственный недостаток что всё это занимает прилично времени и памяти. К стати есть шильдик GY 87 там всё это есть и ещё барометр пристроен.
Ну а GPS, это просто GPS со всеми своими плюсиками и минусиками. Люди немного знакомые с математикой могут обойтись и без GPS используя GY 87 или что либо похожее.


Сообщение отредактировал Kocтик - Воскресенье, 28.08.2016, 09:36
 
rw6cm Дата: Воскресенье, 28.08.2016, 16:40 | Сообщение # 21
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Цитата Kocтик ()
Единственный недостаток что всё это занимает прилично времени и памяти.
Это далеко не единственный недостаток.
Каждый датчик устанавливается на конструкции,  вблизи которой  не только не магнитные материалы.
Следовательно по месту установки каждый датчик должен калиброваться, а потом и вся система в целом.
Если это мобильная система, то это должно происходить при каждой дислокации.
Тогда можно будет говорить о какой то точности.
Как это реализовать в FLProg пока четкого представления нет. Будет время, разберусь с этим.


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Kocтик Дата: Воскресенье, 28.08.2016, 22:56 | Сообщение # 22
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата rw6cm ()
Следовательно по месту установки каждый датчик должен калиброваться, а потом и вся система в целом.
Калибровать компас нужно в любом случае. Более того там ещё нужно вводить магнитное склонение или отклонение, точно не помню. Акселерометр калибруется при включении а гироскоп, привязывается к акселерометру. Так, что никаких проблем в этом плане.
 
Ernesto Дата: Вторник, 13.09.2016, 12:56 | Сообщение # 23
Рядовой
Группа: Проверенные
Сообщений: 17
Награды: 0
Репутация: 0
Статус: Offline
Вот тут блок GPS прикрутили http://flprog.ru/forum/18-1299-2
 
rw6cm Дата: Пятница, 16.09.2016, 08:02 | Сообщение # 24
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Цитата Ernesto ()
Вот тут блок GPS прикрутили
Спасибо.
На днях должен получить GY521 и SIM900
GPS следующей посылкой закажу.


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
CraCk Дата: Пятница, 16.09.2016, 23:26 | Сообщение # 25
Майор
Группа: Проверенные
Сообщений: 180
Награды: 0
Репутация: 1
Статус: Offline
Еще есть GPS+GSM за 10$
https://ru.aliexpress.com/item....22.html
 
rw6cm Дата: Суббота, 17.09.2016, 01:28 | Сообщение # 26
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Цитата CraCk ()
Еще есть GPS+GSM
Спасибо.
Если нет необходимости в комбайне, предпочитаю брать отдельные блоки.
Так легче разбираться с принципом работы и нюансами настройки.


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
rw6cm Дата: Воскресенье, 30.10.2016, 10:09 | Сообщение # 27
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Продолжение темы о Солнце.

Перебрал блок солнечной позиции.
Изменил алгоритм поясного времени (была ошибка)
Подкорректировал код расчета позиции.

Сделал блок расчета восхода-захода Солнца.
Время потестить  как всегда не хватает.
Выкладываю с ним проект для тестов.


Кто заинтересован прошу по тестировать.
В блоке используется интерполяция с шагом в одну минуту.
Следовательно погрешность будет в пределах двух минут.
Расчет ардуина выполняет в течении 4 секунд.
Следует не забывать об этом при использовании блока.
Прикрепления: 5644223.png(28Kb) · TestSunRise.flp(365Kb) · _-alg1-CODE-.ubi(76Kb) · -_-alg1-CODE-.ubi(126Kb)


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Kocтик Дата: Понедельник, 31.10.2016, 12:47 | Сообщение # 28
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата rw6cm ()
Кто заинтересован прошу по тестировать.
Расчет ардуина выполняет в течении 4 секунд.

Как насчёт упрощённой версии.
Я например имею интерес к расчёту времени расцвета и заката. Всё остальное мне не нужно. Был бы признателен если бы вы поделились формулой. Или источником информации.
 
rw6cm Дата: Вторник, 01.11.2016, 13:19 | Сообщение # 29
Генерал-майор
Группа: Проверенные
Сообщений: 476
Награды: 43
Репутация: 31
Статус: Offline
Цитата Kocтик ()
Как насчёт упрощённой версии.Я например имею интерес к расчёту времени расцвета и заката.
В астрономии нет рассветов зорек итд ))
Есть определение сумерек, которые делятся на гражданские, навигационные, и астрономические.
Определяются углом до 6, 12, и 18 градусов положения Солнца перед восходом и после заката.
Ближе всего рассвет подходит под гражданские сумерки.
Но все равно как ни крути, чтобы было что то правдоподобное нужен расчет восхода солнца.
А это самая тяжелая часть расчетов., и ни какой формулы здесь не существует в принципе.
Есть только муторные расчеты положения Солнца на каждый момент времени,
чтобы из них определить время положения на момент восхода/захода.
Если вас смущает расчет, который один раз в сутки загрузит ардуину на 4 секунды, то
можно пойти другим путем. Зайти на сайт, выбрать на каждый день, в течении года, моменты рассветов, закатов,
для своей местности и занести  массив. Ближайшие лет десять будут точные данные.
Или хотя бы взять данные кульминационных дней в году (дни солнце стояния), и по ним рассчитывать усредненные промежутки времени.
Точность в этом случае будет не высока, но хоть что то правдоподобное.


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Kocтик Дата: Вторник, 01.11.2016, 16:56 | Сообщение # 30
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата rw6cm ()
Или хотя бы взять данные кульминационных дней в году (дни солнце стояния), и по ним рассчитывать усредненные промежутки времени.Точность в этом случае будет не высока
Отличная идея. Точность вполне устраивает. 
Надо подумать как это сделать.
 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Геопозиционирование на ардуино. (Варианты реализации с помощью FLProg)
Страница 2 из 4«1234»
Поиск:

FLProg © 2016
Яндекс.Метрика