جدول المحتويات:
- الخطوة 1: الأدوات والمواد
- الخطوة 2: الاتصال بـ NMEA 0183
- الخطوة 3: إعداد الطائر
- الخطوة 4: إعداد مفتاح DIP
- الخطوة 5: البرامج الثابتة
فيديو: كيفية استخدام NMEA-0183 مع Arduino: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
NMEA-0183 هو معيار كهربائي لتوصيل GPS و SONAR وأجهزة الاستشعار والوحدات التجريبية الآلية وما إلى ذلك في السفن والقوارب. بخلاف معيار NMEA 2000 الأحدث (استنادًا إلى CAN) ، يعتمد NMEA 0183 على EIA RS422 (تستخدم بعض الأنظمة القديمة و / أو البسيطة RS-232 ، أو سلكًا واحدًا).
أريد أن أوضح لك في هذا الدليل كيفية توصيل Arduino UNO (أو أي Arduino آخر) بأي جهاز NMEA-0183. على الرغم من أن الدعوات القياسية للمدخلات والمخرجات المعزولة ، فمن المفيد استخدام RS422 / RS485 Arduino Shield مع واجهة معزولة.
الخطوة 1: الأدوات والمواد
أدوات ومواد
- اردوينو UNO
- درع RS485 لاردوينو
- أي جهاز NMEA-0183 مع خرج تفاضلي
برمجة
اردوينو IDE
الخطوة 2: الاتصال بـ NMEA 0183
في الصورة أعلاه ، يمكنك رؤية جهاز نموذجي بإخراج تفاضلي. المحطات هي NMEA OUT + و NMEA OUT- أو TX + أو TX-. أسلاك NMEA IN + و NMEA IN- اختيارية.
إذا كان لديك سلك إرسال واحد من جهازك (على الأرجح يسمى TX أو NMEA OUT أو شيء من هذا القبيل) ، فإن جهازك يستخدم بروتوكول RS-232. في هذه الحالة سوف تحتاج إلى محول RS232 بسيط.
الخطوة 3: إعداد الطائر
- UART RX إلى الموضع 2
- UART TX إلى الموضع 3
- الجهد لوضع 5V
الخطوة 4: إعداد مفتاح DIP
الخطوة 5: البرامج الثابتة
يمكنك العثور على الكثير من حزم برامج NMEA-0138 المختلفة لـ Arduino. حل جيد جدًا هو مكدس NMEA بواسطة Eric Barch:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
موصى به:
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: 7 خطوات
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106 Arduino و Visuino. شاهد الفيديو
كيفية استخدام وحدة RFID-RC522 مع Arduino: 5 خطوات
كيفية استخدام وحدة RFID-RC522 مع Arduino: في هذا Instructable ، سأقدم إرشادات حول مبدأ العمل الأساسي لوحدة RFID إلى جانب علاماتها ورقائقها. سأقدم أيضًا مثالًا موجزًا لمشروع قمت به باستخدام وحدة RFID هذه مع RGB LED. كالعادة مع إضافاتي
كيفية استخدام مولد إشارة تردد Arduino DDS AD9850: 7 خطوات
كيفية استخدام Arduino DDS Frequency Signal Generator AD9850: في هذا البرنامج التعليمي سوف نتعلم كيفية إنشاء مولد إشارة التردد باستخدام وحدة AD9850 و Arduino. شاهد الفيديو! ملاحظة: تمكنت من الحصول على تردد يصل إلى + 50 ميجا هرتز ولكن جودة الإشارة تحصل أسوأ مع الترددات الأعلى
كيفية استخدام لوحة المفاتيح وشاشات الكريستال السائل مع Arduino لعمل حاسبة Arduino: 5 خطوات
كيفية استخدام لوحة المفاتيح وشاشات الكريستال السائل مع Arduino لإنشاء آلة حاسبة اردوينو: في هذا البرنامج التعليمي ، سأشارك كيف يمكنك استخدام لوحة مفاتيح مصفوفة 4x4 وشاشة LCD مقاس 16x2 مع Arduino واستخدامها لعمل حاسبة اردوينو بسيطة. لذلك دعونا نبدأ
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: 4 خطوات
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: سنعرض لك كيفية فتح محطة MAC. سنعرض لك أيضًا بعض الميزات داخل Terminal ، مثل ifconfig وتغيير الأدلة والوصول إلى الملفات و arp. سيسمح لك Ifconfig بالتحقق من عنوان IP الخاص بك وإعلان MAC الخاص بك