አርዱዲኖ ጂፒኤስ-ለአካባቢ እና አቀማመጥ

አርዱዲኖ ጂፒኤስ

የልማት ቦርድ አርዱዲኖ ብዙ ፕሮጄክቶችን ማከናወን ይችላል ፣ ገደቡ ብዙውን ጊዜ ቅinationት ነው ፡፡ ጋር የኤሌክትሮኒክ አካላት እና ሞጁሎች, ተጨማሪ ነገሮችን እንዲያደርጉ ተግባራዊነት ሊታከሉ ይችላሉ። ከእነዚህ ተግባራት ውስጥ አንዱ ችሎታ ሊሆን ይችላል ዕቃዎችን ወይም ሰዎችን ፈልግ ፣ ወይም ፈልግ በአርዱዲኖ ጂፒኤስ በመያዝ ፡፡

እንደዚህ አይነት አቀማመጥ እና ፍለጋ በዚህ ጽሑፍ ውስጥ የምንወያይበትን እንደ RFID ወይም ተቀባዮች በመጠቀም ሊከናወን ይችላል ፡፡ በዚህ አማካኝነት መርማሪን ለመፍጠር እና ዕቃዎችን ለመፈለግ ፣ የተሰረቁ ነገሮችን ለማግኘት ፣ ጂፒኤስ በመጠቀም እራስዎን ለመፈለግ ወዘተ ከሚገኙባቸው ጨዋታዎች ውስጥ ብዙ ፕሮጄክቶችን መፍጠር ይችላሉ ፡፡

Arduino NEO-7 GPS ሞዱል

NEO-6 GPS አርዱዲኖ

አርዱዲኖ ጂፒኤስ እንዲኖርዎ መጠቀም ይችላሉ NEO-6 መሣሪያዎች፣ በዩ-ብሎክስ የተመረተ እና ያንን ከቀላል መንገድ ከአርዱኢኖ ቦርድ ጋር ማገናኘት ይቻላል ፡፡ በተጨማሪም ፣ የተሟላ የግንኙነት በይነገጽ አላቸው ፣ ከ UART ፣ SPI ፣ I2C፣ እና ዩኤስቢ ፣ NMEA ን ፣ UBX ሁለትዮሽ እና RTCM ፕሮቶኮሎችን ከመደገፍ በተጨማሪ ፡፡

በተጨማሪም ፣ ይህ አርዱinoኖ ጂፒኤስ ከ NEO-6 ጋር እንዲሁ የፕሮጀክትዎን መጠን ለመቀነስ ያስችልዎታል ትንሽ መጠን፣ እንዲሁም ዝቅተኛ ዋጋ። በፍጆታ ረገድም እንዲሁ ትንሽ ነው ፡፡ በንቃት ሁነታ ላይ በሚሆንበት ጊዜ 37mA ብቻ ይፈልጋል ፡፡ ለ NEO-2.7Q እና ለ NEO-3.6M ሞዴሎች ከ 6 እስከ 6V ኃይል ያለው ሲሆን ሌሎች በ 6 እና 1.75v መካከል ብቻ የሚፈለጉ NEO-2G የሚባሉ ዝቅተኛ ቮልቴጅ አሉ ፡፡

ወደ ውስጥ ከተቀናጁ አንድ ሞዱል፣ ያካትታል የቮልቴጅ ተቆጣጣሪ በቀጥታ ከአርዱዲኖ 5 ቪ ግንኙነት እንዲያስችለው ያስችለዋል
.

የዚህ ሞጁል ሌሎች አስደሳች መለኪያዎች-

  • የ 30 ሰከንዶች እ.ኤ.አ. የማብራት ጊዜ ቀዝቃዛ ፣ እና ለሞቃት ጅምር 1 ሴኮንድ ብቻ ፡፡
  • La ከፍተኛ የመለኪያ ድግግሞሽ የሚሰሩት በ 5Hz ብቻ ነው ፡፡
  • የሥራ መደቡ ትክክለኛነት የ 2.5 ሜትር ልዩነት።
  • የፍጥነት ትክክለኛነት 0.1 ሜ / ሰ.
  • የአቀማመጥ ልዩነት ከ 0.5º ብቻ።

ለአርዱዲኖ ጂፒኤስ NEO-6 ን የት እንደሚገዙ

እነዚህን መሳሪያዎች እና ሞጁሎች በብዙ ልዩ የኤሌክትሮኒክስ መደብሮች ውስጥ ወይም ደግሞ በአማዞን ላይ ማግኘት ይችላሉ ፡፡ ለምሳሌ ፣ እዚህ ይችላሉ በጣም ርካሽ በሆነ ዋጋ ይግዙት:

ምሳሌ ከአርዱዲኖ ጋር

የ Arduino IDE ቅጽበታዊ ገጽ እይታ

በሚችሉት ነፃ የፒዲኤፍ ኮርስ ከአርዱዲኖ ጋር ስለፕሮግራም የበለጠ ማወቅ ይችላሉ ከዚህ አውርድ.

ከእድገት ቦርድዎ ጋር ለማገናኘት እና የአርዱዲኖ ጂፒኤስ እንዲኖርዎት ማድረግ ያለብዎት የመጀመሪያ ነገር የ NEO-6 ሞዱልዎን ከቦርዱ ጋር ማገናኘት ነው ፡፡ ዘ ግንኙነቶች በጣም በቀላል የተሠሩ ናቸው (NEO-6 ሞዱል ግንኙነቶች - አርዱduኖ ግንኙነቶች):

  • GND - GND
  • ታክስ - አርኤክስ (ዲ 4)
  • አርኤክስ - ቲኤክስ (ዲ 3)
  • ቪሲ - 5 ቪ

አንዴ ከተገናኘ በኋላ ማውረድ ይኖርብዎታል SoftSerial ቤተ-መጽሐፍት ለተከታታይ ግንኙነት አስፈላጊ ስለሚሆን በአርዱዲኖ አይዲኢዎ ውስጥ ፡፡ እሱ ከሌሎቹ ፕሮጀክቶች ቀድሞውኑ ያለዎት ሊሆን ይችላል ፣ ካልሆነ ግን ሊኖርዎት ይገባል ማውረድ እና መጫን በእርስዎ IDE ውስጥ

ያ ከተጠናቀቀ በኋላ ንባቦችን ለማከናወን በቀላል ኮድዎ መጀመር ይችላሉ ፡፡ ለምሳሌ ፣ በርካታ ፕሮቶኮሎችን መጠቀም ስለሚቻል ፣ ረቂቅ ንድፍ ይኸውልዎት ለኤንኤምኤ:

#include <SoftwareSerial.h>

const int RX = 4;
const int TX = 3;

SoftwareSerial gps(RX, TX);

void setup()
{
   Serial.begin(115200);
   gps.begin(9600);
}

void loop()
{
   if (gps.available())
   {
      char data;
      data = gps.read();
      Serial.print(data);
   }
}

በእርግጥ ፣ ማሻሻያዎችዎን ማድረግ ከፈለጉ ወይም ከፈለጉ ሌሎች ፕሮቶኮሎችን መጠቀም ይችላሉ ... እንዲሁም በ IDE ውስጥ የሚገኙትን ምሳሌዎች ለዚህ ቤተ-መጽሐፍት መጠቀም ይችላሉ ፡፡ ግን ጽሑፉን ከማብቃቱ በፊት ያንን ማወቅ አለብዎት የ NMEA ቅርጸት (ናሽናል ማሪን ኤሌክትሮኒክስ አሶሺዬሽን) በጣም የተለየ ነው ፣ እሱን ለመረዳት ፣ አገባቡን ማወቅ አለብዎት-

$ GPRMC, hhmmss.ss, A, llll.ll, a, yyyyy.yy, a, vv, xx, ddmmyy, mm, a * hh

ማለትም ፣ $ GPRMC በተከታታይ ይከተላል አካባቢን የሚያመለክቱ መለኪያዎች:

  • hmmss.ss: - በሰዓታት ፣ በደቂቃዎች እና በሰከንዶች ውስጥ የ UTC ጊዜ ነው።
  • Aየመቀበያ ሁኔታ ፣ የት A = እሺ እና V = ማስጠንቀቂያ።
  • llll.ll, ለ: - ሰሜን ወይም ደቡብ አንድ ኤን ወይም ኤስ ሊሆን የሚችልበት ኬክሮስ ነው።
  • yyyy.yy, ሀ: ርዝመቱ ነው። እንደገና አንድ ኢ ወይም ወ ፣ ማለትም ምስራቅ ወይም ምዕራብ ሊሆን ይችላል ፡፡
  • ፍጥነት በኖቶች
  • xxትምህርቱ በዲግሪ ነው።
  • ddmmyy: - UTC ቀን ፣ ቀናት ፣ ወሮች እና ዓመት ነው።
  • ሚሜ ፣ ሀ: መግነጢሳዊው ልዩነት በዲግሪዎች ሲሆን ሀ ለ ምስራቅ ወይም ምዕራብ ኢ ወይም ወ ሊሆን ይችላል።
  • * ኤች ኤች: ቼክሱም ወይም ቼክ.

ለምሳሌ ፣ እንደዚህ አይነት ነገር ሊያገኙ ይችላሉ-

$GPRMC,115446,A,2116.75,N,10310.02,W,000.5,054.7,191194,020.3,E*68


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም.

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡

የእንግሊዝኛ ሙከራካታላን ሞክርየስፓኒሽ ጥያቄዎች