Подключение экрана MKR GPS кабелем или в качестве экрана
У меня есть MKR WiFi 1010 и MKR GPS Shield. Когда я подключаю свой GPS Shield с помощью кабеля I2C, он работает нормально.
Это работает отлично (внизу — автовоз MKR):
Однако, когда я использую его как щит (шапку?) с помощью булавок, это не так.
Это не работает. Код где-то блокируется (подозреваю, что GPS.available()
):
Мой вопрос, должен ли он работать одинаково независимо от того, подключен ли он к кабелю или надет на штифты? Или я должен как-то изменить свой код?
1 ответ
Лучший ответ:
На странице магазина:
Он взаимодействует с платами Arduino либо через последовательный интерфейс, когда используется с разъемами и размещается поверх платы MKR, либо через интерфейс I2C и специальный кабель ESLOV, поставляемый в комплекте.
Из библиотеки Arduino_MKRGPS ссылка:
begin()
Параметры:
- GPS_MODE_I2C для использования MKR GPS с кабелем I2C (настройка по умолчанию),
- GPS_MODE_SHIELD при использовании MKR GPS в качестве щита.
- Частота дискретизации MKR GPS Shield
- GPS-модуль uBlox Neo 6M не отвечает
- Модуль SIM808 GSM работает нормально, GPS не работает (нет сообщения о готовности GPS при включении питания)
- Как отправить данные из Arduino Uno с SIM900 GPRS в Firebase
- Нет данных от U-Blox Neo-6M
- Модуль SIM808: команда определения местоположения GSM (AT+CIPGSMLOC=1,1) дает неверное значение после выполнения команды отправки сообщения (AT+CMGS=+91xxxxxxxx)
- Какие компоненты мне нужны маленького GPS-трекера
- Расчет GPS на очень короткие расстояния