特價

GT-U7  GPS 導航衛星定位模組 贈送 IPX有源天線 信號更強 兼容 Arduino NEO-6M 開發不用換程式碼 

NT$330 NT$310

15 件庫存

描述

GT-U7  GPS 導航衛星定位模組 贈送 IPX有源天線 信號更強 兼容 Arduino NEO-6M 開發不用換程式碼 

台灣智能感測科技官網, 購買 更多關於 GPS, GPS-有源天線, GPS-模組, GT-U7, Ublox, 衛星定位, 衛星導航, 的產品

GT-U7  GPS 導航衛星定位模組  贈送 IPX有源天線 信號更強 兼容 Arduino NEO-6M 開發不用換程式碼

GT-U7 主模組 GPS模組採用原裝 UBLOX 第7代芯片,軟件上也是兼容NEO-6M!帶有USB接口,可以直接用手機數據線在電腦上看定位效果。USB直連電腦,即用上位機自備串口功能,無需外接其他串口模塊,送IPX接口有源天線! GT-U7 GPS 導航衛星定位模組  ,具有高靈敏度、低功耗、小型化、其極高追踪靈敏度大大擴大了其定位的覆蓋面,在普通GPS接收模塊不能定位的地方,如狹窄都市天空下、密集的叢林環境,GT-U7都能高精度定位。模塊的高靈敏度、小靜態漂移、低功耗及輕巧的體積

模塊特性:

  • 1.尺寸27.6×26.6 可直插或者選擇貼片(有定位孔)
  • 2.工作電壓:3.6V-5V (或者直接usb供電)
  • 3.工作波特率:9600 (可自行修改)
  • 4.帶IPEX天線接口,默認配送有源天線,可快速定位
  • 5.板載可充電鈕扣電池
  • 6.板載E2PROM 可以保存參數數據
  • 7.NEMA輸出格式兼容NEO-6M

應用領域:

  • 應用領域
  • 車載
  • 手持設備如PDA,車輛監控
  • 手機、攝像機及其他移動定位系統
  • 共享單車
  • 共享移動電源

Arduino 範例

Connect GPS Module to Arduino UNO as following :

  • VCC to 5V
  • GND to GND
  • RX to 9
  • TX to 10
/*********************
 *10 to GPS Module TX*
 *09 to GPS Module RX*
 *********************/

#include <SoftwareSerial.h>
#include <TinyGPS.h>

SoftwareSerial mySerial(10, 11);
TinyGPS gps;

void gpsdump(TinyGPS &gps);
void printFloat(double f, int digits = 2);

void setup()  
{
  // Oploen serial communications and wait for port to open:
  Serial.begin(9600);
  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
  delay(1000);
  Serial.println("uBlox Neo 6M");
  Serial.print("Testing TinyGPS library v. "); Serial.println(TinyGPS::library_version());
  Serial.println("by Mikal Hart");
  Serial.println();
  Serial.print("Sizeof(gpsobject) = "); 
  Serial.println(sizeof(TinyGPS));
  Serial.println(); 
}

void loop() // run over and over
{
  bool newdata = false;
  unsigned long start = millis();
  // Every 5 seconds we print an update
  while (millis() - start < 5000) 
  {
    if (mySerial.available()) 
    
    {
      char c = mySerial.read();
      //Serial.print(c);  // uncomment to see raw GPS data
      if (gps.encode(c)) 
      {
        newdata = true;
        break;  // uncomment to print new data immediately!
      }
    }
  }
  
  if (newdata) 
  {
    Serial.println("Acquired Data");
    Serial.println("-------------");
    gpsdump(gps);
    Serial.println("-------------");
    Serial.println();
  }
  
}

void gpsdump(TinyGPS &gps)
{
  long lat, lon;
  float flat, flon;
  unsigned long age, date, time, chars;
  int year;
  byte month, day, hour, minute, second, hundredths;
  unsigned short sentences, failed;

  gps.get_position(&lat, &lon, &age);
  Serial.print("Lat/Long(10^-5 deg): "); Serial.print(lat); Serial.print(", "); Serial.print(lon); 
  Serial.print(" Fix age: "); Serial.print(age); Serial.println("ms.");
  
  // On Arduino, GPS characters may be lost during lengthy Serial.print()
  // On Teensy, Serial prints to USB, which has large output buffering and
  //   runs very fast, so it's not necessary to worry about missing 4800
  //   baud GPS characters.

  gps.f_get_position(&flat, &flon, &age);
  Serial.print("Lat/Long(float): "); printFloat(flat, 5); Serial.print(", "); printFloat(flon, 5);
    Serial.print(" Fix age: "); Serial.print(age); Serial.println("ms.");

  gps.get_datetime(&date, &time, &age);
  Serial.print("Date(ddmmyy): "); Serial.print(date); Serial.print(" Time(hhmmsscc): ");
    Serial.print(time);
  Serial.print(" Fix age: "); Serial.print(age); Serial.println("ms.");

  gps.crack_datetime(&year, &month, &day, &hour, &minute, &second, &hundredths, &age);
  Serial.print("Date: "); Serial.print(static_cast<int>(month)); Serial.print("/"); 
    Serial.print(static_cast<int>(day)); Serial.print("/"); Serial.print(year);
  Serial.print("  Time: "); Serial.print(static_cast<int>(hour+8));  Serial.print(":"); //Serial.print("UTC +08:00 Malaysia");
    Serial.print(static_cast<int>(minute)); Serial.print(":"); Serial.print(static_cast<int>(second));
    Serial.print("."); Serial.print(static_cast<int>(hundredths)); Serial.print(" UTC +08:00 Malaysia");
  Serial.print("  Fix age: ");  Serial.print(age); Serial.println("ms.");

  Serial.print("Alt(cm): "); Serial.print(gps.altitude()); Serial.print(" Course(10^-2 deg): ");
    Serial.print(gps.course()); Serial.print(" Speed(10^-2 knots): "); Serial.println(gps.speed());
  Serial.print("Alt(float): "); printFloat(gps.f_altitude()); Serial.print(" Course(float): ");
    printFloat(gps.f_course()); Serial.println();
  Serial.print("Speed(knots): "); printFloat(gps.f_speed_knots()); Serial.print(" (mph): ");
    printFloat(gps.f_speed_mph());
  Serial.print(" (mps): "); printFloat(gps.f_speed_mps()); Serial.print(" (kmph): ");
    printFloat(gps.f_speed_kmph()); Serial.println();

  gps.stats(&chars, &sentences, &failed);
  Serial.print("Stats: characters: "); Serial.print(chars); Serial.print(" sentences: ");
    Serial.print(sentences); Serial.print(" failed checksum: "); Serial.println(failed);
}

void printFloat(double number, int digits)
{
  // Handle negative numbers
  if (number < 0.0) 
  {
     Serial.print('-');
     number = -number;
  }

  // Round correctly so that print(1.999, 2) prints as "2.00"
  double rounding = 0.5;
  for (uint8_t i=0; i<digits; ++i)
    rounding /= 10.0;
  
  number += rounding;

  // Extract the integer part of the number and print it
  unsigned long int_part = (unsigned long)number;
  double remainder = number - (double)int_part;
  Serial.print(int_part);

  // Print the decimal point, but only if there are digits beyond
  if (digits > 0)
    Serial.print("."); 

  // Extract digits from the remainder one at a time
  while (digits-- > 0) 
  {
    remainder *= 10.0;
    int toPrint = int(remainder);
    Serial.print(toPrint);
    remainder -= toPrint;
  }
}

 

模組尺寸:  27.6×26.6mm

 

GT-U7 Ublox GPS Module Compatible NEO-6M STM32 with EEPROM + Antenna for Arduino

GT-U7 main module GPS module using the original UBLOX 7th generation chip, Software is compatible with NEO-6M.
With a USB interface, you can directly use the phone data cable on the computer point of view positioning effect.
USB directly connected to the computer, That is, with the host computer-owned serial port function, no need for external serial module, send IPX interface active antenna!
Features:
GT-U7 module, with high sensitivity, low power consumption.
Miniaturization, its extremely high tracking sensitivity greatly expanded its positioning of the coverage.
In the ordinary GPS receiver module can not locate the place, such as narrow urban sky, dense jungle environment, GT-U7 can be high-precision positioning.
Module with high sensitivity, small static drift, low power and lightweight volume.
With IPEX antenna interface, the default distribution of active antenna, can be quickly positioned
Operating voltage: 3.6V-5V (or direct usb power supply)
Operating baud rate: 9600 (can be modified)
Onboard rechargeable button battery
Onboard E2PROM can save parameter data
NEMA output format is compatible with NEO-6M
Size: 27.6mm * 26.6mm can be inserted or selected patch (with positioning holes)
Application:
Vehicle-mounted
Handheld devices such as PDAs
Vehicle monitoring
Mobile phones, camcorders and other mobile positioning systems
Sharing bike
Sharing mobile power
Package Includes:
1 X GT-U7 GPS Module
1 X IPX interface active antenna