Подключение датчика воды за бортом прикормочного кораблика в автопилоте UNIBOAT

Назначение

Датчик воды за бортом определяет, находится ли кораблик на воде. На его показаниях строятся несколько функций прошивки, и все они настраиваются из админки, в закладке «Датчик-воды».

Функции (начиная с 204 прошивки для прикормочных автопилотов MAX2)

Автозапуск автопилота

При опускании кораблика на воду автопилот автоматически отправляет его на выбранную точку. Отдельных действий для запуска не требуется: ни нажатия кнопки на корпусе, ни команды с пульта.

Раньше точка выбиралась короткими нажатиями, отправка выполнялась длинным нажатием, а пауза 10 секунд сбрасывала выбор на 0. Теперь отправка происходит при опускании в воду, а длинное нажатие кнопки выполняет сброс на нулевую, в начало.

Это удобнее: кораблик можно опустить на шесте, и он сразу уходит на точку — не нужно ни тянуться к кнопке, ни выполнять длинное нажатие у воды.

Поведение при включённом пульте

При включённом пульте алгоритм другой. В этом режиме при опускании кораблика датчик действует как кнопка отправки — на точку или на маршрут, в зависимости от того, что выбрано.

Блокировка моторов без воды

Пока датчик не подтвердил наличие воды, движение моторов запрещено. Это защищает от случайного запуска на суше и вращения винтов в воздухе.

Отключение сканирования эхолота без воды

Можно настроить, чтобы без воды кораблик не писал скан с эхолота. На суше сканирование не выполняется — запись начинается только после подтверждения воды.

Управление

ДействиеРезультат
Короткие нажатия кнопкиВыбор точки
Опускание кораблика в водуОтправка на выбранную точку
Длинное нажатие кнопкиСброс на нулевую, в начало
Пауза 10 секундСброс выбора на 0 — только при отсутствии датчика воды

Длинное нажатие для отправки больше не используется — эта функция перешла к датчику воды. Пауза 10 секунд продолжает работать только в конфигурации без датчика воды.

Настройка

Все перечисленные функции настраиваются из админки, в закладке «Датчик-воды». Там же в качестве контакта можно выбрать любой свободный порт Бункера, предназначенный для этой цели.

Подключение

Состав

  • Два зонда из одинакового металла (нержавеющая сталь или графит).
  • Резистор 1 МОм.
  • Конденсатор 100 нФ керамический (опционально).
  • Провода.

Подключение

ЭлементКуда
Резистор 1 МОммежду +3,3 В и портом
Зонд 1к порту (та же точка, что и резистор)
Зонд 2к GND
Конденсатор 100 нФмежду портом и GND, ближе к порту