Përmbajtje:
- Hapi 1: Mjetet dhe Softueri
- Hapi 2: Lidhja me NMEA 0183
- Hapi 3: DIP Switch Settings
- Hapi 4: Lironi Linjën Seriale dhe Aktivizoni UART të Raspberry Pi
- Hapi 5: Firmware
- Hapi 6: Test i ekzekutuar
Video: Si të përdorni NMEA-0183 me mjedër Pi: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
NMEA-0183 anshtë një standard elektrik për të lidhur GPS, SONAR, sensorë, njësi auto pilot etj në anije dhe anije. Në ndryshim nga standardi më i ri NMEA 2000 (bazuar në CAN), NMEA 0183 bazohet në EIA RS422 (disa sisteme të vjetra dhe/ose të thjeshta përdorin RS-232, ose një tel të vetëm).
Unë dua t'ju tregoj se si të lidhni një Raspberry Pi 3B me çdo pajisje NMEA-0183 me dalje diferenciale. Edhe pse standardi kërkon hyrje dhe dalje të izoluara, është e dobishme të përdorni një HAT RS422 / RS485 me ndërfaqe të izoluar.
Hapi 1: Mjetet dhe Softueri
Materiale:
Raspberry Pi
RS422 / RS485 HAT
një pajisje serike NMEA0183
Softuer:
Raspbian Stretch
Imitues NMEA
Hapi 2: Lidhja me NMEA 0183
Në foton e mësipërme mund të shihni një pajisje tipike NMEA me dalje diferenciale. Terminalet janë NMEA OUT+ dhe NMEA OUT- ose TX+ ose TX-. Telat NMEA IN+ dhe NMEA IN janë opsionale.
nëse keni një tel të vetëm transmetues nga pajisja juaj (ka shumë të ngjarë të etiketuar TX ose NMEA OUT ose diçka e tillë), atëherë pajisja juaj përdor protokollin RS-232. Në këtë rast do t'ju duhet një konvertues i thjeshtë RS232.
Hapi 3: DIP Switch Settings
Hapi 4: Lironi Linjën Seriale dhe Aktivizoni UART të Raspberry Pi
Mënyra më e lehtë është të përdorni mjetin raspi-config për të kaluar UART në kunjat GPIO14/15. Merrni një imazh të freskët Raspbian
sudo raspi-config
shkoj te '5 opsionet e ndërlidhjes'
shkoj te 'Seriali P6'
'Dëshironi që një guaskë identifikimi të jetë e arritshme në seri?' JO
'Dëshironi që hardueri i portit serik të aktivizohet?' PO
Përfundoni raspi-config
rindizni Raspberry Pi
Tani mund të hyni në UART përmes /dev /serial0
Hapi 5: Firmware
Ju mund të gjeni shumë programe të ndryshme NMEA-0183 Python pirgje për Raspberry Pi Një zgjidhje shumë e thjeshtë është biblioteka NMEA nga Nick Sweeting:
github.com/nsweeting/NMEA0183
Ju lutemi vini re: pyserial kërkohet për lidhjet serike:
github.com/nsweeting/NMEA0183
Hapi 6: Test i ekzekutuar
Programi Python do të deshifrojë protokollet hyrëse NMEA. Nëse nuk keni pajisje NMEA në shtëpi, mund të përdorni gjithashtu një Simulator në kompjuterin tuaj dhe një përshtatës të thjeshtë USB në RS485 në vend të një pajisjeje të vërtetë.
Recommended:
Punoni nga shtëpia Regjistruesi i kohës duke përdorur një mjedër Pi: 7 hapa
Regjistruesi i punës nga shtëpia duke përdorur një Raspberry Pi: Gjatë vitit të kaluar, kam pasur mundësinë të punoj nga shtëpia. Për të cilat më duhej të mbaja gjurmët e orëve që punoja. Duke filluar duke përdorur një spreadsheet Excel dhe duke futur manualisht orët e "clock-in" dhe "clock-out", shpejt zbulova se ishte
Kthejeni një mjedër Pi në një fener Bluetooth: 4 hapa
Kthejeni një Raspberry Pi në Bluetooth Beacon: Bluetooth është një nga teknologjitë novatore për të transferuar të dhëna pa tel, për të ndërtuar sisteme të automatizimit të shtëpisë, për të kontrolluar pajisje të tjera, etj. Në këtë udhëzues, unë do të përpiqem ta kthej një Raspberry Pi në Bluetooth Beacon. Kërkesat Raspberry PiBleuIO (A Bl
Ndërfaqja e modulit GPS me mjedër Pi: 10 hapa
Ndërfaqja e modulit GPS me Raspberry Pi: Hej djema !! A dëshironi të ndërlidhni një modul GPS me Raspberry Pi? Por përballeni me disa vështirësi për ta bërë atë? "Mos u shqetëso, unë jam këtu për të të ndihmuar! Mund të filloni duke përdorur pjesët e mëposhtme:
Zbardhja e LED me mjedër Pi - Si të përdorni kunjat GPIO në Raspberry Pi: 4 hapa
LED Blink Me Raspberry Pi | Si të përdorni kunjat GPIO në Raspberry Pi: Përshëndetje djema në këtë udhëzues ne do të mësojmë se si të përdorim GPIO të Raspberry pi. Nëse keni përdorur ndonjëherë Arduino atëherë me siguri e dini që ne mund të lidhim çelësin LED etj në kunjat e tij dhe ta bëjmë atë të funksionojë si. bëni që drita LED të pulsojë ose të merrni të dhëna nga çelësi kështu që
Si të përdorni terminalin Mac dhe si të përdorni funksionet kryesore: 4 hapa
Si të përdorni terminalin Mac dhe si të përdorni funksionet kryesore: Ne do t'ju tregojmë se si të hapni terminalin MAC. Ne gjithashtu do t'ju tregojmë disa veçori brenda Terminalit, të tilla si ifconfig, ndryshimi i drejtorive, qasja në skedarë dhe arp. Ifconfig do t'ju lejojë të kontrolloni adresën tuaj IP dhe reklamën tuaj MAC