Innholdsfortegnelse:
- Trinn 1: Verktøy og materialer
- Trinn 2: Tilkobling til NMEA 0183
- Trinn 3: Jumper Setting
- Trinn 4: Innstilling av DIP -bryter
- Trinn 5: Fastvare
![Hvordan bruke NMEA-0183 med Arduino: 5 trinn Hvordan bruke NMEA-0183 med Arduino: 5 trinn](https://i.howwhatproduce.com/images/006/image-16322-19-j.webp)
Video: Hvordan bruke NMEA-0183 med Arduino: 5 trinn
![Video: Hvordan bruke NMEA-0183 med Arduino: 5 trinn Video: Hvordan bruke NMEA-0183 med Arduino: 5 trinn](https://i.ytimg.com/vi/WyWRGoACWFs/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
![Hvordan bruke NMEA-0183 med Arduino Hvordan bruke NMEA-0183 med Arduino](https://i.howwhatproduce.com/images/006/image-16322-20-j.webp)
NMEA-0183 er en elektrisk standard for tilkobling av GPS, SONAR, sensorer, autopilotenheter etc. i skip og båter. Til forskjell fra den nyere NMEA 2000-standarden (basert på CAN) er NMEA 0183 basert på EIA RS422 (noen eldre og/eller enkle systemer bruker RS-232, eller en enkelt ledning).
Jeg vil vise deg i denne instruksjonsmåten hvordan du kobler en Arduino UNO (eller annen Arduino) til en hvilken som helst NMEA-0183-enhet. Selv om standarden krever isolerte innganger og utganger, er det nyttig å bruke vårt RS422/RS485 Arduino Shield med isolert grensesnitt.
Trinn 1: Verktøy og materialer
![Verktøy og materialer Verktøy og materialer](https://i.howwhatproduce.com/images/006/image-16322-21-j.webp)
Verktøy og materialer
- Arduino UNO
- RS485 -skjerm for Arduino
- enhver NMEA-0183-enhet med differensialutgang
Programvare
Arduino IDE
Trinn 2: Tilkobling til NMEA 0183
![Tilkobling til NMEA 0183 Tilkobling til NMEA 0183](https://i.howwhatproduce.com/images/006/image-16322-22-j.webp)
På bildet ovenfor kan du se en typisk enhet med differensialutgang. Terminalene er NMEA OUT+ og NMEA OUT- eller TX+ eller TX-. NMEA IN+ og NMEA IN-ledningene er valgfrie.
Hvis du har en enkelt overføringsledning fra enheten din (mest sannsynlig merket TX eller NMEA OUT eller noe sånt), bruker enheten RS-232-protokollen. I dette tilfellet trenger du en enkel RS232 -omformer.
Trinn 3: Jumper Setting
![Jumper Setting Jumper Setting](https://i.howwhatproduce.com/images/006/image-16322-23-j.webp)
- UART RX til posisjon 2
- UART TX til posisjon 3
- Spenning til posisjon 5V
Trinn 4: Innstilling av DIP -bryter
![Innstilling av DIP -bryter Innstilling av DIP -bryter](https://i.howwhatproduce.com/images/006/image-16322-24-j.webp)
Trinn 5: Fastvare
Du kan finne mange forskjellige NMEA-0138 programvarestabler for Arduino. En veldig god løsning er NMEA -bunken av Eric Barch:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Anbefalt:
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
![Hvordan bruke DS1307 Bruke Arduino: 7 trinn Hvordan bruke DS1307 Bruke Arduino: 7 trinn](https://i.howwhatproduce.com/images/011/image-30914-j.webp)
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
![Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn](https://i.howwhatproduce.com/images/011/image-32655-j.webp)
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
![Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder)
![Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder) Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder)](https://i.howwhatproduce.com/images/003/image-7637-25-j.webp)
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: Dette er et evalueringskort for Silicon Laboratories Si4703 FM -tunerbrikke. Utover å være en enkel FM -radio, er Si4703 også i stand til å oppdage og behandle både Radio Data Service (RDS) og Radio Broadcast Data Service (RBDS) informasjon. T
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
![Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn](https://i.howwhatproduce.com/images/002/image-4572-76-j.webp)
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus