Возможные ошибки и диагностика
Эта страница — справочник по типичным проблемам. Идея простая: на левой стороне «что я вижу», справа — «куда смотреть» и «как чинить».
Если вы ещё не дошли до полной миссии, начните с конкретной страницы модуля (там тоже есть короткий блок диагностики), и только если не помогло — возвращайтесь сюда.
Заливка прошивки
Симптом |
Причина |
Что делать |
|---|---|---|
В IDE нет COM-порта |
Драйвер CH340 не установлен |
Поставить драйвер CH340 (см. Подготовка среды разработки) |
|
У клонов Nano стоит старый загрузчик |
|
То же сообщение, но с подключённым GPS |
GPS-провод TX занимает |
Отсоединить TX GPS на время заливки; подробнее — в Получение данных с GPS (GY-NEO-6M) |
Заливка началась, но «висит» на 50% |
COM-порт занят другой программой |
Закрыть Serial Monitor / PuTTY / другую IDE |
Питание
Симптом |
Причина |
Что делать |
|---|---|---|
При запуске nRF плата ребутится / зависает |
Просадка по 3.3 В на nRF (стабилизатор Nano не вывозит) |
Поставить конденсатор |
Сразу после включения дым/запах |
Выключить питание! Скорее всего, перепутаны |
Проверить разводку питания, заменить выгоревший модуль |
Шина I²C
Симптом |
Причина |
Что делать |
|---|---|---|
|
Шина не работает: оторваны SDA/SCL/GND или нет питания устройств |
Проверить |
Видно только |
Чаще всего CCS811 не отвечает: |
Притянуть |
Видно |
CCS811 не определился, см. выше |
То же |
MPU на |
На пине |
Норма. |
Появляется много (5+) «странных» адресов |
Шина «звенит» — плохой контакт SDA/SCL |
Пошевелить и переткнуть Dupont-провода |
Сенсор инициализируется, потом значения замирают |
Сенсор завис, шина «отвалилась» при работе |
Перезапустить плату; проверить, не жмёт ли провод |
Шина SPI / SD-карта
Симптом |
Причина |
Что делать |
|---|---|---|
|
Карта не FAT32 / > 32 ГБ / не вставлена до щелчка |
Отформатировать FAT32 ( |
SD работает в одиночном тесте, но падает в |
Конфликт с nRF на той же SPI-шине: один из модулей не
«отпускает» |
Проверить контакт |
SD пишет белиберду в файл |
Проблемы с питанием / экранированием шины |
Замедлить |
Радио nRF24L01+
Симптом |
Причина |
Что делать |
|---|---|---|
|
Питание не 3.3 В / контакт CE/CSN / SPI |
Проверить |
|
Параметры радио различаются на сторонах (канал/pipe/скорость/ размер пакета) |
Сверить настройки строка-в-строку. Особенно
|
Связь дёргается на 1-2 м |
Слабый стабилизатор Nano + всплески тока nRF |
Конденсатор |
Сильные потери при близком Wi-Fi |
Канал 76 нашей сети накладывается на 2.4 ГГц Wi-Fi |
Норма для дешёвых nRF; на полевом выезде проблема исчезнет |
GPS NEO-6M
Симптом |
Причина |
Что делать |
|---|---|---|
В |
Поток NMEA от GPS не доходит |
Подключён ли TX модуля к |
|
Нет неба над антенной / холодный старт |
Вынести на улицу или к окну с открытым видом; ждать до 15 минут при первом включении |
Координаты есть, но «прыгают» на сотни метров |
Низкое качество фикса (HDOP > 5) |
Подождать ещё спутников; искать более открытое место |
В |
Скорость монитора не 9600 |
В |
LED-лента / зуммер
Симптом |
Причина |
Что делать |
|---|---|---|
Лента не загорается |
Питание / сигнал не на |
Проверить |
Лента горит «случайными» цветами на самотесте |
Помехи на длинном dupont-проводе |
Укоротить провод |
Зуммер не пикает |
Активный зуммер требует |
Проверить полярность подключения (на корпусе модуля
обычно есть |
Полная миссия (main_full)
Симптом |
Причина |
Что делать |
|---|---|---|
Самотест выдал двойной писк |
На этом этапе подсистема не отозвалась |
См. секции выше по конкретной подсистеме (nRF / GPS / SD) |
На самотесте всё OK, потом тишина |
Плата зависла в |
Проверить питание (просадка), переподключить, посмотреть в Полная миссия (main_full) чек-лист запуска |
В |
BME280 не инициализировался |
Прогнать Получение данных с BME280 отдельно |
В |
Нет fix’а на момент записи |
Норма в помещении; вывести на улицу |
Если ничего не помогло
Сделайте чёткий список что именно не работает (не «не работает», а «в Serial Monitor строка X, ожидал Y»).
Сделайте фото монтажа крупным планом — часто видно оторванный провод или неверный пин.
Запустите Проверка шины I²C — это самый простой индикатор «жива ли вообще шина».
Если симптом не из списка — пишите в общий чат / на форум, и не забудьте приложить, что Serial Monitor показывает.