สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ
- ขั้นตอนที่ 2: การเชื่อมต่อ
- ขั้นตอนที่ 3: โปรแกรม
- ขั้นตอนที่ 4: กรณี
- ขั้นตอนที่ 5: การประกอบ
- ขั้นตอนที่ 6: การใช้ Logger
วีดีโอ: GPS Logger Arduino OLed SD: 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
GPS logger เพื่อแสดงความเร็วปัจจุบันและความเร็วเฉลี่ยของคุณและติดตามเส้นทางของคุณ ความเร็วเฉลี่ยสำหรับพื้นที่ที่มีการควบคุมความเร็ววิถี
Arduino มีคุณสมบัติที่ดีบางอย่างที่คุณสามารถคัดลอกได้:- พิกัดจะถูกเก็บไว้ในไฟล์รายวัน ชื่อไฟล์จะขึ้นอยู่กับวันที่- หน้าจอจะอัปเดตเมื่อจำเป็นเท่านั้น (หน้าจอค่อนข้างช้า)- สำหรับโปรแกรมที่มีขนาดน้อยที่สุด ไอคอนถูกตั้งโปรแกรมไว้ทีละไบต์
คนตัดไม้ได้รับแรงบันดาลใจจากวิดีโอของ LogMaker360 และคำแนะนำอื่น ๆ อย่างไรก็ตาม มีการปรับเปลี่ยนบางอย่างเพื่อเปิดใช้งานหน้าจอและเพื่อให้หน้าจอ 1.3 ทำงานได้ ไลบรารี SSD ที่ใช้เป็นส่วนใหญ่ใช้หน่วยความจำมากเกินไป และหน่วยความจำของ Arduino Pro Mini มีจำกัด ดังนั้นฉันจึงใช้ไลบรารีแบบข้อความจาก Github
หัวใจคือ Arduino Pro Mini Atmega328, 3.3 V. ฉันใช้ Arduino นี้เพราะมีหน่วยความจำสูงสุด ซึ่งจำเป็นสำหรับไลบรารี่ และ 3.3 V เพื่อการสื่อสารที่ง่ายดายกับเครื่องรับ GPS และการ์ด SD
ด้านหนึ่งมีสวิตช์สองตัว:- โหมดสวิตช์ (ปกติและแสดงความเร็วเฉลี่ย)- รีเซ็ต
อีกด้านหนึ่ง ตัวตัดไม้มีการเชื่อมต่อสำหรับตัวเชื่อมต่อ UART สำหรับการอัปโหลดเฟิร์มแวร์ใหม่
ขั้นตอนที่ 1: ส่วนประกอบ
ส่วนประกอบมีพร้อมที่ Aliexpress
Arduino Pro Mini:
เครื่องรับ GPS:
1.3 นิ้ว Oled:
อะแดปเตอร์การ์ด SD:
ตัวเลื่อนระดับ:
ตัวต้านทานและปุ่ม
ขั้นตอนที่ 2: การเชื่อมต่อ
ระบบนี้ขับเคลื่อนโดย 5V จากเครื่องชาร์จโทรศัพท์ในรถยนต์
อินพุต 5V ไปที่: - กำลังไฟ Arduino RAW- VCC (VDD) ของหน้าจอ - HV ของตัวเลื่อนระดับลอจิก
VCC (3.3V) ของ Arduino ถึง:- VCC ของการ์ด SD- VCC ของตัวรับ GPS- LV ของตัวเลื่อนระดับตรรกะ
การเชื่อมต่อ Arduino อื่นๆ:ขา A4 > SDA ของ OLed (ผ่านตัวเลื่อนระดับ) ขา A5 > SCK ของ OLed (ผ่านตัวเลื่อนระดับ) ขา 3 > RX ของตัวรับสัญญาณ GPS ขา 4 > TX ของตัวรับ GPS 10 > CS ของการ์ด SD 11 > MOSI ของ SD หมุดการ์ด 12 > MISO ของการ์ด SD หมุด 13 > CLK ของการ์ด SD
สวิตช์:
สวิตช์โหมด: - Arduino pin 2 (ขัดจังหวะ) (ดึง 10k ขึ้นไปที่ VCC) - GND
สวิตช์รีเซ็ต: - Arduino RST (ดึงขึ้น 10k เป็น VCC) - GND
ขั้นตอนที่ 3: โปรแกรม
โปรแกรมถูกสร้างขึ้นและอัปโหลดผ่าน Arduino IDE ไลบรารีจำเป็นต้องมีการปรับเปลี่ยนเพื่อใช้งานกับหน้าจอ 1.3 นิ้ว ไลบรารีที่ปรับแต่งจะถูกเพิ่มเข้าไป
โปรแกรมใช้ประมาณจำนวนหน่วยความจำสูงสุดที่มี หากโปรแกรมใช้หน่วยความจำมากขึ้น ผมพบว่า Arduino ไม่เสถียรอีกต่อไป
ไอคอนถูกตั้งโปรแกรมโดยการคำนวณไบต์เพื่อส่งไปยังหน้าจอ ฉันทำแผ่นงาน Excel เพื่อคำนวณเลขฐานสอง
พิกัดจะถูกเก็บไว้ในไฟล์รายวัน ชื่อไฟล์จะขึ้นอยู่กับวันที่ (แรงบันดาลใจจากฟอรัม Arduino)
หน้าจอจะอัปเดตเมื่อจำเป็นเท่านั้น ฉันพบว่าสิ่งนี้มีประโยชน์มากเพราะหน้าจอค่อนข้างช้า
ไฟล์ยังอยู่ใน Github. ของฉันด้วย
ขั้นตอนที่ 4: กรณี
ตัวเคสได้รับการออกแบบใน 123D จาก Autodesk และ 3D ที่พิมพ์ด้วย ABS สีดำ มีการแนบไฟล์ STL ของเคสและคลิปมาด้วย
ขั้นตอนที่ 5: การประกอบ
ขั้นแรกประสานทุกอย่างเข้าด้วยกันบน PCB สำหรับอะแดปเตอร์การ์ด SD ก่อนอื่นฉันบัดกรีหมุดส่วนหัวกับอะแดปเตอร์แล้วบัดกรีกับ PCB
กาวสวิตช์ในกรณี
กาวเสาอากาศ GPS ที่ฐาน
เลื่อนตัวบันทึก GPS ที่ประกอบเข้าด้วยกัน
ขันสกรูที่ด้านบนแล้วคลิกในคลิปเพื่อยึดตัวล็อกเกอร์บนตะแกรงระบายอากาศ
ขั้นตอนที่ 6: การใช้ Logger
คนตัดไม้สร้างไฟล์ *.csv ใหม่ทุกวัน ชื่อไฟล์ประกอบขึ้นจากวันที่
ด้วย 'การสลับโหมด' คุณสามารถเปลี่ยนโหมดของตัวบันทึก: แสดงเฉพาะความเร็วปัจจุบันของการแสดงความเร็วปัจจุบันและความเร็วเฉลี่ย (เฉลี่ย) การบันทึกในการ์ด SD จะไม่มีการเปลี่ยนแปลง หากคุณเริ่ม 'โหมดความเร็วเฉลี่ย' ความเร็วเฉลี่ยจะถูกรีเซ็ต
พิกัดจะถูกบันทึกไว้ทุกๆ 10 วินาที ไฟล์มีขนาดเล็กมาก การ์ด micro SD ขนาดไม่กี่ GB ไม่เคยเต็ม
คุณสามารถดูเส้นทางของคุณโดยอัปโหลดไฟล์ csv ไปที่
แนะนำ:
GPS Cap Data Logger: 7 ขั้นตอน (พร้อมรูปภาพ)
GPS Cap Data Logger: นี่คือโปรเจ็กต์สุดสัปดาห์ที่ยอดเยี่ยม หากคุณชอบการเดินป่าหรือขี่จักรยานเป็นเวลานาน และต้องการเครื่องบันทึกข้อมูล GPS เพื่อติดตามการเดินป่า/การขี่ทั้งหมดของคุณ… เมื่อคุณสร้างเสร็จแล้วและ ดาวน์โหลดข้อมูลจากโมดูล GPS ของ tr
DIY GPS Data Logger สำหรับคุณ Next Drive/Hiking Trail: 11 ขั้นตอน (พร้อมรูปภาพ)
DIY GPS Data Logger สำหรับคุณ Next Drive/Hiking Trail: นี่คือเครื่องบันทึกข้อมูล GPS ที่คุณสามารถใช้งานได้หลากหลาย เช่น หากคุณต้องการบันทึกการขับรถทางไกลของคุณ คุณใช้เวลาช่วงสุดสัปดาห์เพื่อตรวจสอบสีสันของฤดูใบไม้ร่วง หรือคุณมีเส้นทางโปรดที่คุณไปในช่วงฤดูใบไม้ร่วงทุกปีและคุณจะ
Arduino GPS Logger: 6 ขั้นตอน
Arduino GPS Logger: คุณเคยต้องการที่จะบันทึกพิกัดของคุณและตรวจสอบเส้นทางของคุณบนแผนที่หรือไม่? ตรวจสอบเส้นทางของรถยนต์หรือรถบรรทุก? ดูการติดตามจักรยานของคุณหลังจากการเดินทางอันยาวนาน? (หรือสืบหา y̶o̶u̶r̶ ̶w̶i̶f̶e คนที่ใช้รถของคุณ?:)) ทั้งหมดนี้เป็นไปได้ด้วยความช่วยเหลือจาก
Raspberry Pi GPS Logger: 10 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi GPS Logger: คำแนะนำนี้จะอธิบายวิธีสร้างตัวบันทึก GPS ขนาดกะทัดรัดด้วย Raspberry Pi Zero ข้อได้เปรียบหลักของระบบนี้คือมีแบตเตอรี่และมีขนาดกะทัดรัดมาก อุปกรณ์จัดเก็บข้อมูลในไฟล์ a.nmea ข้อมูลต่อไปนี้สามารถ
Arduino GPS Logger: 3 ขั้นตอน
Arduino GPS Logger: สวัสดีทุกคน ฉันรู้สึกตื่นเต้นมากสำหรับโปรเจ็กต์เล็กๆ ที่ช่วยให้ผู้คนเข้าใจเทคโนโลยีต่างๆ ที่เรามีในชีวิตประจำวันมากขึ้น โปรเจ็กต์นี้เกี่ยวกับการฝ่าวงล้อม GPS และการบันทึก SD ฉันเรียนรู้มากมายเพียงแค่สร้างสิ่งนี้ ไทย