Სარჩევი:
- ნაბიჯი 1: ინსტრუმენტები და მასალები
- ნაბიჯი 2: კავშირი NMEA 0183 -თან
- ნაბიჯი 3: ჯუმბერის დაყენება
- ნაბიჯი 4: DIP გადართვის პარამეტრი
- ნაბიჯი 5: Firmware
ვიდეო: როგორ გამოვიყენოთ NMEA-0183 არდუინოსთან ერთად: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
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 ფარი არდუინოსთვის
- ნებისმიერი 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
- ძაბვა პოზიციაზე 5V
ნაბიჯი 4: DIP გადართვის პარამეტრი
ნაბიჯი 5: Firmware
თქვენ შეგიძლიათ იპოვოთ ბევრი განსხვავებული NMEA-0138 პროგრამული პაკეტი Arduino– სთვის. ძალიან კარგი გამოსავალია ერიკ ბარჩის NMEA დასტა:
github.com/ericbarch/arduino-libraries/tree/master/NMEA
გირჩევთ:
როგორ გამოვიყენოთ RFID-RC522 მოდული არდუინოსთან ერთად: 5 ნაბიჯი
როგორ გამოვიყენოთ RFID-RC522 მოდული Arduino– სთან ერთად: ამ ინსტრუქციებში მე განვიხილავ RFID მოდულის ფუნდამენტურ პრინციპს, მის ტეგებსა და ჩიპებთან ერთად. მე ასევე მოვიყვან იმ პროექტის მოკლე მაგალითს, რომელიც მე გავაკეთე ამ RFID მოდულის გამოყენებით RGB LED– ით. ჩვეულებისამებრ ჩემს ინსინებთან
როგორ გამოვიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
როგორ გამოვიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან ერთად: ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან და აჩვენეთ მნიშვნელობები OLED ეკრანზე. ნახეთ ვიდეო
როგორ გამოვიყენოთ DHT12 I2C ტენიანობისა და ტემპერატურის სენსორი არდუინოსთან ერთად: 7 ნაბიჯი
როგორ გამოვიყენოთ DHT12 I2C ტენიანობის და ტემპერატურის სენსორი არდუინოსთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT12 I2C ტენიანობის და ტემპერატურის სენსორი არდუინოსთან და აჩვენეთ ღირებულებები OLED ეკრანზე. უყურეთ ვიდეოს
როგორ გამოვიყენოთ ხმის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი
როგორ გამოვიყენოთ ხმის სენსორი არდუინოსთან ერთად: ჰეი, ყველას, ამ სტატიაში მე გაჩვენებთ თუ როგორ გამოიყენოთ ხმის სენსორი არდუინო უნოთი, რათა გააკონტროლოთ ხმამაღალი ხმები. თუ თქვენ გირჩევნიათ ვიდეოების ყურება. აქ არის ვიდეო გაკვეთილი, რომელიც მე გავაკეთე
როგორ გამოვიყენოთ APDS9960 ჟესტების სენსორი არდუინოსთან ერთად: 7 ნაბიჯი
როგორ გამოვიყენოთ APDS9960 ჟესტების სენსორი Arduino– სთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ APDS9960 ჟესტების სენსორი Arduino– სთან ერთად Visuino პროგრამული უზრუნველყოფის გამოყენებით OLED ეკრანზე ხელის მითითებების გამოსახატავად. ნახეთ ვიდეო