Оглавление:

Водонепроницаемый GPS-плоттер: 4 шага
Водонепроницаемый GPS-плоттер: 4 шага

Видео: Водонепроницаемый GPS-плоттер: 4 шага

Видео: Водонепроницаемый GPS-плоттер: 4 шага
Видео: Мини GPS. Как не заблудиться в тайге! Реальный тест в лесу... 2024, Ноябрь
Anonim
Водонепроницаемый GPS-плоттер
Водонепроницаемый GPS-плоттер

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.

Рекомендуемые: