0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Arduino的无线GPS数据记录器制作

454398 来源:工程师吴畏 2019-08-07 10:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:材料和工具

1 x Arduino Pro Mini 328 - 3.3V/8MHz

1 x GTOP LadyBird 1(PA6H)GPS模块

2 x HM-TRP 433Mhz RF FSK收发器

在澳大利亚,我们使用433Mhz,根据您的无线电通信(低干扰电位器件)类别许可证,它可供业余爱好者使用。根据您所在的位置,您可能需要使用另一个频率的收发器!试用HM-TRP 868Mhz RF FSK收发器或HM-TRP 915Mhz RF FSK收发器。

1 x锂AXIAL 1/2AA 3.6v电池

1 x 10k Ohm 0.5瓦金属薄膜电阻器 - 每包8个

步骤2:从Arduino Pro Mini开始

删除重置按钮

请参阅上图以获取一些提示!

步骤3:连接GPS模块到Arduino Board

按照上面的图像进行操作!

熟悉GPS数据表

将一段红线焊接到GPS模块的引脚4上(VBACKUP)

将一段黑线焊接到GPS的引脚12上模块(GND)

使用双面胶带,将GPS连接到Arduino板的底部

沿着Arduino板的底部折叠黑色线。焊接到GND(RAW旁边!)

电阻支脚穿过Arduino板的引脚9并焊接到GPS模块的引脚1上

切断并折叠电阻器支脚在引脚9,8,7和6上焊接

将红线折叠在Arduino板顶部并焊接到VCC上

将电阻器支脚穿过引脚5和4 Arduino板和焊接到GPS模块的引脚9和10上

用Arduino板切割电阻器支脚并焊接

您的GPS模块现在已准备就绪测试!

步骤4:测试GPS模块

它始终是在继续之前测试GPS模块是一个好主意。

在计算机上安装Arduino IDE

使用FTDI突破将下面的代码上传到数据记录器 - 3.3V

在Arduino IDE上打开串口监视器,您现在应该能够看到从GPS模块传输到Arduino板的数据

您还可以使用其他软件像u-center这样的软件可以读取GPS数据,并为您提供其他信息,例如查看的卫星数量以及位置数据的准确性!

不要忘记,您可能需要走出去,GPS模块可以从卫星接收信号

第5步:走向无线!

查看此收发器的数据表。多么巧妙的小板,传输到60 mW的Xbee Pro带线天线但耗电少得多,因此我们的电池可以使用更长的时间!

焊接一个10K电阻器VCC和ENABLE之间的收发器板

在VCC和CONFIG之间的收发器板底部焊接一段电线,这会将CONFIG拉高以进行通信

在GPS模块的侧面放一些绝缘胶带,这将防止收发器板在GPS模块外壳侧面短路。

将另一段红线焊接到VCC,黄色到TX,黑色到GND,白色到RX,蓝色到ENABLE

将收发器板放在剩余的双面胶带上

拉下Arduino板下方的红线并焊接到VCC上

首先将黑线拉过电阻器然后在Arduino板下面,焊接到GND

然后黄色到引脚2,白色到引脚3,蓝色到引脚A2

第六步:你需要一个接收器

如果您没有接收器,那么拥有无线GPS数据记录器并不重要不可能比这个设置容易!

在VCC和CONFIG之间焊接一段红线

在GND和ENABLE之间焊接一段黑线

将另一段红线焊接到VCC,黑色到GND,黄色到TX,白色到RX

现在将一些标题引脚放在FTDI分支中

将红色线焊接到VCC,黑色线连接到GND,黄色连接到RX和白色到TX

现在我们已准备好进行无线通信

第7步:关于天线的注意事项

天线有所不同,但对于野生动物,有时我们必须保持它们的小巧。

数据记录器和接收器的最佳天线是偶极天线,只需将173毫米长的导线焊接到收发器上的ANT引脚,并将一根173毫米长的导线连接到GND引脚。这种组合将使我们的视线范围超过2公里。

有时你不能将电线悬挂,野生动物通常有大牙齿,会咬和咀嚼并摧毁天线甚至数据记录器!要隐藏天线,您可以将它们卷起来,这称为螺旋天线或弹簧天线。简单地用小螺丝刀缠绕电线,从末端开始将其朝收发器滚动。

P.S。你知道还有什么能成为一个伟大的天线,钓鱼线的领导者。它们通常由编织钢丝制成,带有塑料涂层,非常坚固且非常柔韧。适用于可能在植被下方或周围爬行的野生动物。

步骤8:测试无线电

使用FTDI分支将下面的代码上传到数据记录器 - 3.3V

从FTDI分支中删除数据记录器,并使用电池或任何其他3.3 V电源为VCC打开电源,+到VCC和 - 到GND

将接收器插入FTDI分支(通常你应该在更换外围设备之前从计算机USB端口移除FTDI分支)。

启动Arduino IDE并打开串行监视器

将串行监视器设置为9600 bps并且“无行结束”

键入“tx”并单击“发送”

您应该收到来自GPS数据的消息记录器说‘测试正常!’

步骤9:部署无线GPS数据记录器

就是这样,测试完成,现在上传下面的代码使用Arduino IDE和您的FTDI突破并完成了!您现在拥有无线GPS数据记录器用于野生动物。

在部署之前了解您的数据记录器,学会使用接收器和串行监视器来监听心跳(每5分钟就会有一个,并且不要忘记数据记录器需要在外面)。一旦你收到心跳,你有5秒钟输入‘tx’并点击发送,然后所有数据将被“转储”到你的屏幕上,只需复制并粘贴到你选择的地图软件中。

熟悉代码,您可以将其更改为执行任何操作。

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

    关注

    22

    文章

    3061

    浏览量

    174330
  • 数据记录器
    +关注

    关注

    0

    文章

    55

    浏览量

    13186
  • Arduino
    +关注

    关注

    191

    文章

    6534

    浏览量

    197658
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘 EL-OEM-3 OEM 封装电压数据记录器

    探秘 EL-OEM-3 OEM 封装电压数据记录器 在电子设备的设计与开发中,数据记录器是不可或缺的工具。今天,我们要深入了解一款名为 EL-OEM-3 的 OEM 封装电压
    的头像 发表于 05-21 14:05 48次阅读

    Adafruit Feather M0 Adalogger:一款强大的一体化数据记录开发板

    是Adafruit推出的一款“一体化”Cortex M0数据记录器(或数据读取),内置USB和电池充电功能。其核心是ATSAMD21G18 ARM Cortex M0处理
    的头像 发表于 05-11 09:40 402次阅读

    GPS 校时服务标准 1U 机架式技术参数详解

    山东唯尚电子的 GPS 校时服务,以稳定的 GPS 信号接收、精准的授时守时性能、紧凑的 1U 机箱设计与实用的接口配置为核心优势,围绕行业实际校时需求打造参数体系,运行稳定可靠,为各行业提供持续精准的时间同步支撑,保障设备时
    的头像 发表于 04-20 14:37 129次阅读
    <b class='flag-5'>GPS</b> 校时服务<b class='flag-5'>器</b>标准 1U 机架式技术参数详解

    如何使用 VisionFive UART 读取 GPS 数据

    使用 VisionFive UART 读取 GPS 数据
    发表于 03-27 07:38

    深度解析DS1683:总耗时与事件记录器的卓越之选

    深度解析DS1683:总耗时与事件记录器的卓越之选 在电子设备的运行监测领域,准确记录设备的运行时间和事件次数至关重要。DS1683作为一款集成式总耗时与事件记录器,凭借其独特的设计和丰富的功能
    的头像 发表于 03-24 15:45 189次阅读

    DS1682:集成式累计时间记录器的技术剖析与应用指南

    DS1682:集成式累计时间记录器的技术剖析与应用指南 在电子设备的运行监测与管理中,准确记录设备的运行时间和事件次数是一项关键需求。DS1682作为一款集成式累计时间记录器,为满足这一需求提供了
    的头像 发表于 03-24 15:25 225次阅读

    WiFi模块在行车记录仪上的应用与无线连接方案

    ) 扮演了极为关键的角色,使车辆设备能够与手机、云平台、辅助设备等建立稳定高速的无线通信链路。 一、行车记录仪为什么需要 WiFi 模块 传统的行车记录仪主要通过有线连接获取数据,但这
    的头像 发表于 01-30 11:41 601次阅读
    WiFi模块在行车<b class='flag-5'>记录</b>仪上的应用与<b class='flag-5'>无线</b>连接方案

    使用KickStart数据记录器应用轻松进行数据采集

    数据采集(DAQ)或数据记录(Data Logging)是一个从各种物理现象中收集和分析数据的过程。它在工程、科学研究和工业环境中发挥着关键作用,使对温度、压力和电压等参数的实时监测和
    的头像 发表于 12-09 14:48 3191次阅读
    使用KickStart<b class='flag-5'>数据</b><b class='flag-5'>记录器</b>应用轻松进行<b class='flag-5'>数据</b>采集

    为进行检测温度的记录,可使用串口数据记录模块来实现

    为进行检测温度的记录,可使用串口数据记录模块来实现。 该数据记录模块是一种串口设备,在使用时其工作的波特率为9600bps,在接收到开发板所
    发表于 12-01 08:18

    GPS轨迹模拟应用介绍

    gps信号发生
    西安同步电子科技有限公司
    发布于 :2025年10月28日 10:23:11

    GPS 接收 IC skyworksinc

    电子发烧友网为你提供()GPS 接收 IC相关产品参数、数据手册,更有GPS 接收 IC的引脚图、接线图、封装手册、中文资料、英文资料,
    发表于 09-17 18:34
    <b class='flag-5'>GPS</b> 接收<b class='flag-5'>器</b> IC skyworksinc

    CCLink IE转ModbusTCP网关配置无纸记录器(上篇)

    本研究案例采用CCLink IE转ModbusTCP网关技术,实现了将记录数据传输至三菱PLCPLC的过程。具体操作步骤如下所述。 在确保无纸记录仪与PT100传感传感
    的头像 发表于 07-18 18:03 932次阅读
    CCLink IE转ModbusTCP网关配置无纸<b class='flag-5'>记录器</b>(上篇)

    FeRAM在汽车事件数据记录器中的应用

    在安全气囊的电子控制单元(ECU)中的事件数据记录器(EDR)中,FeRAM也得到了应用。通过使用 FeRAM,可以满足 EDR 的规定,确保在事故发生时,能够记录并保存详细的数据,有
    的头像 发表于 06-18 09:47 2061次阅读
    FeRAM在汽车事件<b class='flag-5'>数据</b><b class='flag-5'>记录器</b>中的应用

    Analog Devices / Maxim Integrated MAX42500 SoC电源系统监控数据手册

    %。其中两个输入具有单独的远程接地检测输入,并通过集成I^2^C接口支持动态电压调节(DVS)。此外,MAX42500还包括一个可编程、灵活的电源序列记录器(FPSR)。该记录器可单独存储上电和断电时间戳,并支持开/关和睡眠/待机电源序列。
    的头像 发表于 06-12 10:33 1009次阅读
    Analog Devices / Maxim Integrated MAX42500 SoC电源系统监控<b class='flag-5'>器</b><b class='flag-5'>数据</b>手册

    基于STM32的卫星GPS路径记录仪(附完整源代码)实例项目下载

    基于STM32的卫星GPS路径记录仪(附完整源代码)实例项目推荐下载!
    发表于 05-29 21:35