สารบัญ:
วีดีโอ: การเชื่อมต่อโมดูล GPS กับ Raspberry Pi: Dashcam ตอนที่ 2: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
นี่เป็นส่วนที่ 2 ของโครงการ dashcam และในโพสต์นี้ เราจะเรียนรู้วิธีเชื่อมต่อโมดูล GPS กับ Raspberry Pi จากนั้นเราจะใช้ข้อมูล GPS และเพิ่มลงในวิดีโอเป็นข้อความซ้อนทับ โปรดอ่านตอนที่ 1 โดยใช้ลิงก์ด้านล่าง ก่อนที่คุณจะดำเนินการต่อในบทความนี้
www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/
วิดีโอด้านล่างให้ข้อมูลเพิ่มเติมเกี่ยวกับโมดูล GPS การสื่อสารพร้อมภาพรวมว่าทุกสิ่งมารวมกันได้อย่างไร ฉันขอแนะนำให้ดูก่อนดำเนินการต่อ
ขั้นตอนที่ 1: เปิดใช้งานพอร์ตอนุกรม
ก่อนอื่นเราต้อง SSH เข้าไปในบอร์ดแล้วเปิดใช้งานพอร์ตอนุกรม สามารถทำได้โดยรันคำสั่งต่อไปนี้:
sudo raspi-config
ซึ่งจะเปิดเครื่องมือกำหนดค่าขึ้นมา และคุณสามารถใช้ลูกศรเพื่อนำทางไปยังตัวเลือกการเชื่อมต่อ จากนั้นจึงทำซีเรียล เลือก NO ไปยังคอนโซล จากนั้นเลือก YES ไปยังพอร์ตอนุกรมของฮาร์ดแวร์ ใช้ปุ่ม TAB เพื่อนำทางไปยังตัวเลือก เสร็จสิ้น แล้วเลือก ไม่ เมื่อระบบจะถามคุณว่าต้องการรีบูตหรือไม่ การดำเนินการนี้จะนำคุณกลับไปที่เทอร์มินัล ป้อนคำสั่งต่อไปนี้เพื่อให้เราสามารถปิดบอร์ดได้:
sudo ปิด -h ตอนนี้
เมื่อบอร์ดปิดลง เราสามารถเชื่อมต่อพอร์ตอนุกรมกับบอร์ดโดยใช้ภาพอ้างอิง
ขั้นตอนที่ 2: ทดสอบโมดูล GPS
ตอนนี้เราจะทดสอบโมดูล GPS เพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง สามารถทำได้โดยการรันคำสั่งต่อไปนี้:
sudo cat /dev/serial0
คุณควรจะเห็นเอาต์พุตข้อความที่ขึ้นต้นด้วย "$GP…" ตามที่เห็นในภาพ นี่คือข้อมูลจากโมดูล GPS และหมายความว่าการสื่อสารแบบอนุกรมทำงานตามที่ควรจะเป็น คุณสามารถกด "CTRL+Z" เพื่อหยุดการส่งออก
จากนั้นเราจำเป็นต้องปิดใช้งานบริการ "getty" เนื่องจากอาจรบกวนการสื่อสารแบบอนุกรม ซึ่งสามารถทำได้โดยการรันคำสั่งต่อไปนี้
sudo systemctl หยุด [email protected]
sudo systemctl ปิดการใช้งาน [email protected]
ขั้นตอนที่ 3: เขียนสคริปต์สุดท้าย
ก่อนที่เราจะเขียนสคริปต์สุดท้าย เราต้องรันคำสั่งสองสามคำสั่งก่อน ขั้นแรก เราต้องติดตั้ง python-serial module ซึ่งสามารถทำได้โดยการรันคำสั่งต่อไปนี้:
sudo apt ติดตั้ง python-serial
เราจะใช้โมดูล pynmea2 เพื่อให้เข้าใจข้อมูล GPS และสามารถติดตั้งได้โดยเรียกใช้คำสั่งต่อไปนี้:
sudo pip ติดตั้ง pynmea2
เรายังต้องติดตั้ง psutil สำหรับผู้ใช้ root ซึ่งสามารถทำได้โดยรันคำสั่งต่อไปนี้:
sudo pip ติดตั้ง psutil
สุดท้าย เราสามารถสร้างไฟล์สคริปต์ใหม่โดยใช้คำสั่งต่อไปนี้:
sudo nano dashcam2.py
จากนั้นคุณสามารถคัดลอกเนื้อหาจากไฟล์ต่อไปนี้แล้ววางลงในสคริปต์ตามที่เห็นในวิดีโอ
github.com/bnbe-club/rpi-dashcam-p2-diy-29
เมื่อเสร็จแล้ว ให้บันทึกไฟล์โดยพิมพ์ "CTRL+X" ตามด้วย Y แล้ว ENTER จากนั้น คุณสามารถทดสอบสคริปต์ได้โดยการรันคำสั่งต่อไปนี้:
sudo python dashcam2.py
สคริปต์จะทำงานตามที่ควรจะเป็น และคุณสามารถใช้ FileZilla เพื่อรับไฟล์วิดีโอเหมือนครั้งที่แล้ว ไฟล์วิดีโอจะมีข้อมูลซ้อนทับกับข้อมูล GPS พร้อมกับการใช้งาน CPU
โปรเจ็กต์ dashcam ยังไม่จบและจะมีโพสต์ติดตามเพื่อดำเนินการต่อในซีรีส์นี้ พิจารณาสมัครรับข้อมูลช่อง YouTube ของเราเนื่องจากสิ่งนี้ช่วยสนับสนุนเรา
YouTube:
ขอบคุณสำหรับการอ่าน!
แนะนำ:
การเชื่อมต่อโมดูล GPS กับ Raspberry Pi: 10 ขั้นตอน
การเชื่อมต่อโมดูล GPS กับ Raspberry Pi: เฮ้พวก!! คุณต้องการเชื่อมต่อโมดูล GPS กับ Raspberry Pi หรือไม่? แต่ต้องเผชิญกับความยากลำบากในการทำหรือไม่? “ไม่ต้องเป็นห่วง ฉันมาช่วยเธอแล้ว! คุณสามารถเริ่มต้นด้วยการใช้ส่วนต่อไปนี้:
การเชื่อมต่อโมดูล Ultrasonic Range HC-SR04 กับ Arduino: 5 ขั้นตอน
การเชื่อมต่อโมดูล Ultrasonic Range HC-SR04 กับ Arduino: ว่าไงพวก! Akarsh จาก CETech โครงการของฉันนี้ค่อนข้างจะเรียบง่าย แต่สนุกเหมือนโครงการอื่น ๆ ในโครงการนี้ เราจะเชื่อมต่อโมดูลเซ็นเซอร์ระยะอัลตราโซนิก HC-SR04 โมดูลนี้ทำงานโดยสร้าง
การสร้าง Pi Zero Dashcam (ตอนที่ 3): การจัดการไฟล์และการเพิ่มประสิทธิภาพ: 3 ขั้นตอน
การสร้าง Pi Zero Dashcam (ตอนที่ 3): การจัดการไฟล์และการเพิ่มประสิทธิภาพ: เราดำเนินการต่อด้วยโครงการ Pi Zero dashcam และในโพสต์นี้ เราดูแลการจัดการไฟล์ในขณะที่ยังเพิ่มการปรับปรุงบางอย่างในกระบวนการอีกด้วย โครงการนี้ใกล้จะเสร็จสมบูรณ์และเราจะดำเนินการทดสอบถนนในโพสต์/วิดีโอของสัปดาห์หน้า
การเชื่อมต่อโมดูล GPS กับ Arduino Uno: 7 ขั้นตอน
การเชื่อมต่อโมดูล GPS กับ Arduino Uno: สวัสดี ! คุณต้องการเชื่อมต่อโมดูล GPS กับ Arduino Uno Board ของคุณ แต่ไม่รู้ว่าต้องทำอย่างไร ฉันอยู่ที่นี่เพื่อช่วยคุณ! คุณจะต้องมีชิ้นส่วนต่อไปนี้เพื่อเริ่มต้น
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: 5 ขั้นตอน
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: ฉันจะแสดงวิธีเชื่อมต่ออุปกรณ์ GPS กับโปรแกรม Google Earth ยอดนิยมโดยไม่ต้องใช้ Google Earth Plus ฉันไม่มีงบประมาณมากดังนั้นฉันสามารถรับประกันได้ว่าจะถูกที่สุด