Lesson 11 : Tracking with GPS(GY-NE06MV2)

ในบทเรียนนี้จะแนะนำวิธีใช้ GPS Module GY-NE06MV2 นะครับ ซึ่งเอาไปประยุกต์ใช้ได้มากมาย หวังว่าจะมีประโยชน์กับทุกๆ คนครับ

ระดับความยาก :  

สิ่งที่ต้องทราบก่อนเริ่มเรียน

สิ่งที่จะได้จากบทเรียนนี้

อุปกรณ์

ลำดับชิ้นส่วนจำนวน
1Board Arduino UNO1 ชิ้น
2โมดูล GPS ควบคุมการบิน (GPS Module NEO6MV2 with Flight Control EEPROM MWC APM2.5 large antenna)1 ชิ้น
3สาย Jump ผู้ – เมีย4 เส้น
  

ให้ต่ออุปกรณ์ดังรูปต่อไปนี้

Coding กันเลย
1. เปิดโปรแกรม Arduino และ New File ขึ้นมาดังภาพที่ 1

ภาพที่ 1 แสดงการสร้างไฟล์ใหม่

2. พิมพ์ code โดยให้ download code here จากนั้นกดปุ่มบันทึกและตั้งชื่อตามที่ต้องการ

ภาพที่ 2 แสดงการบันทึก

3. สั่ง Compile code โดยใช้คลิกที่ปุ่ม Verify ตามภาพที่ 3

ภาพที่ 3 แสดงการ Verify และ Compile Sourcecode

4. สั่ง Deploy code ไปที่ Board Arduino ตามภาพที่ 4

ภาพที่ 4 แสดงการ Upload Program ไปที่ Board Arduino

5. แนะนำให้ Run ในที่โล่งแจ้ง และเมื่อ Run Program แล้วระบบจะแสดงผลลัพทธ์ดัง Video นี้
ให้ลองเอา ค่า Latitude และ Longitude ไปใส่ใน Google Map ดูครับ

6. ขั้นตอนที่ 6 ทดลองนำค่า ใส่ค่า ค่า Latitude และ Longitude จากรูปที่ 6 มาลองใส่ใน Google Map ดูครับ จะได้ผลดังภาพที่ 7 ครับ

ภาพที่ 6 แสดงข้อมูลค่า Latitude และ Longitude ที่จะนำมาใส่ใน google map


ภาพที่ 7 แสดงการค้นหาตำแหน่ง GPS ตามค่า Latitude และ Longitude ที่เราระบุ

หมายเหตุ 1. Google รองรับการใส่ค่า Latitude และ Longitude ได้ หลายรูปแบบดังนี้ ทดลองใช้งานดูนะครับ

หมายเหตุ 2. ความหมายของค่าที่ GPS Module ส่งให้กับ Board ให้ลองอ่านที่ URL นี้ครับ
ให้ข้อมูลไว้ครบถ้วนดีครับ

!!!สำเร็จแล้ว!!!

Share ผลงาน
เมื่อน้อง ๆ ทำสำเร็จแล้วอย่าลืมแชร์ให้เพื่อนๆ ดูได้ที่ Facebook MrMakerThailand
และหากน้อง ๆ ทำไม่ได้ ให้ติดต่อมาได้ตลอดเวลาที่ Inbox นะครับ