รหัสสินค้า | IN0016 |
หมวดหมู่ | GPS Module, GSM Module, SIM, |
ราคาปกติ | |
ลดเหลือ | 490.00 บาท |
สถานะสินค้า | พร้อมส่ง |
ลงสินค้า | 27 พ.ย. 2560 |
อัพเดทล่าสุด | 12 ส.ค. 2561 |
คงเหลือ | 5 ชิ้น |
จำนวน | ชิ้น |
ATGM336H GPS Module with Antenna replacement NEO-M8N
โมดูล GPS ATGM336H พร้อมสายอากาศ ทำงานที่ไฟ 3.3-5.0V
โมดูล GPS มีขนาดเล็กกว่าเหรียญบาท
สามารถใช้แทน GPS รุ่น NEO-6M หรือรุ่น NEO-M8N ได้โดยไม่ต้องแก้โคด
จับสัญญาณได้ไว First Time ครั้งแรกเพียง 32 วินาที และครั้งต่อไปใช้เวลาเร็วขึ้น ความแม่นยำ 2.5 เมตรในที่โล่ง
ตัวอย่างการใช้งาน ATGM336H GPS Module with Antenna replacement NEO-M8N
วิธีการต่อสาย
GND - GND
RX - Digital pin (D3)
TX - Digital pin (D4)
Vcc - 3.3 V
ในส่วนของ code ต้องแก้ ss.begin(4800); เป็น ss.begin(9800); ถึงใช้ได้ครับ
โค๊ดไลบารีแสดงพิกัด lat , lon ดาวน์โหลดได้ที่นี่
ตัวอย่าง code
#include
#include
/* This sample code demonstrates the normal use of a TinyGPS object.
It requires the use of SoftwareSerial, and assumes that you have a
4800-baud serial GPS device hooked up on pins 4(rx) and 3(tx).
*/
TinyGPS gps;
SoftwareSerial ss(4, 3);
void setup()
{
Serial.begin(115200);
ss.begin(9800); // ต้องแก้เป็น 9800 ถึงใช้ได้ครับ
Serial.print("Simple TinyGPS library v. "); Serial.println(TinyGPS::library_version());
Serial.println("by Mikal Hart");
Serial.println();
}
void loop()
{
bool newData = false;
unsigned long chars;
unsigned short sentences, failed;
// For one second we parse GPS data and report some key values
for (unsigned long start = millis(); millis() - start < 1000;)
{
while (ss.available())
{
char c = ss.read();
// Serial.write(c); // uncomment this line if you want to see the GPS data flowing
if (gps.encode(c)) // Did a new valid sentence come in?
newData = true;
}
}
if (newData)
{
float flat, flon;
unsigned long age;
gps.f_get_position(&flat, &flon, &age);
Serial.print("LAT=");
Serial.print(flat == TinyGPS::GPS_INVALID_F_ANGLE ? 0.0 : flat, 6);
Serial.print(" LON=");
Serial.print(flon == TinyGPS::GPS_INVALID_F_ANGLE ? 0.0 : flon, 6);
Serial.print(" SAT=");
Serial.print(gps.satellites() == TinyGPS::GPS_INVALID_SATELLITES ? 0 : gps.satellites());
Serial.print(" PREC=");
Serial.print(gps.hdop() == TinyGPS::GPS_INVALID_HDOP ? 0 : gps.hdop());
}
gps.stats(&chars, &sentences, &failed);
Serial.print(" CHARS=");
Serial.print(chars);
Serial.print(" SENTENCES=");
Serial.print(sentences);
Serial.print(" CSUM ERR=");
Serial.println(failed);
if (chars == 0)
Serial.println("** No characters received from GPS: check wiring **");
}
หน้าที่เข้าชม | 419,689 ครั้ง |
ผู้ชมทั้งหมด | 257,597 ครั้ง |
เปิดร้าน | 5 มิ.ย. 2560 |
ร้านค้าอัพเดท | 4 ก.ย. 2568 |