發表文章

目前顯示的是 4月, 2022的文章

GPS模組測試-GPS6MV2

圖片
  GPS模組測試-GPS6MV2 介紹: 基本上,GPS(全球定位系統)接收器通過計算它們與許多衛星的距離來工作。它們經過預先編程,可以在任何給定時間了解 GPS 衛星的位置,然後使用眾所周知的三邊測量過程計算地球上的位置。地平線上方的衛星越多,您的 GPS 裝置就越能準確地確定您所在的位置。 工作: 電源:2.7V 至 3.6V 默認波特率:9600 bps 電流消耗:45mA。 多達 22 顆衛星在 50 個頻道跟踪 每秒最多更新 5 個位置,水平位置精度為 2.5m。 導航靈敏度:高達 -161 dBm 導航更新率:1Hz 配備外接天線和內置 EEPROM。 接口:RS232 TTL,串行波特率 4800-230400(默認 9600) 工作溫度:-40°C~85°C 通信協議:UBX 二進制、RTCM 和標準 NMEA 輸出:要了解這些句子中每個數據字段的含義,您可以在此處查閱 NMEA 數據。 接線方式: GPS 模塊將由 3.3V 電源供電。它使用 4pins 接頭上可用的 TX 和 RX 引腳通過串行通信與 ESP32 通信。下圖顯示了本教程中使用的電路原理圖。 將 GPS 模塊的 VCC 引腳連接到 ESP32 3.3V 引腳。 將 GPS 接地引腳連接到 ESP32 接地引腳。 現在,將 GPS 模塊的 RX 引腳連接到 ESP32 的 TX 引腳。同樣,將 GPS 模塊的 TX 引腳連接到 ESP32 的 RX 引腳(ESP32 的 RX 和 TX 引腳在軟件中定義)。 GPS模組接線引腳 程式碼: #include <SoftwareSerial.h> SoftwareSerial ss(16, 17); //Rx, Tx void setup() { Serial.begin(115200); ss.begin(9600); } void loop() { while (ss.available()>0) { byte gpsData=ss.read(); Serial.write(gpsData); } }