Obsah:
- Krok 1: Nástroje a materiály
- Krok 2: Připojení k NMEA 0183
- Krok 3: Nastavení propojky
- Krok 4: Nastavení přepínače DIP
- Krok 5: Firmware
Video: Jak používat NMEA-0183 s Arduino: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
NMEA-0183 je elektrický standard pro připojení GPS, SONAR, senzorů, jednotek automatického pilota atd. Na lodích a člunech. Na rozdíl od novějšího standardu NMEA 2000 (na základě CAN) je NMEA 0183 založen na EIA RS422 (některé starší a/nebo jednoduché systémy používají RS-232 nebo jeden vodič).
V tomto návodu vám chci ukázat, jak připojit Arduino UNO (nebo jakékoli jiné Arduino) k jakémukoli zařízení NMEA-0183. Přestože standard vyžaduje izolované vstupy a výstupy, je užitečné použít náš Arduino Shield RS422/RS485 s izolovaným rozhraním.
Krok 1: Nástroje a materiály
Nástroje a materiály
- Arduino UNO
- Štít RS485 pro Arduino
- jakékoli zařízení NMEA-0183 s diferenciálním výstupem
Software
Arduino IDE
Krok 2: Připojení k NMEA 0183
Na obrázku výše vidíte typické zařízení s diferenciálním výstupem. Svorky jsou NMEA OUT+ a NMEA OUT- nebo TX+ nebo TX-. Vodiče NMEA IN+ a NMEA IN jsou volitelné.
Pokud máte ze svého zařízení jediný přenosový vodič (s největší pravděpodobností označený TX nebo NMEA OUT nebo něco podobného), pak vaše zařízení používá protokol RS-232. V tomto případě budete potřebovat jednoduchý převodník RS232.
Krok 3: Nastavení propojky
- UART RX do polohy 2
- UART TX do polohy 3
- Napětí do polohy 5V
Krok 4: Nastavení přepínače DIP
Krok 5: Firmware
Pro Arduino můžete najít spoustu různých balíčků softwaru NMEA-0138. Velmi dobrým řešením je zásobník NMEA od Erica Barcha:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Doporučuje:
Arduino Jak používat 1,3palcový OLED displej SH1106: 7 kroků
Arduino Jak používat 1,3palcový OLED displej SH1106: V tomto tutoriálu se naučíme, jak používat 1,3palcový OLED displej SH1106 Arduino a Visuino software. Podívejte se na video
Jak vytvořit zaváděcí jednotku Linux (a jak ji používat): 10 kroků
Jak vytvořit zaváděcí jednotku Linux (a jak ji používat): Toto je jednoduchý úvod, jak začít s Linuxem, konkrétně Ubuntu
Rotační kodér: Jak funguje a jak jej používat s Arduinem: 7 kroků
Rotační kodér: Jak to funguje a jak používat s Arduinem: Tento a další úžasné návody si můžete přečíst na oficiálním webu ElectroPeak Přehled V tomto tutoriálu se seznámíte s používáním rotačního kodéru. Nejprve uvidíte nějaké informace o rotačním kodéru a poté se naučíte, jak
Jak používat klávesnici a LCD s Arduino k výrobě kalkulačky Arduino .: 5 kroků
Jak používat klávesnici a LCD s Arduino k výrobě kalkulačky Arduino: V tomto tutoriálu se budu podělit o to, jak můžete s Arduino používat maticovou klávesnici 4x4 a 16x2 LCD a použít ji k vytvoření jednoduché kalkulačky Arduino. Pojďme tedy začít
Jak používat terminál Mac a jak používat klíčové funkce: 4 kroky
Jak používat terminál Mac a jak používat klíčové funkce: Ukážeme vám, jak otevřít terminál MAC. V Terminálu vám také ukážeme několik funkcí, jako je ifconfig, změna adresářů, přístup k souborům a arp. Ifconfig vám umožní zkontrolovat vaši IP adresu a vaši MAC adresu