Распознавание поддельного 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 ответ
просто подключите устройство к программному обеспечению терминала, установите скорость передачи данных 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
- Интерфейс U-Blox Neo M8N GNSS-GPS с ESP32-TTGO-T-CALL
- Можно ли свободно использовать UART0 при подключении ESP32 s3 через USB (D+, D-)?
- Neo 6M + ESP32 не может исправить ситуацию с батареей, но отлично работает с ноутбуком USB
- Получите GPS-координаты с помощью беспроводного трекера Heltec на базе Arduino
- Модуль GPS не предоставляет полные данные
- GPS-модуль uBlox Neo 6M не отвечает
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
- Как выбрать альтернативные контакты I2C на ESP32?
похоже модуль вышел из строя, @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