Spisu treści:
- Krok 1: Narzędzia i materiały
- Krok 2: Połączenie z NMEA 0183
- Krok 3: ustawienie zworek
- Krok 4: Ustawienie przełącznika DIP
- Krok 5: Oprogramowanie układowe
![Jak korzystać z NMEA-0183 z Arduino: 5 kroków Jak korzystać z NMEA-0183 z Arduino: 5 kroków](https://i.howwhatproduce.com/images/006/image-16322-19-j.webp)
Wideo: Jak korzystać z NMEA-0183 z Arduino: 5 kroków
![Wideo: Jak korzystać z NMEA-0183 z Arduino: 5 kroków Wideo: Jak korzystać z NMEA-0183 z Arduino: 5 kroków](https://i.ytimg.com/vi/58nI0bsvSPo/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![Jak korzystać z NMEA-0183 z Arduino? Jak korzystać z NMEA-0183 z Arduino?](https://i.howwhatproduce.com/images/006/image-16322-20-j.webp)
NMEA-0183 to standard elektryczny do podłączenia GPS, SONAR, czujników, jednostek autopilota itp. na statkach i łodziach. W przeciwieństwie do nowszego standardu NMEA 2000 (opartego na CAN) NMEA 0183 jest oparty na EIA RS422 (niektóre starsze i/lub proste systemy używają RS-232 lub pojedynczego przewodu).
Chcę pokazać w tej instrukcji, jak podłączyć Arduino UNO (lub dowolne inne Arduino) do dowolnego urządzenia NMEA-0183. Chociaż standard wymaga izolowanych wejść i wyjść, przydatne jest użycie naszego Arduino Shield RS422/RS485 z izolowanym interfejsem.
Krok 1: Narzędzia i materiały
![Narzędzia i materiały Narzędzia i materiały](https://i.howwhatproduce.com/images/006/image-16322-21-j.webp)
Narzędzia i materiały
- Arduino UNO
- Nakładka RS485 dla Arduino
- dowolne urządzenie NMEA-0183 z wyjściem różnicowym
Oprogramowanie
IDE Arduino
Krok 2: Połączenie z NMEA 0183
![Połączenie z NMEA 0183 Połączenie z NMEA 0183](https://i.howwhatproduce.com/images/006/image-16322-22-j.webp)
Na powyższym obrazku widać typowe urządzenie z wyjściem różnicowym. Zaciski to NMEA OUT+ i NMEA OUT- lub TX+ lub TX-. Przewody NMEA IN+ i NMEA IN- są opcjonalne.
Jeśli masz pojedynczy przewód transmisyjny z twojego urządzenia (najprawdopodobniej oznaczony jako TX lub NMEA OUT lub podobnie), twoje urządzenie używa protokołu RS-232. W takim przypadku potrzebny będzie prosty konwerter RS232.
Krok 3: ustawienie zworek
![Ustawienie zworki Ustawienie zworki](https://i.howwhatproduce.com/images/006/image-16322-23-j.webp)
- UART RX do pozycji 2
- UART TX do pozycji 3
- Napięcie do pozycji 5V
Krok 4: Ustawienie przełącznika DIP
![Ustawienie przełącznika DIP Ustawienie przełącznika DIP](https://i.howwhatproduce.com/images/006/image-16322-24-j.webp)
Krok 5: Oprogramowanie układowe
Możesz znaleźć wiele różnych stosów oprogramowania NMEA-0138 dla Arduino. Bardzo dobrym rozwiązaniem jest stos NMEA autorstwa Erica Barcha:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Zalecana:
Arduino Jak korzystać z 1,3-calowego wyświetlacza OLED SH1106: 7 kroków
![Arduino Jak korzystać z 1,3-calowego wyświetlacza OLED SH1106: 7 kroków Arduino Jak korzystać z 1,3-calowego wyświetlacza OLED SH1106: 7 kroków](https://i.howwhatproduce.com/images/001/image-1411-j.webp)
Arduino Jak korzystać z 1,3-calowego wyświetlacza OLED SH1106: W tym samouczku nauczymy się korzystać z 1,3-calowego wyświetlacza OLED SH1106 oprogramowania Arduino i Visuino. Obejrzyj wideo
Jak korzystać z modułu RFID-RC522 z Arduino: 5 kroków
![Jak korzystać z modułu RFID-RC522 z Arduino: 5 kroków Jak korzystać z modułu RFID-RC522 z Arduino: 5 kroków](https://i.howwhatproduce.com/images/001/image-2051-j.webp)
Jak korzystać z modułu RFID-RC522 z Arduino: W tym instruktażu przedstawię podstawowe zasady działania modułu RFID w połączeniu z jego tagami i chipami. Przedstawię również krótki przykład projektu, który wykonałem przy użyciu tego modułu RFID z diodą LED RGB. Jak zwykle z moimi Ins
Jak korzystać z generatora sygnału częstotliwości DDS Arduino AD9850: 7 kroków
![Jak korzystać z generatora sygnału częstotliwości DDS Arduino AD9850: 7 kroków Jak korzystać z generatora sygnału częstotliwości DDS Arduino AD9850: 7 kroków](https://i.howwhatproduce.com/images/001/image-101-7-j.webp)
Jak korzystać z generatora sygnału częstotliwości Arduino DDS AD9850: W tym samouczku dowiemy się, jak zrobić generator sygnału częstotliwości za pomocą modułu AD9850 i Arduino. Obejrzyj wideo! Uwaga: Udało mi się uzyskać częstotliwość do +50 MHz, ale jakość sygnału wzrasta gorzej z wyższymi częstotliwościami
Jak utworzyć dysk rozruchowy systemu Linux (i jak z niego korzystać): 10 kroków
![Jak utworzyć dysk rozruchowy systemu Linux (i jak z niego korzystać): 10 kroków Jak utworzyć dysk rozruchowy systemu Linux (i jak z niego korzystać): 10 kroków](https://i.howwhatproduce.com/images/005/image-14551-j.webp)
Jak utworzyć dysk rozruchowy systemu Linux (i jak z niego korzystać): Jest to proste wprowadzenie do rozpoczęcia pracy z systemem Linux, a konkretnie z Ubuntu
Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: 4 kroki
![Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: 4 kroki Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: 4 kroki](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: Pokażemy Ci, jak otworzyć terminal MAC. Pokażemy również kilka funkcji w Terminalu, takich jak ifconfig, zmiana katalogów, dostęp do plików i arp. Ifconfig pozwoli Ci sprawdzić Twój adres IP i reklamę MAC