Բովանդակություն:
- Քայլ 1: Գործիքներ և նյութեր
- Քայլ 2. Միացում NMEA 0183 -ին
- Քայլ 3: Թռիչքի կարգավորում
- Քայլ 4: DIP անջատիչի կարգավորում
- Քայլ 5: որոնվածը
Video: Ինչպես օգտագործել NMEA-0183 Arduino- ով. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
NMEA-0183- ը նավերի և նավակների մեջ GPS, SONAR, տվիչներ, ավտոմատ օդաչուների միավորներ և այլն միացնելու էլեկտրական ստանդարտ է: Ի տարբերություն նոր NMEA 2000 ստանդարտի (CAN- ի հիման վրա), NMEA 0183- ը հիմնված է EIA RS422- ի վրա (որոշ հին և (կամ) պարզ համակարգերում օգտագործվում է RS-232 կամ մեկ լար):
Այս ուսանելիում ես ուզում եմ ձեզ ցույց տալ, թե ինչպես միացնել Arduino UNO- ն (կամ որևէ այլ Arduino) ցանկացած NMEA-0183 սարքի հետ: Չնայած ստանդարտը պահանջում է մեկուսացված մուտքեր և ելքեր, օգտակար է օգտագործել մեր RS422/RS485 Arduino Shield- ը մեկուսացված ինտերֆեյսով:
Քայլ 1: Գործիքներ և նյութեր
Գործիքներ և նյութեր
- Arduino UNO
- RS485 վահան Arduino- ի համար
- դիֆերենցիալ ելքով ցանկացած NMEA-0183 սարք
Ծրագրային ապահովում
Arduino 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 -րդ դիրքի
- Լարման դիրքը 5 Վ
Քայլ 4: DIP անջատիչի կարգավորում
Քայլ 5: որոնվածը
Դուք կարող եք գտնել բազմաթիվ տարբեր NMEA-0138 ծրագրակազմեր Arduino- ի համար: Շատ լավ լուծում է Էրիկ Բարչի NMEA դեղաքանակը.
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Խորհուրդ ենք տալիս:
Arduino Ինչպես օգտագործել 1.3 դյույմ OLED էկրան SH1106: 7 քայլ
Arduino Ինչպես օգտագործել 1.3 դյույմ OLED էկրան SH1106. Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել 1.3 դյույմ OLED էկրան SH1106 Arduino և Visuino ծրագրակազմը: Դիտեք տեսանյութը:
Ինչպես ստեղծել Linux Boot Drive (և ինչպես օգտագործել այն). 10 քայլ
Ինչպես ստեղծել Linux Boot Drive (և ինչպես օգտագործել այն). Սա պարզ ներածություն է, թե ինչպես սկսել Linux- ը, մասնավորապես Ubuntu- ն
Պտտվող կոդավորիչ. Ինչպես է այն աշխատում և ինչպես օգտագործել Arduino- ի հետ. 7 քայլ
Rotary Encoder: Նախ, դուք կտեսնեք որոշ տեղեկություններ պտտվող կոդավորիչի մասին, այնուհետև կսովորեք, թե ինչպես
Ինչպես օգտագործել ստեղնաշարն ու LCD- ը Arduino- ով Arduino հաշվիչ պատրաստելու համար. 5 քայլ
Ինչպես օգտագործել ստեղնաշարն ու LCD- ը Arduino- ի հետ Arduino հաշվիչ պատրաստելու համար. Այս ձեռնարկում ես կկիսվեմ, թե ինչպես կարող եք օգտագործել 4x4 մատրիցային ստեղնաշար և 16x2 LCD Arduino- ի հետ և օգտագործել այն պարզ Arduino հաշվիչ պատրաստելու համար: Այսպիսով, եկեք սկսենք
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. 4 քայլ
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. Մենք ձեզ ցույց կտանք, թե ինչպես բացել MAC տերմինալը: Մենք նաև ձեզ ցույց կտանք տերմինալի մի քանի հնարավորություններ, ինչպիսիք են ifconfig- ը, գրացուցակների փոփոխումը, ֆայլերին մուտք գործելը և arp- ը: Ifconfig- ը թույլ կտա Ձեզ ստուգել ձեր IP հասցեն և ձեր MAC գովազդը