สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
- ขั้นตอนที่ 2: การใช้ PL2303 (ไม่ใช่ GPIO)
- ขั้นตอนที่ 3: การใช้ GPIO Raspberry Pi
วีดีโอ: การเข้าถึง GPS Ublox Neo 6M ด้วยตนเองด้วย Raspberry Pi B+: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
Raspberry Pi เป็นมินิพีซีที่ใช้งานร่วมกันได้มากสำหรับโมดูลต่างๆ ที่ค่อนข้างใช้งานง่าย โดยพื้นฐานแล้วเกือบจะเหมือนกับพีซี แต่สามารถควบคุมได้ด้วย GPIO จาก Raspberry Pi Raspberry Pi ยังรองรับการสื่อสารหลายสาย หนึ่งในนั้นคือสายการสื่อสาร Serial / UART
นี่คือบทช่วยสอนเกี่ยวกับวิธีใช้ Ublox Neo 6M GPS Module กับ Raspberry Pi พร้อมการสื่อสารแบบ Serial / UART
ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
คุณจะต้องการ:
- โมดูล Raspberry Pi B+512MB RAM
- Ublox Neo 6M สำหรับ Arduino Raspberry
- PL2303 USB เป็น TTL
- สายจัมเปอร์หญิงกับหญิง
ขั้นตอนที่ 2: การใช้ PL2303 (ไม่ใช่ GPIO)
- เชื่อมต่อแต่ละส่วนประกอบตามแผนผังด้านบน
- ตรวจสอบการสื่อสารแบบอนุกรมของ PL2303 ว่า Raspberry Pi ตรวจพบหรือไม่โดยให้คำสั่งบนเทอร์มินัลดังนี้:
ls /dev/ttyUSB*
เอาต์พุตของคำสั่งจะให้ข้อมูลที่ USB ที่ตรวจพบ PL2303
- ติดตั้งไคลเอนต์ GPS Daemon ด้วยคำสั่งดังต่อไปนี้:
- ตรวจสอบการสื่อสารแบบอนุกรมของ PL2303 ว่า Raspberry Pi ตรวจพบหรือไม่โดยให้คำสั่งบนเทอร์มินัลดังนี้:
sudo apt-get ติดตั้ง gpsd gpsd-clients python-gps
ทำคำสั่งด้วยตนเองเพื่อรัน GPSD Daemon Socket ด้วยคำสั่งดังนี้:
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0 สามารถเปลี่ยนแปลงได้ตามพอร์ตที่ Raspberry Pi. ตรวจพบ
คำสั่งในการดูข้อมูลจาก GPS ให้ทำคำสั่งต่อไปนี้:
cgps -s
โดยจะแสดงผลลัพธ์จากลองจิจูด ละติจูด โซน เวลา ฯลฯ หากต้องการออกจากมุมมอง ให้คลิก CTRL + Z / C
ขั้นตอนที่ 3: การใช้ GPIO Raspberry Pi
- เชื่อมต่อแต่ละส่วนประกอบตามแผนผังด้านบน
- เปิดใช้งาน Serial Pin บน Start -> Preference -> Raspi Configuration -> Enable Serial Port
- แก้ไข cmdline.txt เพื่อเปิดใช้งานพอร์ตอนุกรมด้วยคำสั่งดังนี้:
$ sudo nano /boot/cmdline.txt
- ลบ "console = ttyAMA0, 115200" จากนั้นบันทึก (CTRL + X) และ Y จากนั้น ENTER
- เริ่มต้น GPS Daemon ด้วยตนเองด้วยคำสั่งดังนี้:
$ sudo killall gpsd
$ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock
หากต้องการดูข้อมูล gps ให้ทำคำสั่งต่อไปนี้:
cgps -s
แนะนำ:
นาฬิกา GPS Arduino พร้อมเวลาท้องถิ่นโดยใช้โมดูล NEO-6M: 9 ขั้นตอน
นาฬิกา GPS Arduino พร้อมเวลาท้องถิ่นโดยใช้โมดูล NEO-6M: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีรับเวลาปัจจุบันจากดาวเทียมโดยใช้ Arduino ดูวิดีโอ
การเข้าถึง Raspberry Pi จากระยะไกล: SSH, Dekstop & FTP: 4 ขั้นตอน
การเข้าถึง Raspberry Pi จากระยะไกล: SSH, Dekstop & FTP: ในโพสต์นี้ เราจะมาดู 3 วิธีที่แตกต่างกันซึ่งคุณสามารถเข้าถึง Raspberry Pi จากระยะไกลเพื่อให้ทำงานได้ง่ายขึ้นเล็กน้อย อันแรกคือ SSH ซึ่งจะช่วยให้คุณเข้าถึงเทอร์มินัลได้จากระยะไกล อันที่สองคือรีโม
โมดูล GPS Ublox LEA 6h 02 พร้อม Arduino และ Python: 4 ขั้นตอน
โมดูล GPS Ublox LEA 6h 02 พร้อม Arduino และ Python: การเชื่อมต่อโมดูล GPS โดยใช้ Arduino UNO (หรืออุปกรณ์ Arduino อื่น ๆ ) และคำนวณละติจูดและลองจิจูดเพื่อแสดงบนหน้าต่างแอปพลิเคชันที่เขียนด้วย Python
ตัวติดตาม GPS แบบเรียลไทม์แบบโฮมเมด (SIM800L, Ublox NEO-6M, Arduino): 8 ขั้นตอน
ตัวติดตาม GPS แบบเรียลไทม์แบบโฮมเมด (SIM800L, Ublox NEO-6M, Arduino): คุณมีโมดูล GSM ที่วางอยู่รอบตัวเหมือนฉันไหม ตัวติดตาม GPS ด้วยเหรอเราคิดเหมือนกัน! ในคำแนะนำนี้ ฉันจะพยายามแนะนำวิธีบรรลุเป้าหมายของคุณจากมุมมองของมือใหม่ เนื่องจากฉันไม่มีความรู้ด้านวิศวกรรมไฟฟ้ามาก่อน (ถึง
การเข้าถึง SSH ระยะไกลไปยัง Raspberry Pi 2: 5 ขั้นตอน
การเข้าถึง SSH ระยะไกลไปยัง Raspberry Pi 2: เคยต้องการปรับใช้ Raspberry Pi "ในสนาม" และยังสามารถเข้าถึงได้หรือไม่ นี่เป็นวิธีง่ายๆ ในการเปิดใช้งานการเข้าถึง SSH ระยะไกลสำหรับ Raspberry Pi 2 ของคุณ (และรุ่นอื่นๆ ด้วย) แม้ว่าจะมีวิธีแก้ปัญหาเกี่ยวกับ VPN หรือการกำหนดค่าพอร์