ዝርዝር ሁኔታ:
- ደረጃ 1 መሣሪያዎች እና ሶፍትዌር
- ደረጃ 2 ከ NMEA 0183 ጋር መገናኘት
- ደረጃ 3 የ DIP መቀየሪያ ቅንብሮች
- ደረጃ 4: ተከታታይ መስመሩን ያስለቅቁ እና ራፕቤሪ ፒን UART ን ያንቁ
- ደረጃ 5: የጽኑ ትዕዛዝ
- ደረጃ 6: የሙከራ ሩጫ
ቪዲዮ: NMEA-0183 ን ከ Raspberry Pi ጋር እንዴት መጠቀም እንደሚቻል 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
NMEA-0183 በመርከብ እና በጀልባዎች ውስጥ ጂፒኤስ ፣ SONAR ፣ ዳሳሾች ፣ አውቶሞቢል አሃዶችን ወዘተ ለማገናኘት የኤሌክትሪክ ደረጃ ነው። ከአዲሱ የ NMEA 2000 መስፈርት (በ CAN ላይ የተመሠረተ) ኤንኤሜኤ 0183 በ EIA RS422 ላይ የተመሠረተ ነው (አንዳንድ የቆዩ እና/ወይም ቀላል ሥርዓቶች RS-232 ን ፣ ወይም አንድ ሽቦ ይጠቀማሉ)።
Raspberry Pi 3B ን ከማንኛውም የ NMEA-0183 መሣሪያ ጋር በልዩነት ውፅዓት እንዴት ማገናኘት እንደሚችሉ ላሳይዎት እፈልጋለሁ። ምንም እንኳን ደረጃው ለገለልተኛ ግብዓቶች ጥሪ ቢያስፈልግም እና ከተለየ በይነገጽ ጋር RS422 / RS485 HAT ን ለመጠቀም ጠቃሚ ነው።
ደረጃ 1 መሣሪያዎች እና ሶፍትዌር
ቁሳቁሶች:
Raspberry Pi
RS422 / RS485 ኮፍያ
ተከታታይ NMEA0183 መሣሪያ
ሶፍትዌር
Raspbian Stretch
NMEA አስመሳይ
ደረጃ 2 ከ NMEA 0183 ጋር መገናኘት
ከላይ በስዕሉ ውስጥ ልዩ ልዩ ውፅዓት ያለው የተለመደ የኤንኤምኤ መሣሪያን ማየት ይችላሉ። ተርሚናሎቹ NMEA OUT+ እና NMEA OUT- ወይም TX+ ወይም TX- ናቸው። NMEA IN+ እና NMEA IN- ሽቦዎች እንደ አማራጭ ናቸው።
ከመሣሪያዎ አንድ ነጠላ የማስተላለፊያ ሽቦ ካለዎት (ምናልባትም TX ወይም NMEA OUT የተሰየመ ወይም እንደዚህ ያለ ነገር) ፣ ከዚያ የእርስዎ መሣሪያ የ RS-232 ፕሮቶኮልን ይጠቀማል። በዚህ ሁኔታ ቀላል RS232 መለወጫ ያስፈልግዎታል።
ደረጃ 3 የ DIP መቀየሪያ ቅንብሮች
ደረጃ 4: ተከታታይ መስመሩን ያስለቅቁ እና ራፕቤሪ ፒን UART ን ያንቁ
በጣም ቀላሉ መንገድ UART ን ወደ GPIO14/15 ፒኖች ለመቀየር የ raspi-config መሣሪያን መጠቀም ነው። አዲስ Raspbian ምስል ይውሰዱ።
sudo raspi-config
goto '5 በይነገጽ አማራጮች'
goto 'P6 ተከታታይ'
'የመግቢያ ቅርፊት በተከታታይ ተደራሽ እንዲሆን ይፈልጋሉ?' አይ
'ተከታታይ ወደብ ሃርድዌር እንዲነቃ ይፈልጋሉ?' አዎ
Raspi-config ን ጨርስ
Raspberry Pi ን እንደገና ያስነሱ
አሁን UART ን በ /dev /serial0 በኩል መድረስ ይችላሉ
ደረጃ 5: የጽኑ ትዕዛዝ
ለ Raspberry Pi ብዙ የተለያዩ የ NMEA-0183 ሶፍትዌሮችን Python ቁልፎችን ማግኘት ይችላሉ በጣም ቀላል የሆነ መፍትሔ የኒኤምኤኤ ቤተ-መጽሐፍት በኒክ ስዊች
github.com/nsweeting/NMEA0183
እባክዎን ያስተውሉ -ለተከታታይ ግንኙነቶች ፒሲየር ያስፈልጋል
github.com/nsweeting/NMEA0183
ደረጃ 6: የሙከራ ሩጫ
የፓይዘን መርሃ ግብር መጪውን የ NMEA ፕሮቶኮሎችን ይፈርዳል። በቤት ውስጥ ምንም የኤንኤምኤኤ መሣሪያ ከሌለዎት ፣ እንዲሁም በእውነተኛ መሣሪያ ምትክ በእርስዎ ፒሲ ላይ አስመሳይን እና ቀላል ዩኤስቢ ወደ RS485 አስማሚ መጠቀም ይችላሉ።
የሚመከር:
ሮቦትን በቤት ውስጥ እንዴት ማስወገድ እንደሚቻል DIY Arduino እንቅፋት እንዴት ማድረግ እንደሚቻል - 4 ደረጃዎች
ሮቦትን በቤት ውስጥ DIY አርዱinoኖ እንቅፋት እንዴት እንደሚደረግ -ጤና ይስጥልኝ ወንዶች ፣ በዚህ አስተማሪ ውስጥ ሮቦትን በማስወገድ እንቅፋት ይፈጥራሉ። ይህ መመሪያ በአቅራቢያ ያሉ ነገሮችን መለየት እና እነዚህን ነገሮች ለማስወገድ አቅጣጫቸውን መለወጥ የሚችል ከአልትራሳውንድ ዳሳሽ ጋር ሮቦትን መገንባት ያካትታል። የአልትራሳውንድ ዳሳሽ
[Docker Pi Series] Raspberry Pi ላይ IoT Node (A) ሞጁልን እንዴት መጠቀም እንደሚቻል 18 ደረጃዎች
[Docker Pi Series] Raspberry Pi ላይ IoT Node (A) ሞዱልን እንዴት መጠቀም እንደሚቻል - IoT Node (A) ሞዱል ምንድነው? IoT Node (A) ከ Docker Pi ተከታታይ ሞዱል አንዱ ነው። IOT Node (A) = GPS/BDS + GSM + Lora.I2C ሎራን በቀጥታ ይቆጣጠራል ፣ መረጃ ይልካል እና ይቀበላል ፣ የ GSM/GPS/BDS ሞጁሉን በ SC16IS752 በኩል ይቆጣጠራል ፣ ዋናው ሰሌዳ I2C ን ብቻ ይፈልጋል
MQTT ን ከ Raspberry Pi እና ESP8266/sonoff ጋር እንዴት መጠቀም እንደሚቻል - 4 ደረጃዎች
MQTT ን በ Raspberry Pi እና በ ESP8266/sonoff እንዴት እንደሚጠቀሙ: ሰላም ሁላችሁም! ዛሬ የቤት ውስጥ መገልገያዎችን ለመቆጣጠር ከየትኛውም የዓለም ክፍል ሆነው የቤት ውስጥ መገልገያዎችን ለመቆጣጠር እንዴት እንጆሪ ፓይ እና ESP8266 ላይ የተመሠረተ የሶኖፍ wifi ቅብብል መቀየሪያን እንዴት እንደሚያዋቅሩ አሳያችኋለሁ። ይህንን አስተማሪ ፣ መመሪያዬን በጥንቃቄ ከተከተሉ ፣
MQTT ን ከ Raspberry Pi እና ESP8266: 8 ደረጃዎች (ከስዕሎች ጋር) እንዴት መጠቀም እንደሚቻል
MQTT ን ከ Raspberry Pi እና ESP8266 ጋር እንዴት መጠቀም እንደሚቻል -በዚህ መመሪያ ውስጥ ፣ የ MQTT ፕሮቶኮል ምን እንደሆነ እና በመሳሪያዎች መካከል ለመግባባት እንዴት እንደሚጠቀም እገልጻለሁ። የ ESP8266 ሞዱል አንድ መልእክትን የሚልክበት የደንበኛ ስርዓት
የማክ ተርሚናልን እንዴት መጠቀም እንደሚቻል ፣ እና ቁልፍ ተግባራትን እንዴት መጠቀም እንደሚቻል -4 ደረጃዎች
የማክ ተርሚናልን እንዴት እንደሚጠቀሙ እና ቁልፍ ተግባሮችን እንዴት እንደሚጠቀሙ - የ MAC ተርሚናልን እንዴት እንደሚከፍቱ እናሳይዎታለን። እንዲሁም በተርሚናሉ ውስጥ እንደ ifconfig ፣ ማውጫዎችን መለወጥ ፣ ፋይሎችን መድረስ እና አርፕን የመሳሰሉ ጥቂት ባህሪያትን እናሳያለን። Ifconfig የአይፒ አድራሻዎን እና የ MAC ማስታወቂያዎን እንዲፈትሹ ይፈቅድልዎታል