FAQ. Это список наиболее часто задаваемых вопросов.
- Папка Arduino по умолчанию (под Windows Documents/Arduino) должна содержать только файлы проекта Gnuvario; по сути, два файла:
- Gnuvario-E: содержит Gnuvario-E.ino
- libraries:: библиотеки проекта и только они.
- Вы должны включить вариометр и без SD-карты, прежде чем подключать его к ПК через USB.
- В меню Tools Arduino IDE выбрана плата ESP32 Dev Module, схема разделов Minimal SPIFFS (1.9 MB APP with OTA / 180 KB SPIFFS) и COM-порт, соответствующий vario .
- Включите вариометр с помощью переключателя, прежде чем подключить его к ПК через разъем USB, затем запустите операцию компиляции / прошивки.
- Если это не сработает: включите вариометр, как только начнется перепрошивка, будь то Arduino IDE, PlatformIO IDE или «Flash tools».
Например, с IDE Arduino: дождитесь строки «Linking everything together …», затем включите вариометр. Можно даже дождаться сообщения «выбранный последовательный порт не существует или ваш Arduino не подключен __…..__…..», чтобы включить вариометр.
другой пример с PlatformIO: дождитесь строки «Linking .pio \ build \ esp32dev \ firmware.elf», затем включите вариометр. Можно даже дождаться сообщения «Connecting ……..____…..», чтобы включить вариометр.
Экран E-Paper приклеен на двухсторонний скотч к печатной плате TTGO T5. Бывает, что экран криво встает в корпус; его можно снять с помощью небольшого ножа и переместить. Можно смазать лезвие спиртом, чтобы растворялся клей.
ПРЕДУПРЕЖДЕНИЕ Экран очень тонкий и очень хрупкий; его можно легко сломать во время этой операции. Не давите на экран ножом. Держите лезвие параллельно печатной плате.
Нет автоматического обновления.
Проверьте в параметрах конфигурации правильность URL-адреса сайта обновлений.
http://gnuvario-e.yj.fr/webupdate/checkversion
Если у вас есть фиксация координат GPS и вы нажимаете левую кнопку в течение 3 секунд, высота над землей не откалибрована, вероятно, у вас нет правильных топографических файлов.
Загрузите файлы AGL для своего региона и скопируйте их в папку AGL на SD-карте.
Барометр MS5611, установленный на CJMCU-117, очень чувствителен к свету. Поместите небольшой кусок поролона или неопрена на плату CJMCU-117, чтобы защитить ее от прямых солнечных лучей, которые могут пройти через кнопки на корпусе.
Внимание! Будьте осторожны, правильно рассчитав толщину, чтобы не повредить компоненты при закрытии корпуса.
Также выбирайте темные цвета корпуса, чтобы уменьшить свет внутри.
Мы выявили несколько ситуаций, приводящих к случайным сбоям вариометра.
1. Список отладки:
Раскомментируйте только строки #define PROG_DEBUG
и #define DATA_DEBUG
в файле Arduino\libraries\VarioLog\DebugConfig.h
2. Уменьшите скорость шины I2C:
Самая распространенная проблема - потеря информации о высоте. Модуль CJMCU-117, в который встроен барометр MS5611, обменивается данными с микросхемой ESP32 по протоколу I2C.Вы можете попробовать снизить скорость передачи данных по шине с 400 до 100 кГц. Чтобы сделать это, измените значение 400000UL
на 100000UL
в строке 355 файла Arduino\libraries\HardwareConfig\HardwareConfigESP32.h
3. Качество пайки:
Часто причиной ошибок является качество пайки, даже если кажется, что все хорошо. Попробуйте прогреть паяльником контакты на печатной плате.