Всем привет!
Заказал на Aliexpress модуль gps neo 6m, но при подключении данных в мониторе порта нет. Только лампочка светится(не мигает).
Модуль стоит рядом с окном. Пробовал менять антену - не помогло. Положил в морозилку на 20 минут - не помогло. Менял выводы tx rx, тоже не помогло. В u-center модуль не отображается.
Пожалуйста, подскажите, что делать, в этом деле я новичок.
Фото модуля и скетч прилагаю:
#include <SoftwareSerial.h> // Подключаем библиотеку SoftwareSerial
int RXPin = 2; // Указываем вывод подключения RX
int TXPin = 3; // Указываем вывод подключения TX
int GPSBaud = 9600; // Указываем скорость передачи с NEO-6M
SoftwareSerial gpsSerial(RXPin, TXPin); // Создайте последовательный связь под названием "gpsSerial"
void setup()
{
Serial.begin(9600); // Запускаем последовательный порт с ПК на скорости 9600
gpsSerial.begin(GPSBaud); // Запустите последовательный порт с NEO-6M на скорости 9600
}
void loop()
{
while (gpsSerial.available() > 0)
Serial.write(gpsSerial.read());
}
Пробовал, не помогает. Также не обнаруживается в программе Mission Planer. Может проблема в плате (китайцы чего-нибудь напутали)? Есть ли способ это проверить?
пока не увидишь в консоли ожидать результата не стоит, переходник проверял надеюсь
PS только не говори, что ты его не через переходник USB-UART подключал к u-center
на ум приходит взять этот код void setup() {Serial.begin(9600);} void loop() {}
подключив пины RX ардуино к TX модуля, и перепрошивать периодически меняя скорость порта…
не поможет подключить еще и TX к RX, почитать про AT команды модуля, и попробовать что то отправлять в ком порт, а вообще можно весь список пж того что вы пробовали, что бы не гадать, а то мало ли уже делали…
Интернет говорит, что непрерывно горящий светодиод - это поиск спутников. Так что вряд ли он там чего-то в порт передаёт, как его не подключай. Пока модуль больше всего на нерабочий похож.