Распознавание поддельного GPS-модуля NEO-M8N?

У меня есть GPS-модуль NEO-M8N, но я не могу подключиться к программному обеспечению u-blox (как u-center2, так и u-center_v22.07)

Похоже, это один из ненужных модулей, массово производимых Китаем

Изображения модуля:

Я попробовал TinyGPSPlus, Sparkfun u-blox и некоторые другие библиотеки, чтобы подключить их к моему ESP32 Dev. Плата (плата с 30 контактами), но я не могу ее запрограммировать, Также я напрямую подключился к USB-порту моего ноутбука, но я даже не вижу, чтобы он появился в моем списке диспетчера устройств (даже как неизвестное устройство) Все, что я вижу, это встроенный светодиод, который загорается, когда я его подключаю

Есть ли какой-нибудь скетч Arduino, чтобы распознать его (распознать его ядро) и найти его библиотеку? Или есть какая-нибудь бесплатная программа для Windows, которая распознает все модули GPS? И затем, как я могу запрограммировать его для подключения esp32 и дать мне lat, long & alt как числа с плавающей запятой?

Примечание. У меня ESP32 Dev. Комплект (30 контактов) в качестве моего единственного контроллера, поэтому любой предлагаемый скетч должен быть совместим с платой

, 👍-1

Обсуждение

похоже модуль вышел из строя, @jsotola

Существует очень простая программа для Arduino, которую вы можете попробовать здесь: https://randomnerdtutorials.com/guide-to-neo-6m-gps-module-with-arduino/. Вам придется адаптировать его для ESP32, чтобы использовать один из других последовательных портов ESP32 вместо использования библиотеки SoftwareSerial. Обратите внимание, что TX и RX пересекаются. Это может помочь, если проблема только с USB-интерфейсом устройства., @6v6gt

Я использую Neo-M8N-0-10, а не Neo-6m., @Hamid 'Smith' Salehi


1 ответ


-1

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

вы даже можете использовать Arduino IDE, если устройство не неисправно, вы сможете увидеть исходящие данные.

Я использую Neo8M & Neo6M, все куплено на АлиXpress, пока ни одна не подвела.

,

ничего не получил, @Hamid 'Smith' Salehi

а по поводу подключения и получения данных из Arduino IDE, это не имеет смысла, т.к. в IDE нужно выбрать плату, а она насколько я знаю не поддерживает ни один gps модуль, @Hamid 'Smith' Salehi

Я использую Arduino IDE для проверки последовательных данных от GPS. просто подключите модуль GPS, если Windows (я предполагаю, что вы используете Windows) обнаружит порт, этот конкретный порт появится в списке портов на arduino ide. просто выберите порт и откройте последовательный монитор. данные должны идти. если порт не отображается в вашей среде IDE, скорее всего, windows не распознает порт, т.е. порт неисправен или неисправен модуль gps. надеюсь это поможет., @Ahmad Firdaus Idris