• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Получение GPS данных на D1 mini

sstyle

New member
Вот там (и не только там) пишут:

С данным подключением будет использоваться второй аппаратный UART на Piranha ULTRA. Стоит заметить, что программный порт на UNO безошибочно работает на скорости до 57600 бод, в то время как аппаратный без проблем может работать на скорости 115200, вдвое большей.

....

So we have an Arduino board and a GPS module. Wiring is pretty simple: GND to GND, VCC to 5V, TX to RX and RX to TX. Because Uno has only one TX/RX pair, we should connect GPS module TX to the 2 pin and RX to the 3 pin and use SoftwareSerial library to communicate with the GPS.
Я не понимаю почему нельзя использовать первую пару? Зачем нужны пины, если их нельзя использовать? И второй вопрос - подключая к ним у меня ведь все работает на скорости 9600. Я получаю координаты и тд и тп, но всего лишь надо поднять скорость. Или я чего то не понимаю?
 

sstyle

New member
Их можно использовать, вот только их уже используют, ах да вы схему не смотрели...
Ещё бы в ней что то понимать... Я ж говорю новичек совсем. Но по 9600 все работает на этих пинах ведь. А сейчас кажется удалось и на 115200 завести

Схему тут видел https://www.wemos.cc/en/latest/d1/d1_mini.html максимум что могу сказать - красивая))
 

nikolz

Well-known member
Ещё бы в ней что то понимать... Я ж говорю новичек совсем. Но по 9600 все работает на этих пинах ведь. А сейчас кажется удалось и на 115200 завести

Схему тут видел https://www.wemos.cc/en/latest/d1/d1_mini.html максимум что могу сказать - красивая))
вообще-то данный модуль может работать на скорости 921 600 что в 8 раз быстрее , чем 115 200.
 

sstyle

New member
Коллеги, удалось победить! И с Beitian BN-280 данные идут, все ок. Библиотека NeoGPS.

НО подключил GPS Matek M8Q-5883 и данных нет...подключение сто раз проверил. Подключаю через usb-uart и в u-center все отлично, данные есть. Подключаю обратно к D1 mini - тишина. Формат сырых данных у обоих модулей одинаковый. Вот с матека:

06:55:28 $GNGLL,5547.63747,N,03754.67320,E,065528.00,A,A*71
06:55:29 $GNRMC,065529.00,A,5547.63747,N,03754.67320,E,0.183,,281021,,,A*64
06:55:29 $GNGGA,065529.00,5547.63747,N,03754.67320,E,1,03,5.92,189.9,M,13.0,M,,*4C
06:55:29 $GNGSA,A,2,10,32,17,,,,,,,,,,6.01,5.92,1.00*13
06:55:29 $GNGSA,A,2,,,,,,,,,,,,,6.01,5.92,1.00*15
06:55:29 $GPGSV,3,1,11,01,55,292,,08,21,210,,10,24,083,32,14,04,301,18*7C
06:55:29 $GPGSV,3,2,11,17,17,327,34,21,73,244,,22,45,265,,24,06,021,*7F
06:55:29 $GPGSV,3,3,11,28,,,28,31,09,139,,32,60,086,28*7A
06:55:29 $GLGSV,1,1,00*65
06:55:29 $GNGLL,5547.63747,N,03754.67320,E,065529.00,A,A*7F
06:55:30 $GNRMC,065530.00,A,5547.63747,N,03754.67320,E,0.178,,281021,,,A*6C
06:55:30 $GNGGA,065530.00,5547.63747,N,03754.67320,E,1,03,5.93,190.0,M,13.0,M,,*40
06:55:30 $GNGSA,A,2,10,32,17,,,,,,,,,,6.01,5.93,1.00*12
06:55:30 $GNGSA,A,2,,,,,,,,,,,,,6.01,5.93,1.00*14
06:55:30 $GPGSV,3,1,11,01,55,292,,08,21,210,,10,24,083,33,14,04,301,18*7D
06:55:30 $GPGSV,3,2,11,17,17,327,34,21,73,244,,22,45,265,,24,06,021,*7F
06:55:30 $GPGSV,3,3,11,28,,,28,31,09,139,,32,60,086,29*7B
06:55:30 $GLGSV,1,1,00*65
06:55:30 $GNGLL,5547.63747,N,03754.67320,E,065530.00,A,A*73
06:55:31 $GNRMC,065531.00,A,5547.63747,N,03754.67320,E,0.087,,281021,,,A*68
 
Сверху Снизу