×

ESP32 GT U7 GPS模块开源

消耗积分:2 | 格式:zip | 大小:0.43 MB | 2023-01-04

王利祥

分享资料个

描述

ESP32 & GT-U7 GPS 模块:

这个项目的想法是获取你当前位置的 GPS 数据,读取和解析 NMEA 语句,找到 GPS 坐标,然后将它们发送给谷歌,谷歌将用串行监视器中显示的地址进行响应。

这个 GPS 模块几乎是即插即用的。您需要做的就是在它和 ESP32 的二级串行之间建立一个串行连接,它会不断地发出 NMEA 字符串。要了解各个字符串的含义,

要将纬度和经度转换为人类可读的格式,需要向 Google Maps Geocoding API 发送 GET 请求。对于包含 LAT 和 LONG 以及您的 API 密钥的请求,您将收到包含邮政地址的响应。

要使用 Maps API,您需要在 Google 上注册一个开发者帐户,并启用计费功能(别担心,您可以在一年内免费使用 300 美元)。

去 :

  • 设置帐户或登录
  • 转到 API
  • 创建一个新项目“ESP32Geocode”

打开本指南:

  • 找到“开始”按钮
  • 选择地点
  • 项目是“ESP32Geocode”

这将为您的项目启用 Google 地图平台,并返回一个 API 密钥

这是您发出请求所需的密钥!

脚本编辑和库:

您需要通过 Arduino IDE 安装 ArduinoJson 库

无线上网:

const char* ssid     = "SSID";
const char* password = "PSK";

API密钥:

String urlKey = "&key=AIzaSyAdasjdk344kjdhk2489jkadw2sNxKJSD8";
  
// Note that you only replace the section after "&key=

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !