开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


ESP8266:使用谷歌地图的GPS定位Web服务器

ESP8266:使用谷歌地图的GPS定位Web服务器

ESP8266带谷歌地图的GPS定位网络服务器 - 快捷方便!

硬件组件:

  • NodeMCU ESP8266分线板× 1
  • GPS接收器(通用)× 1

软件应用程序和在线服务:

  • Visuino - Arduino的图形开发环境
  • Arduino IDE

在本教程中,我将向您展示如何使用Google Map 制作GPS Web服务器,以显示带有ESP8266 和串行GPS 的GPS模块的位置。您可以通过Web浏览器从多个设备连接到现有Wi-Fi网络,并始终查看模块的位置。
请注意,由于我们将使用Serial连接GPS模块,因此您需要在连接串行GPS模块之前对ESP8266进行编程!
简要步骤:
第1步:组件
第2步:启动Visuino,然后选择ESP8266板类型;
第3步:在Visuino中设置主机名和访问点
第4步:在Visuino中为通信添加TCP/IP服务器套接字
第5步:在Visuino中添加带有2个模拟通道的GPS和格式化文本组件
第6步:在Visuino中为服务器响应设置格式化文本
第7步:在Visuino中连接GPS组件
第8步:在Visuino中连接Formatted Text组件,添加并连接Delay组件
第9步:生成、编译和上传Arduino代码
第10步:将GPS模块连接到ESP8266
第11步:完成
详细步骤详见附件!

电路相关文件

电路图文件
源码.rar
描述:源代码
教程
项目详情.pdf
描述:详细教程
分享到:
收藏 (7)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归Boian Mitov所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 实现车载定位系统

    STM32F103 接收GPS(芯星通的GPS模块UM220-III N)程序并对其数据解析实现基于STM32的卫星定位车载终端硬件系统,硬件系统包括主控芯片STM32F103,SD卡打印机和FLASH等部分
    来自:其他时间:2019-03-21 stm32 gps定位 车载定位
  • 基于Sony Spresense开发板的宠物跟踪器

    硬件组件:Sony Spresense主板(主要和扩展)× 1 SIM800 GPRS模块× 1 Adafruit锂离子聚合物电池× 1 SparkFun LiPo Charger Basic - Micro-USB× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:3D打印机(通用)每年有超过1000万只狗和猫丢失和被盗。为宠物配备身份证或微芯片是确保宠物安全返回的一种方法,以备他们在度假或离家出走时迷路,你可以根据定位找到他们。宠物可穿戴设备,如GPS项圈,使宠物主人可以跟踪他们的狗狗的位置(甚至监控他们的活动),无论他们在哪里。Pet Tracker的工作原理非常简单。跟踪器中的GPS芯片获取您的宠物的位置,并主要通过小区覆盖将信息发送到互联网和智能手机。通常,可以在应用程序地图上显示您的宠物的位置。虽然市场上有不同类型的宠物跟踪器,但大多数都很昂贵。通过本教程,您将能够自己制作宠物追踪器。
    来自:可穿戴设备时间:2019-03-07 gprs 定位器 全球定位系统
  • 带GPS和TFT显示屏蔽的GPS定位显示

    Arduino Uno和Visuino:带GPS和TFT触摸屏显示屏的GPS定位显示 - 快速简便!硬件组件: Arduino UNO和Genuino UNO× 1 Makerfabs GPS Shield× 1 ILI9341用于Arduino的2.4英寸TFT触摸屏屏蔽× 1 软件应用程序和在线服务: Visuino - Arduino的图形开发环境Arduino IDE最近,来自Makerfabs的优秀人员给我发了一个Arduino GPS Shield来支持Visuino开发,并允许我制作更多的教程。我还想用我的ILI9341 TFT触摸屏显示屏制作更多教程,我决定一起使用2个盾牌制作教程。在本教程中,我将向您展示将Shields连接到Arduino 是多么容易,并使用Visuino 对其进行编程以在人机界面上显示GPS位置信息。
    来自:家用电器时间:2019-01-07 arduino 触摸屏 全球定位系统
  • Arduino + GPS模块——目的地通知器

    我们在交通拥堵中浪费了多少时间?我制作了一个Arduino驱动的目标通知器,以高效的方式利用这段时间。硬件组件:Arduino UNO和Genuino UNO× 1 NEO-6M GPS模块× 1 LED(通用)× 1 德州仪器双H桥电机驱动器L293D× 1 太阳能蟑螂振动盘式电动机 × 1 SparkFun Snappable Protoboard× 1 9V电池(通用)× 1 9V至Barrel插座连接器× 1 一个盒子× 1 跳线(通用)× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)剥线钳
    来自:其他时间:2019-01-04 gps模块 全球定位系统 位置跟踪
  • 采用Arduino Uno和Digilent PmodGPS的GPS跟踪系统

    该项目是一个GPS跟踪系统,带有使用Arduino Uno和Digilent PmodGPS的LCD显示屏。硬件组件:Arduino UNO和Genuino UNO× 1 Digilent Pmod GPS× 1 Digilent Pmod CLS× 1 公/母跳线× 1 软件应用程序和在线服务:Arduino IDE我参加了2018年秋季的UW Bothell传感器和传感器系统选修课。该项目将突出使用Digilent的PmodGPS作为位置定位器和参考点的指南。这对于没有标志或其他清晰位置/方向标记的情况下的徒步旅行者,猎人或其他导航员是有帮助的。
    来自:家用电器时间:2019-01-04 gps 液晶显示 全球定位系统
  • SI4463主从模式无线通信,GPS定位系统,附PCB板工程/程序

    该设计基于STM32F1单片机的si4463无线通信模块,测试发送字符串,在没有遮挡物的情况下可以达到1KM以上,本系统是主从机模式,主机向从机发送指令,从机向主机返回GPS信息,GPS采用UM8模块,定位精度高,可以通过上位机进行对GPS通过进行显示,目前只是串口显示,通过串口调试助手进行查看信息。si4463主从模式无线通信硬件设计包括SI4463无线通信主机模块和SI4463无线通信从机模块。si4463主从模式无线通信电路原理图和PCB源文件截图:si4463主从模式无线通信实物图片展示:
    来自:通信与网络时间:2017-08-08 gps 无线通信 gps定位 stm32f1 si4463
  • Zubax GNSS 2 无人机GPS定位模块,附固件源码/驱动/3D模型

    Zubax GNSS 2 主要用于机器人和无人机的罗盘和气压高度计的高性能定位GPS模块。Zubax GNSS 2是通过CAN总线,USB和UART连接的多功能高性能定位模块。它包括最先进的多系统GPS / GLONASS接收器,高精度气压高度计和带有热补偿的三轴罗盘。Zubax GNSS 2支持各种标准协议,确保与第三方软件和硬件兼容:UAVCAN(CAN总线),NMEA 0183(通过USB和UART)和u-Blox M8二进制协议。Zubax GNSS 2 无人机GPS定位模块实物截图:GPS定位模块Zubax GNSS 2特性: 最先进的并发GPS / GLONASS接收器u-blox MAX-M8Q。 GNSS电路的全RF屏蔽确保了高EMI环境中的可靠运行。35毫米高增益贴片天线,具有大型接地平面,即使在深圳城市峡谷也可靠接收。具有LNA和SAW的模拟前端确保了高噪音弹性。基于超级电容器的备用电源可实现低时间到第一次修复(几秒钟)。最多15 Hz更新速率。高精度数字气压计TE Connectivity MS5611。 高度分辨率10厘米。高精度三轴数字罗盘意法半导体LIS3MDL具有热补偿功能。GPS定位模块Zubax GNSS 2接口包括如下: 双冗余CAN总线接口(UAVCAN)。 连续自诊断和故障检测输出。远程重新配置也可以在非冗余模式下使用(一个接口将处于非活动状态)。固件升级。USB(虚拟串口)。 所有传感器的NMEA输出。直接访问u-blox模块。通过命令行界面进行诊断和配置。固件升级。UART 所有传感器的NMEA输出。附件资料如下:
  • 基于STM32的GPS定位系统板(原理图+PCB+程序)

    基于有限状态机的GPS数据过滤与清理方法,提高GPS系统中数据的质量。结合u-blox公司的NEO-6M模组以及ST公司提供的Cortex-M3内核的芯片,主要叙述怎样使用有限状态机对GPS数据进行快速分析、识别以及提取。 在大量的GPS数据中快速识别提取所需的数据,很大程度上提高了解析的准确性与快速性,降低漏读、多读、误读带来的误差。体现出在信息的提取处理过程中有限状态机思想的优越性,这种方法对数据处理具有很高的实用价值,在大数据时代的今天显得愈加重要。基于STM32的GPS定位测量截图:基于STM32的GPS定位系统板实物截图:基于STM32的GPS定位系统板PCB 3D 截图:
    来自:DIY创意产品时间:2017-06-19 stm32 gps gps定位 系统板
  • 无人机专用-有源/无源低噪放大器解决方案 内含两个方案

    如果你做无人机,我这里有GPS+磁罗盘模块等构成的有源、无源低噪放大器,经过测试精度很好。型号一:有处理器无源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+CAN接口。采用STM32F103处理器进行数据的采集与处理,设计了磁罗盘电路和GPS电路,对GPS天线电路经行50欧姆阻抗匹配,板载EEPROM存储,设计CAN总线电路用于高可靠性数据传输,预留串口和CAN口,SWD程序下载口,和相关测试点,LED指示以及电源电路。附件资料见截图: 型号二:无处理器有源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+测试精度1米以内。附件资料截图:
    来自:飞行器时间:2017-01-07 解决方案 无人机 gps 放大器
  • 基于STM32控制的GPS定位与GPRS发送数据(程序源码)

    一个用STM32控制的GPS与GPRS程序,GPS使用ublox的GPS,GPRS使用SIM800E,主要实现每隔几分钟(间隔时间由服务器设定,默认5分钟)将模块的定位结果数据发送到服务器中,服务器返回值决定间隔时间等设置信息。两个模块分别接STM32的两个串口,锂电池供电,STM32与GSM接口有串口RXD、TXD,电源开关POWERKEY,和GSM的状态引脚(用于判断GSM的开关机状态)。GPS模块连接串口RXD、TXD,还有一个IO驱动P型MOS管控制GPS模块的供电。实际应用中,使用1000mah锂电池,5分钟一次数据传输的情况下,电池可以坚持120小时左右。为了省电,工作状态,使用12M晶振,不用PLL,STM32工作电流不到10mA,整体电流约90mA,GPS模块只在定位时通电,完成后直接断电。GSM模块发送数据时正常,不发送时进入休眠模式,电流约1mA,数据发送完成后的等待时间,STM32也进入低功耗状态,本想使用RTC,怕批量有问题,就用的HSI直接512分频,大约15KHz,用来计时,记到5分钟后启动模块开始定位,HSI 512分频后,实际CPU工作电流约500uA左右,基本能满足要求。GPRS通过联网访问网络上的HTTP服务器,直接GET命令,将数据加在后面的参数上,服务器响应后会返回一些需要设定的参数。按照5分钟一次发送数据量计算,一个月大约需要不到3MB的流量,比短信便宜多了,用移动那种限期半年30M或50M的流量卡比较合算,可以用在机动车、电动车或者电动车电池的防盗上,成本100多点。附件内容截图:
    来自:EDA库与代码时间:2016-12-14 stm32 源码 gprs gps定位 发送数据
销量
53
查看
1211
参数名 参数值
发布于 2018 年 10 月 10日
Moore8直播课堂