İçindekiler:
- Adım 1: Araçlar ve Malzemeler
- Adım 2: NMEA 0183'e Bağlantı
- Adım 3: Jumper Ayarı
- Adım 4: DIP Anahtarı Ayarı
- Adım 5: Bellenim
Video: Arduino ile NMEA-0183 Nasıl Kullanılır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
NMEA-0183, gemilerde ve teknelerde GPS, SONAR, sensörler, oto pilot üniteleri vb. bağlamak için bir elektrik standardıdır. Daha yeni NMEA 2000 standardından (CAN tabanlı) farklı olarak NMEA 0183, EIA RS422'ye dayanmaktadır (bazı eski ve/veya basit sistemler RS-232 veya tek bir kablo kullanır).
Bu talimatta size Arduino UNO'yu (veya başka bir Arduino'yu) herhangi bir NMEA-0183 cihazına nasıl bağlayacağınızı göstermek istiyorum. Standart, izole giriş ve çıkışlar gerektirse de, izole arayüzlü RS422/RS485 Arduino Shield'imizi kullanmak faydalıdır.
Adım 1: Araçlar ve Malzemeler
Araçlar ve Malzemeler
- Arduino UNO'su
- Arduino için RS485 Kalkanı
- diferansiyel çıkışlı herhangi bir NMEA-0183 cihazı
Yazılım
Arduino IDE'si
Adım 2: NMEA 0183'e Bağlantı
Yukarıdaki resimde diferansiyel çıkışlı tipik bir cihaz görebilirsiniz. Terminaller NMEA OUT+ ve NMEA OUT- veya TX+ veya TX-'dir. NMEA IN+ ve NMEA IN- kabloları isteğe bağlıdır.
Cihazınızdan tek bir iletim kablonuz varsa (büyük olasılıkla TX veya NMEA OUT veya buna benzer bir etiketli), cihazınız RS-232 protokolünü kullanır. Bu durumda basit bir RS232 dönüştürücüye ihtiyacınız olacaktır.
Adım 3: Jumper Ayarı
- UART RX 2. pozisyona
- UART TX pozisyon 3'e
- 5V konumuna voltaj
Adım 4: DIP Anahtarı Ayarı
Adım 5: Bellenim
Arduino için birçok farklı NMEA-0138 yazılım yığını bulabilirsiniz. Çok iyi bir çözüm, Eric Barch'ın NMEA yığınıdır:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Önerilen:
Arduino ile RFID-RC522 Modülü Nasıl Kullanılır: 5 Adım
Arduino ile RFID-RC522 Modülü Nasıl Kullanılır: Bu Eğitilebilir Kitapta, RFID modülünün etiketleri ve yongaları ile birlikte temel çalışma prensibi hakkında bir adım atacağım. Ayrıca RGB LED'li bu RFID modülünü kullanarak yaptığım bir projeden kısa bir örnek vereceğim. Ins'imle her zamanki gibi
Arduino İle 20x4 I2C Karakterli LCD Ekran Nasıl Kullanılır: 6 Adım
Arduino ile 20x4 I2C Karakterli LCD Ekran Nasıl Kullanılır: Bu basit eğitimde, Arduino Uno ile basit bir "Merhaba Dünya" metni görüntülemek için 20x4 I2C Karakterli LCD ekranın nasıl kullanılacağını öğreneceğiz. Videoyu izleyin
Rotary Encoder: Nasıl Çalışır ve Arduino İle Nasıl Kullanılır: 7 Adım
Döner Kodlayıcı: Nasıl Çalışır ve Arduino ile Nasıl Kullanılır: Bu ve diğer harika öğreticileri ElectroPeak'in resmi web sitesinde okuyabilirsinizGenel BakışBu eğitimde, döner kodlayıcıyı nasıl kullanacağınızı öğreneceksiniz. İlk olarak, rotasyonel kodlayıcı hakkında bazı bilgiler göreceksiniz ve ardından nasıl yapılacağını öğreneceksiniz
Arduino Hesap Makinesi Yapmak İçin Arduino İle Tuş Takımı ve LCD Nasıl Kullanılır: 5 Adım
Arduino ile Tuş Takımı & LCD Kullanımı Arduino Hesap Makinesi Yapmak İçin: Bu derste Arduino ile 4x4 matrix tuş takımı ve 16x2 LCD'yi nasıl kullanabileceğinizi ve basit bir Arduino Hesap Makinesi yapmak için nasıl kullanabileceğinizi paylaşacağım. Öyleyse başlayalım
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım
Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar