
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Openplotter - это фантастическая программа для построения GPS-плоттеров для raspberry pi. Это raspian ОС, включая сервер SignalK, день с открытым исходным кодом для обработки сообщений NMEA 0183 и NMEA 2000 на борту.
В этом руководстве я покажу, как я построил свой плоттер в водонепроницаемом корпусе сингл-бокса.
Запасы
Тебе понадобится:
- Raspberry Pi 4
-GPS. Сначала я работал с этим:
Все нормально, но нужна внешняя антенна
Но GPS-чип L86 намного лучше. Теперь я запускаю montessiere HAT: https://shop.sailoog.com/openplotter/4-moitessier… Этот также поддерживает AIS!
- Преобразователь 12 В в 5 В:
- Arduino pro micro, важно: вам нужен чип ATMega32U4! Это для управления клавиатурой / мышью.
Кнопки: вам нужны водонепроницаемые кнопки, мне нравятся такие:
Тогда вам понадобится хорошая коробка. Я выбрал этот:
С помощью этой коробки вы можете втиснуть 9-дюймовый дисплей. Если вы хотите 10-дюймовый (красивый), вам нужно найти другую коробку.
Экран: вам нужен высококачественный экран с яркостью 1000 нит, чтобы он работал на улице на солнце. после долгих поисков я получил вот это:
Ссылка идет на 10 , их можно отправить по почте и заказать другие размеры.
Вам нужна управляемая плата для монитора. Здесь используется вход 12 В и вход HDMI. Подключение к монитору с помощью 50-контактного TTL-кабеля: https://www.ebay.com/itm/LCD-TTL-LVDS-Controller-Board-HDMI-VGA-2AV-50PIN-for- VS-TY2662-V1-Driver-Board / 264705464702? _Trksid = p2485497.m4902.l9144
Также вам понадобятся клей и кабели, проводка для кнопок.
Для Arduino вам понадобится прототип печатной платы, резисторы и винтовые клеммы.
Я использую самоклеящуюся застежку-липучку для фиксации в коробке.
Шаг 1. Соберите клавиатуру


Чип 32U4 может работать как USB-клавиатура или мышь. припаять его на печатную плату. соедините кнопки, как показано на скетче. кнопки НЕТ, нормально разомкнуты, если разомкнут, D-контакт становится низким. В закрытом состоянии D-контакт становится высоким.
код для Arduino вы найдете здесь:
D2 = стрелка вправо
D3 = стрелка влево
D4 = вниз
D5 = вверх
D6 = уменьшение
D7 = увеличить
D8 = следовать
D9 = выбрать клавиатуру или мышь
D2-D8 идет к кнопкам, D9 - к переключателю
Примечание: моя малина настроена на шведскую клавиатуру. не пробовал нас, возможно, вам нужно изменить некоторые коды ASCCI
Посмотрите на "keyboard.write" в коде.
подключите клавиатуру к компьютеру и попробуйте клавиши.
Затем подключите его к малине кабелем usb. следует признать клавиатуру
Шаг 2: Работайте с коробкой



Сделайте отверстие для экрана. нарисуйте квадрат того же размера, что и стекло экрана. Просверлите отверстие внутри каждой стороны квадрата и выпилите его лобзиком.
Просверлите отверстия для пуговиц. Вставьте кнопки. не забудьте прокладку внутри. можно уложить сом силикон снаружи для дополнительной гидроизоляции.
установите экран с помощью крючка и петли. Это дает возможность повторно подогнать экран. это сложно сделать с первого раза.
Когда дисплей будет установлен правильно, сделайте его водонепроницаемым с помощью бутилкаучуковой ленты снаружи. это волшебный компунд, вы можете купить его в местной мастерской по производству автомобильных стекол.
на заднюю часть экрана я положил карту контроллера экрана и ардуино.
Шаг 3: кабели


Мощность 12 В через стандартный кабельный туннель
Антенна GPS через кабельный питатель из лодочного магазина. в этом вам не нужно снимать контакт с кабеля.
Шаг 4:

Малина закреплена на расстоянии 5 мм на акриловой пластине толщиной 3 мм. кальян и петля между акрил. пластиной и коробкой. это дает лучшее охлаждение.
Здесь я также рисую кабель для AIS и дополнительный USB к водонепроницаемому контакту usb.
Рекомендуемые:
Водонепроницаемый корпус для камеры Raspberry Pi: 3 шага

Водонепроницаемый корпус для камеры Raspberry Pi: это несколько пошаговых инструкций по созданию водонепроницаемого корпуса для платы камеры Raspberry Pi (v2). Коммерческие версии продукта (с платой камеры Raspberry Pi и без нее) доступны на веб-сайте In Nature Robotics
Водонепроницаемый чехол для лазера !: 7 шагов (с изображениями)

Водонепроницаемый футляр для лазера! Зеленые лазеры потрясающие, у них есть видимые лучи, они яркие, и если вы хотите что-то указать, что может быть лучше, чем зеленая лазерная указка? Теперь о следующем уровне - ВОДОНЕПРОНИЦАЕМЫХ лазерах. Проблема в том, что водонепроницаемые лазеры / футляры для
Водонепроницаемый электронный корпус для роботов: 7 шагов

Водонепроницаемый электронный корпус для роботов: это мое второе руководство по внешнему роботу на основе Drone Robot Workshop DB1, я действительно стою на плечах гигантов. Это мой первый робот. Надеюсь, что робот поможет в работе на открытом воздухе, поэтому потребность в водонепроницаемом электронном
Водонепроницаемый карманный аккумулятор для хранения: 4 шага

Водонепроницаемый карманный аккумулятор для хранения: Вещи, в которых используются аккумуляторы, кажется, нуждаются в свежих элементах каждый раз, когда мы оборачиваемся. Простое решение, носите запасные аккумуляторы в кармане или в специально разработанном носителе. К сожалению, есть проблемы с обоими этими методами. .Если вы несете ба
Всепогодный и водонепроницаемый флеш-накопитель своими руками !!!!: 4 шага

Водонепроницаемый и водонепроницаемый флеш-накопитель своими руками !!!!: водонепроницаемый и водонепроницаемый накопитель своими руками. Идеально подходит для кемпинга, пеших прогулок, рафтинга или других случаев