Мазмуну:

Суу өткөрбөй турган GPS плоттери: 4 кадам
Суу өткөрбөй турган GPS плоттери: 4 кадам

Video: Суу өткөрбөй турган GPS плоттери: 4 кадам

Video: Суу өткөрбөй турган GPS плоттери: 4 кадам
Video: LW11 AGPTEK Smartwatch IP68: что нужно знать // Лучшие бюджетные часы на АлиЭкспресс 2024, Ноябрь
Anonim
Суу өткөрбөй турган GPS плоттери
Суу өткөрбөй турган GPS плоттери

Openplotter - бул малина пи үчүн фантастикалык GPS плоттер программасы. Бул SignalK серверин камтыган raspian OS, NMEA 0183 жана NMEA 2000 байланышын башкара турган ачык булак күнү.

Бул көрсөтмөдө мен плоттеримди сингл кутусуна, суу өткөрбөй турган стилде кантип кураарымды көрсөтөм.

Жабдуулар

Сага керек болот:

- Raspberry Pi 4

-GPS. Алгач мен муну менен иштедим:

Макул, бирок ага тышкы антенна керек

Бирок L86 GPS-чипи алда канча жакшы. Азыр мен HAT монтессерин иштетем: https://shop.sailoog.com/openplotter/4-moitessier… Бул дагы AISти колдойт!

-12Vдан 5Vга чейин которгуч:

- Arduino pro micro, маанилүү: сизге ATMega32U4 чипи керек! Бул клавиатура/чычканды башкаруу үчүн.

Баскычтар: сизге суу өткөрбөй турган баскычтар керек, мага булар жагат:

Андан кийин сизге жакшы куту керек. Мен муну менен бардым:

Бул кутучанын жардамы менен сиз 9 "дисплейди кыса аласыз. Эгерде сиз 10" (жакшы) кааласаңыз, башка кутуну табышыңыз керек.

Экран: Сиз 1000nits менен жогорку сапаттагы экранды каалайсыз, ал күн астында иштейт. көп издегенден кийин мен муну алдым:

Шилтеме 10 дюймга барат, аларды жөнөтүп, башка өлчөмдөргө заказ кылсаңыз болот.

Монитор үчүн башкарылуучу такта керек. Бул 12V жана HDMI in колдонот. 50 pin 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 үчүн PCB прототипи, резисторлор жана бурама терминалдар керек.

Мен өз алдынча жабышкак илгич менен илгич бекиткичти бардык кутуга бекитүү үчүн колдоном.

1 -кадам: Баскычтопту куруу

Баскычтопту куруу
Баскычтопту куруу
Баскычтопту куруу
Баскычтопту куруу

32U4 чипи USB клавиатура же чычкан катары иштей алат. аны PCBге ээрчиңиз. эскизде көрсөтүлгөндөй баскычтарды туташтырыңыз. баскычтар ЖОК, кадимкидей ачык, эгер ачык D-пин төмөн түшүп кетсе. Жабылганда, д-пин бийик болуп кетет.

Arduino кодун бул жерден таба аласыз:

D2 = Оң жебе

D3 = Сол жебе

D4 = төмөн

D5 = жогору

D6 = кичирейтүү

D7 = кичирейтүү

D8 = ээрчүү

D9 = клавиатураны же чычканды тандоо

D2 -D8 баскычтарга барат, D9 - бул которгучка барат

Эскертүү: менин малина швед баскычтобуна коюлган. АКШны сынап көргөн жокмун, балким ASCCI коддорун алмаштырышың керек

Коддогу "keyboard.write" дегенди караңыз.

клавиатураны компьютерге туташтырып, баскычтарды сынап көрүңүз.

Андан кийин аны малинага USB кабели менен сайыңыз. клавиатура катары таанылышы керек

2 -кадам: кутучаны иштетүү

Кутуну иштөө
Кутуну иштөө
Кутуну иштөө
Кутуну иштөө
Кутуну иштөө
Кутуну иштөө

Экран үчүн тешик жасаңыз. экрандын айнегине окшош өлчөмдөгү квадрат тартуу. Аянттын ар бир тарабында тешик бургулаңыз жана аны көрүү үчүн пейзажды колдонуңуз.

Баскычтар үчүн тешиктерди бургулаңыз. Баскычтарды орнотуңуз. ички жагын толтурууну унутпаңыз. кошумча гидроизоляция үчүн сырттан сомдук силикон койсоңуз болот.

экранды илмек менен илмек менен орнотуңуз. Бул экранды кайра орнотууга мүмкүндүк берет. биринчи аракетте аны оңдоо кыйын.

Дисплей туура отурганда, сыртынан бутил резина лента менен суу өткөрбөйт. бул сыйкырдуу компунд, аны жергиликтүү унаа айнек цехинен сатып алсаңыз болот.

экрандын арткы бетине мен экран контролеру картасын жана arduino койдум.

3 -кадам: Кабелдер

Cabels
Cabels
Cabels
Cabels

12V кубаты стандарттык кабель туннелин ыргытат

GPS антеннасы кайык дүкөнүнөн кабель берүүчү аркылуу. бул байланышты кабелден алып салуунун кажети жок.

4 -кадам:

Сүрөт
Сүрөт

Малина 3 мм акрил табакка 5 мм аралыкта орнотулган. акрил.плита менен кутунун ортосундагы кальян жана цикл. бул муздатууну жакшыртат.

Бул жерде мен AISтин кабелин жана суу өткөрбөөчү USB контактына кошумча USB тарттым.

Сунушталууда: