สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ซีรีส์โมดูล NEO-6 เป็นตระกูลเครื่องรับ GPS แบบสแตนด์อโลนที่มี u-blox 6. ประสิทธิภาพสูง
เครื่องยนต์วางตำแหน่ง ตัวรับสัญญาณที่ยืดหยุ่นและคุ้มค่าเหล่านี้มีตัวเลือกการเชื่อมต่อมากมายในแพ็คเกจขนาดเล็ก 16 x 12.2 x 2.4 มม. สถาปัตยกรรมที่กะทัดรัดและตัวเลือกพลังงานและหน่วยความจำทำให้โมดูล NEO-6 เหมาะสำหรับอุปกรณ์พกพาที่ใช้แบตเตอรี่ซึ่งมีข้อจำกัดด้านต้นทุนและพื้นที่ที่เข้มงวดมาก เอ็นจิ้นการกำหนดตำแหน่ง u-blox 6 50 ช่องมี Time-To-First-Fix (TTFF) ที่น้อยกว่า 1 วินาที เอ็นจิ้นการได้มาโดยเฉพาะซึ่งมีผู้สัมพันธ์ 2 ล้านคนสามารถค้นหาพื้นที่เวลา/ความถี่แบบขนานจำนวนมาก ทำให้สามารถค้นหาดาวเทียมได้ทันที การออกแบบและเทคโนโลยีที่เป็นนวัตกรรมใหม่ช่วยยับยั้งแหล่งสัญญาณรบกวนและลดผลกระทบจากหลายเส้นทาง ทำให้เครื่องรับ GPS NEO-6 มีประสิทธิภาพการนำทางที่ยอดเยี่ยมแม้ในสภาพแวดล้อมที่ท้าทายที่สุด โมดูล UART NEO-6 ประกอบด้วยอินเทอร์เฟซ UART ที่กำหนดค่าได้หนึ่งอินเทอร์เฟซสำหรับการสื่อสารแบบอนุกรม การกำหนดค่า การกำหนดค่าเวลาบูต โมดูล NEO-6 ให้หมุดกำหนดค่าสำหรับการกำหนดค่าเวลาบูต สิ่งเหล่านี้จะมีผลทันทีหลังจากเริ่มต้นใช้งาน เมื่อโมดูลเริ่มทำงานแล้ว คุณสามารถแก้ไขการตั้งค่าการกำหนดค่าด้วยข้อความการกำหนดค่า UBX การตั้งค่าที่แก้ไขจะมีผลจนกว่าจะปิดเครื่องหรือรีเซ็ต หากการตั้งค่าเหล่านี้ถูกจัดเก็บไว้ใน RAM ของแบตเตอรี่สำรอง การกำหนดค่าที่แก้ไขจะยังคงอยู่ ตราบใดที่การจ่ายแบตเตอรี่สำรองไม่ถูกขัดจังหวะ โมดูล NEO-6 มีทั้งพิน CFG_COM0 และ CFG_COM1 และสามารถกำหนดค่าได้ตามที่เห็นในตารางที่ 6 การตั้งค่าเริ่มต้นเป็นตัวหนา
ขั้นตอนที่ 1: ทฤษฎี
TinyGPS++ เป็นไลบรารี Arduino ใหม่สำหรับการแยกวิเคราะห์สตรีมข้อมูล NMEA ที่จัดเตรียมโดยโมดูล GPS เช่นเดียวกับ TinyGPS รุ่นก่อน ไลบรารีนี้มีวิธีการที่กะทัดรัดและใช้งานง่ายสำหรับการแยกตำแหน่ง วันที่ เวลา ระดับความสูง ความเร็ว และหลักสูตรจาก GPS ของผู้บริโภค อุปกรณ์ อย่างไรก็ตาม ส่วนต่อประสานโปรแกรมเมอร์ของ TinyGPS++ นั้นใช้งานง่ายกว่า TinyGPS อย่างมาก และไลบรารีใหม่สามารถดึงข้อมูลตามอำเภอใจจากประโยค NMEA ที่มีอยู่มากมาย แม้แต่ประโยคที่เป็นกรรมสิทธิ์
ห้องสมุด:https://arduiniana.org/libraries/tinygpsplus/
ข้อมูลเพิ่มเติม:
www.u-blox.com/en/product/neo-6-series
ขั้นตอนที่ 2: Schematics-materials
-Arduino นาโน
-0.96 Oled Display
-Bradboard
-2 ตัวต้านทาน 2.2K
-สายจัมเปอร์
- Arduino GPS Ubox neo 6m
ขั้นตอนที่ 3: โปรแกรม
สิ่งที่สำคัญที่สุดคือการทดสอบการสร้างจริงของนาฬิกา
จีพีเอสสามารถ tke ได้ถึง 20 นาทีถึง 60 นาที
จำไว้ว่าเราต้องหาสัญญาณสามเหลี่ยม ergo ต้อง syc กับ 3 sattellites
ลองเปลี่ยนบรรทัดนี้หากไม่ได้ผล:
ตัวเลือกA
#define GPS_BAUD 38400
ตัวเลือก B
#define GPS_BAUD 9600
ตัวเลือก C
#define GPS_BAUD 4800
ขั้นตอนที่ 4: ทดสอบ
ตอนแรกคุณจะได้รับ
วันที่: 0/0/2000
เวลา: 00:00:00 น.
หากค่านี้อัปเดต เท่ากับว่า gps ชอบอย่างน้อยหนึ่งเสาร์
จากนั้นคุณจะได้พิกัดปัจจุบันของ gps…
คุณสามารถ google แล้วค้นหาบนแผนที่โลก
ความสำเร็จ!!!