Hussein Awadh1 Ответов: 1

GPS расстояние между двумя точками в ардуно


Всем привет
Я пытаюсь создать простую систему коммутации V2V от автомобиля к автомобилю, используя 2 nRF24L01 в качестве передатчика и приемника, подключенных к Arduino Uno. Затем я подключил 2 GPS-устройства для каждой платы Arduino типа Adafruit Ultimate GPS Breakout Version 3. Существует ли математическое уравнение или простой код, который можно использовать для работы с долготой и широтой, полученными от двух устройств, чтобы узнать расстояние между двумя транспортными средствами, а также определить направление, например автомобили приближаются или удаляются в зависимости от обновленных значений, отправленных от отправителя.

Что я уже пробовал:

В следующих строках я помещаю часть последовательного монитора, который у меня есть, когда я подключаю GPS во время моих экспериментов.


10:56:06.194 -> Время: 7:56:6.0
10:56:06.194 -> Дата: 28/8/2020
10:56:06.194 -> исправление: 1 Качество: 1
10:56:06.194 -> местонахождение: 3230.0673 N, 4426.9941 E
10:56:06.194 -> местоположение (в градусах, работает с Google Maps): 32.5011, 44.4499
10:56:06.194 -> Скорость (узлов): 0.11
10:56:06.194 -угол обзора: 190.40
10:56:06.194 -> Высота: 32.50
10:56:06.194 -> спутники: 4
10:56:06.896 -> $PGTOP,11,2*6E
10:56:06.896 -> $GPGGA,075607.000,3230.0673,N,04426.9943,E,1,04,2.13,32.5,M,1.3,M,,*6E
10:56:06.989 -и GT; $GPRMC,075607.000,а 3230.0673,Н 04426.9943,е,0.10,215.01,280820,,,А*68
10:56:07.927 -> $PGTOP,11,2*6E
10:56:07.927 -> $GPGGA,075608.000,3230.0673,N,04426.9944,E,1,04,2.13,32.6,M,1.3,M,,*65
10:56:08.021 -и GT; $GPRMC,075608.000,а 3230.0673,Н 04426.9944,е,0.07,210.06,280820,,,на*64

Спасибо

1 Ответов

Рейтинг:
2

Patrice T

Цитата:
GPS расстояние между двумя точками в ардуно

Смотреть на : Расстояние большого круга- Википедия[^]


CPallini

5.

Patrice T

Спасибо

Hussein Awadh1

Спасибо тебе, мой друг, что поделился со мной этой ссылкой. Я попытался рассчитать расстояние в пределах зоны покрытия, обеспечиваемой nRF24L01, которые обеспечивают 500 метров, я имею в виду предложенный метод работы в этих условиях.
Например, прямая дорога с 2 транспортными средствами, Когда 1-й автомобиль входит в диапазон 2-го транспортного средства, я могу получить приблизительные расстояния в режиме реального времени между этими транспортными средствами, используя преимущества GPS, расположенного в обоих транспортных средствах.