ಆರ್ಡುನೊ ಜಿಪಿಎಸ್: ಸ್ಥಳ ಮತ್ತು ಸ್ಥಾನಕ್ಕಾಗಿ

ಆರ್ಡುನೊ ಜಿಪಿಎಸ್

ಜೊತೆ ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿ ಆರ್ಡುನೊ ಅನೇಕ ಯೋಜನೆಗಳನ್ನು ಕೈಗೊಳ್ಳಬಹುದು, ಮಿತಿಯು ಹೆಚ್ಚಾಗಿ ಕಲ್ಪನೆಯಾಗಿದೆ. ಜೊತೆಗೆ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಘಟಕಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳು, ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಸೇರಿಸಬಹುದು ಇದರಿಂದ ನೀವು ಹೆಚ್ಚಿನ ಕೆಲಸಗಳನ್ನು ಮಾಡಬಹುದು. ಈ ಕ್ರಿಯಾತ್ಮಕತೆಗಳಲ್ಲಿ ಒಂದು ಸಾಮರ್ಥ್ಯ ಇರಬಹುದು ವಸ್ತುಗಳು ಅಥವಾ ಜನರನ್ನು ಪತ್ತೆ ಮಾಡಿ, ಅಥವಾ ಪತ್ತೆ ಮಾಡಿ Arduino GPS ನೊಂದಿಗೆ ಸ್ಥಾನಿಸುವ ಮೂಲಕ.

ಈ ರೀತಿಯ ಸ್ಥಾನ ಮತ್ತು ಪತ್ತೆ ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಚರ್ಚಿಸಲಿರುವಂತಹ ಆರ್‌ಎಫ್‌ಐಡಿ ಅಥವಾ ರಿಸೀವರ್‌ಗಳನ್ನು ಬಳಸಿ ಇದನ್ನು ಮಾಡಬಹುದು. ಇದರೊಂದಿಗೆ ನೀವು ಡಿಟೆಕ್ಟರ್ ಅನ್ನು ರಚಿಸಲು ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು, ಕದ್ದ ವಸ್ತುಗಳನ್ನು ಪತ್ತೆ ಮಾಡಲು, ಜಿಪಿಎಸ್ ಬಳಸಿ ನಿಮ್ಮನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸಾಧ್ಯವಾಗುವಂತಹ ಆಟಗಳಿಂದ ಹಲವಾರು ಯೋಜನೆಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಆರ್ಡುನೊ ಎನ್ಇಒ -7 ಜಿಪಿಎಸ್ ಮಾಡ್ಯೂಲ್

ಎನ್ಇಒ -6 ಜಿಪಿಎಸ್ ಆರ್ಡುನೊ

ಆರ್ಡುನೊ ಜಿಪಿಎಸ್ ಹೊಂದಲು, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು NEO-6 ಸಾಧನಗಳು, ಯು-ಬ್ಲಾಕ್ಸ್ ತಯಾರಿಸಿದ ಕುಟುಂಬ ಮತ್ತು ಅದನ್ನು ಆರ್ಡುನೊ ಬೋರ್ಡ್‌ಗೆ ಸರಳ ರೀತಿಯಲ್ಲಿ ಸಂಪರ್ಕಿಸಬಹುದು. ಇದಲ್ಲದೆ, ಅವರು UART, SPI, ನೊಂದಿಗೆ ಸಂಪೂರ್ಣ ಸಂವಹನ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಹೊಂದಿದ್ದಾರೆ I2C, ಮತ್ತು ಯುಎಸ್‌ಬಿ, ಎನ್‌ಎಂಇಎ, ಯುಬಿಎಕ್ಸ್ ಬೈನರಿ ಮತ್ತು ಆರ್‌ಟಿಸಿಎಂ ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದರ ಜೊತೆಗೆ.

ಇದಲ್ಲದೆ, NEO-6 ರೊಂದಿಗಿನ ಈ ಆರ್ಡುನೊ ಜಿಪಿಎಸ್ ನಿಮ್ಮ ಯೋಜನೆಯ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸಹ ಅನುಮತಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಒಂದು ಸ್ವಲ್ಪ ಗಾತ್ರ, ಹಾಗೆಯೇ ಕಡಿಮೆ ವೆಚ್ಚ. ಬಳಕೆಯ ವಿಷಯದಲ್ಲಿ, ಇದು ಸಹ ಚಿಕ್ಕದಾಗಿದೆ. ಸಕ್ರಿಯ ಮೋಡ್‌ನಲ್ಲಿರುವಾಗ, ಇದಕ್ಕೆ ಕೇವಲ 37mA ಅಗತ್ಯವಿದೆ. ಇದು NEO-2.7Q ಮತ್ತು NEO-3.6M ಮಾದರಿಗಳಿಗೆ 6 ರಿಂದ 6V ನಿಂದ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ, ಆದರೆ NEO-6G ಎಂದು ಕರೆಯಲ್ಪಡುವ ಕಡಿಮೆ ವೋಲ್ಟೇಜ್‌ನ ಇತರರು 1.75 ಮತ್ತು 2v ನಡುವೆ ಮಾತ್ರ ಅಗತ್ಯವಿದೆ.

ಅವುಗಳನ್ನು ಸಂಯೋಜಿಸಿದರೆ ಮಾಡ್ಯೂಲ್, ಒಳಗೊಂಡಿರುತ್ತದೆ ವೋಲ್ಟೇಜ್ ನಿಯಂತ್ರಕ ಇದು ಆರ್ಡುನೊ 5 ವಿ ಸಂಪರ್ಕದಿಂದ ನೇರವಾಗಿ ಅದನ್ನು ವಿದ್ಯುತ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.

ಈ ಮಾಡ್ಯೂಲ್ನ ಇತರ ಆಸಕ್ತಿದಾಯಕ ನಿಯತಾಂಕಗಳು ಹೀಗಿವೆ:

  • ನ 30 ಸೆಕೆಂಡುಗಳು ಇಗ್ನಿಷನ್ ಸಮಯ ಶೀತ, ಮತ್ತು ಬಿಸಿ ಪ್ರಾರಂಭಕ್ಕೆ ಕೇವಲ 1 ಸೆಕೆಂಡ್.
  • La ಗರಿಷ್ಠ ಅಳತೆ ಆವರ್ತನ ಅವು ಕೇವಲ 5Hz ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ.
  • ಸ್ಥಾನದ ನಿಖರತೆ 2.5 ಮೀಟರ್ ವ್ಯತ್ಯಾಸದ.
  • ವೇಗ ನಿಖರತೆ 0.1 ಮೀ / ಸೆ.
  • ದೃಷ್ಟಿಕೋನ ವ್ಯತ್ಯಾಸ ಕೇವಲ 0.5º.

ಆರ್ಡುನೊ ಜಿಪಿಎಸ್ಗಾಗಿ ಎನ್ಇಒ -6 ಅನ್ನು ಎಲ್ಲಿ ಖರೀದಿಸಬೇಕು

ಈ ಸಾಧನಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ನೀವು ಅನೇಕ ವಿಶೇಷ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅಂಗಡಿಗಳಲ್ಲಿ ಅಥವಾ ಅಮೆಜಾನ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು. ಉದಾಹರಣೆಗೆ, ಇಲ್ಲಿ ನೀವು ಮಾಡಬಹುದು ಅದನ್ನು ಬಹಳ ಅಗ್ಗದ ಬೆಲೆಗೆ ಖರೀದಿಸಿ:

ಆರ್ಡುನೊ ಜೊತೆ ಉದಾಹರಣೆ

ಆರ್ಡುನೊ IDE ಯ ಸ್ಕ್ರೀನ್‌ಶಾಟ್

ನೀವು ಮಾಡಬಹುದಾದ ಉಚಿತ ಪಿಡಿಎಫ್ ಕೋರ್ಸ್‌ನೊಂದಿಗೆ ಆರ್ಡುನೊ ಜೊತೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಗ್ಗೆ ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಇಲ್ಲಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ.

ಅದನ್ನು ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗೆ ಸಂಪರ್ಕಿಸಲು ಮತ್ತು ನಿಮ್ಮ ಆರ್ಡುನೊ ಜಿಪಿಎಸ್ ಹೊಂದಲು ನೀವು ಮಾಡಬೇಕಾದ ಮೊದಲನೆಯದು ನಿಮ್ಮ ಎನ್‌ಇಒ -6 ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬೋರ್ಡ್‌ಗೆ ಸಂಪರ್ಕಿಸುವುದು. ದಿ ಸಂಪರ್ಕಗಳು ಬಹಳ ಸರಳವಾಗಿ ತಯಾರಿಸಲಾಗುತ್ತದೆ (NEO-6 ಮಾಡ್ಯೂಲ್ ಸಂಪರ್ಕಗಳು - Arduino ಸಂಪರ್ಕಗಳು):

  • GND - GND
  • ಟಿಎಕ್ಸ್ - ಆರ್ಎಕ್ಸ್ (ಡಿ 4)
  • ಆರ್ಎಕ್ಸ್ - ಟಿಎಕ್ಸ್ (ಡಿ 3)
  • ವಿಸಿಸಿ - 5 ವಿ

ಒಮ್ಮೆ ನೀವು ಅದನ್ನು ಸಂಪರ್ಕಿಸಿದ ನಂತರ, ನೀವು ಸಹ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಸಾಫ್ಟ್‌ಸೀರಿಯಲ್ ಲೈಬ್ರರಿ ನಿಮ್ಮ Arduino IDE ನಲ್ಲಿ, ಇದು ಸರಣಿ ಸಂವಹನಕ್ಕೆ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ನೀವು ಈಗಾಗಲೇ ಅದನ್ನು ಇತರ ಯೋಜನೆಗಳಿಂದ ಹೊಂದಿರುವಿರಿ, ಆದರೆ ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ ನಿಮ್ಮ IDE ನಲ್ಲಿ.

ಅದು ಮುಗಿದ ನಂತರ, ರೀಡ್‌ಗಳನ್ನು ಮಾಡಲು ನಿಮ್ಮ ಸರಳ ಕೋಡ್‌ನೊಂದಿಗೆ ನೀವು ಪ್ರಾರಂಭಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಹಲವಾರು ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಬಳಸಬಹುದಾಗಿರುವುದರಿಂದ, ಇಲ್ಲಿ ಸ್ಕೆಚ್ ಇದೆ NMEA ಗಾಗಿ:

#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

ಅಂದರೆ, $ ಜಿಪಿಆರ್‌ಎಂಸಿ ನಂತರ ಸರಣಿಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ ನಿಯತಾಂಕಗಳು ಸ್ಥಳವನ್ನು ಸೂಚಿಸುತ್ತವೆ:

  • hhmmss.ss: ಗಂಟೆಗಳು, ನಿಮಿಷಗಳು ಮತ್ತು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಯುಟಿಸಿ ಸಮಯ.
  • A: ರಿಸೀವರ್ ಸ್ಥಿತಿ, ಅಲ್ಲಿ ಎ = ಸರಿ ಮತ್ತು ವಿ = ಎಚ್ಚರಿಕೆ.
  • llll.ll, ಗೆ: ಅಕ್ಷಾಂಶ, ಅಲ್ಲಿ ಉತ್ತರ ಅಥವಾ ದಕ್ಷಿಣಕ್ಕೆ N ಅಥವಾ S ಆಗಿರಬಹುದು.
  • yyyy.yy, a: ಉದ್ದವಾಗಿದೆ. ಮತ್ತೆ ಒಂದು ಇ ಅಥವಾ ಡಬ್ಲ್ಯೂ ಆಗಿರಬಹುದು, ಅಂದರೆ ಪೂರ್ವ ಅಥವಾ ಪಶ್ಚಿಮ.
  • ವಿ.ವಿ.: ಗಂಟುಗಳಲ್ಲಿ ವೇಗ.
  • xx: ಪದವಿಗಳಲ್ಲಿನ ಕೋರ್ಸ್ ಆಗಿದೆ.
  • ddmmyy: ಯುಟಿಸಿ ದಿನಾಂಕ, ದಿನಗಳು, ತಿಂಗಳುಗಳು ಮತ್ತು ವರ್ಷದಲ್ಲಿ.
  • ಎಂಎಂ, ಎ: ಎಂಬುದು ಡಿಗ್ರಿಗಳಲ್ಲಿನ ಆಯಸ್ಕಾಂತೀಯ ವ್ಯತ್ಯಾಸವಾಗಿದೆ, ಮತ್ತು a ಪೂರ್ವ ಅಥವಾ ಪಶ್ಚಿಮಕ್ಕೆ E ಅಥವಾ W ಆಗಿರಬಹುದು.
  • * ಎಚ್ ಎಚ್: ಚೆಕ್ಸಮ್ ಅಥವಾ ಚೆಕ್ಸಮ್.

ಉದಾಹರಣೆಗೆ, ನೀವು ಈ ರೀತಿಯದನ್ನು ಪಡೆಯಬಹುದು:

$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. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.