“Microduino的GPS记录仪-306KIT/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
调试
 
(未显示4个用户的11个中间版本)
第8行: 第8行:
 
项目说明:起初写程序就是想作为一个自行车码表来用,后来就想把GPS信息导出到电脑上看,就研究了一下GPX文件和Google Earth,于是去年十月底就完成了这个程序。
 
项目说明:起初写程序就是想作为一个自行车码表来用,后来就想把GPS信息导出到电脑上看,就研究了一下GPX文件和Google Earth,于是去年十月底就完成了这个程序。
  
[[File:GPSTrackerUse.jpg|600px|center|thumb|GPS use]]
+
[[File:GPSTrackerUse.png|600px|center|thumb|GPS use]]
  
 
目的:通过Microduino GPS模块将获取的地理信息存储到Microduino SD卡内。
 
目的:通过Microduino GPS模块将获取的地理信息存储到Microduino SD卡内。
第25行: 第25行:
 
|模块||数量||功能
 
|模块||数量||功能
 
|-
 
|-
|Microduino-Core+||1||核心板
+
|[[Microduino-Core+/zh]]||1||核心板
 
|-
 
|-
|Microduino-FT232R ||1||下载程序
+
|[[Microduino-USBTTL/zh]] ||1||下载程序
 
|-
 
|-
|Microduino-NEO-6M||1||WiFi模块
+
|[[Microduino-NEO-6M/zh]]||1||WiFi模块
 
|-
 
|-
|Microduino-SD||1||存储信息
+
|[[Microduino-SD/zh]]||1||存储信息
 
|-
 
|-
|Microduino-OLED||1||信息显示  
+
|[[Microduino-OLED/zh]]||1||信息显示  
 
|-
 
|-
|Microduino-BM||1||储存能量  
+
|[[Microduino-BM/zh]]||1||储存能量  
 
|}
 
|}
 
|-
 
|-
 
|
 
|
 +
 
==文档==
 
==文档==
  
 
要获取对Core+的支持,需要下载Microduino硬件支持
 
要获取对Core+的支持,需要下载Microduino硬件支持
  
包:http://www.microduino.cc/wiki/index.php?title=Arduino_IDE_Microduino%E7%A1%AC%E4%BB%B6%E6%94%AF%E6%8C%81%E5%8C%85
+
包:[[Arduino IDE Microduino硬件支持包]]
  
Core+和官方原SD库不兼容,请下载Microduino官方修改过的SD库,(为了兼容性,若使用完整程序库支持包,建议清空IDE原Library内所有库文件):https://github.com/wasdpkj/libraries
+
Core+和官方原SD库不兼容,请下载Microduino官方修改过的SD库,(为了兼容性,若使用完整程序库支持包,建议清空IDE原Library内所有库文件):https://github.com/wasdpkj/Microduino-IDE-Support/
  
程序: Microduino_GPS.zip
+
程序:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_KIT/Microduino_GPS Microduino GPS]
  
 
|-
 
|
 
 
==调试==
 
==调试==
 
步骤一:准备模块
 
步骤一:准备模块
第57行: 第55行:
 
|-
 
|-
 
|
 
|
[[File:GPSTrackerAll1.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerAll1.png|600px|center|thumb|306KIT]]
[[File:GPSTrackerAll2.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerAll2.png|600px|center|thumb|306KIT]]
 
|-
 
|-
 
|
 
|
第65行: 第63行:
 
除了以上提到的五个Microduino模块,还准备了一个SD卡、电池、铜柱和螺丝,以及无传感器的气象站底板。
 
除了以上提到的五个Microduino模块,还准备了一个SD卡、电池、铜柱和螺丝,以及无传感器的气象站底板。
  
[[File:GPSTrackerCorePuls.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCorePuls.png|600px|center|thumb|306KIT]]
因为Core+支持两路串口,维基资料:http://www.microduino.cc/wiki/index.php?title=Microduino-Core%2B/zh#.E8.A7.84.E6.A0.BC
+
因为Core+支持两路串口,维基资料:[[Microduino-Core+/zh]]
  
 
所以在这把GPS模块的通讯跳线改为串口1:D2、D3,这样串口0就空出来以便于程序调试。
 
所以在这把GPS模块的通讯跳线改为串口1:D2、D3,这样串口0就空出来以便于程序调试。
第73行: 第71行:
 
步骤二:组装模块
 
步骤二:组装模块
  
[[File:GPSTrackerCombine1.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine1.png|600px|center|thumb|306KIT]]
 
先把SD卡装入SD模块中,GPS天线上到GPS模块IPEX座中。
 
先把SD卡装入SD模块中,GPS天线上到GPS模块IPEX座中。
[[File:GPSTrackerCombine2.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine2.png|600px|center|thumb|306KIT]]
 
把OLED的线连好
 
把OLED的线连好
[[File:GPSTrackerCombine3.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine3.png|600px|center|thumb|306KIT]]
 
连接到底板上对应接口
 
连接到底板上对应接口
[[File:GPSTrackerCombine4.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine4.png|600px|center|thumb|306KIT]]
 
USBTTL模块在给Core+下载好程序后就可以拿走了
 
USBTTL模块在给Core+下载好程序后就可以拿走了
[[File:GPSTrackerCombine4.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine5.png|600px|center|thumb|306KIT]]
 
堆叠模块,装入底板,接上电池!
 
堆叠模块,装入底板,接上电池!
[[File:GPSTrackerCombine5.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine6.png|600px|center|thumb|306KIT]]
[[File:GPSTrackerCombine6.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine7.png|600px|center|thumb|306KIT]]
[[File:GPSTrackerCombine7.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerCombine8.png|600px|center|thumb|306KIT]]
 
超漂亮~
 
超漂亮~
  
第92行: 第90行:
 
BM模块在接上电池第一次使用时需要接USB激活
 
BM模块在接上电池第一次使用时需要接USB激活
 
BM相关帖:http://www.geek-workshop.com/thread-11132-1-1.html
 
BM相关帖:http://www.geek-workshop.com/thread-11132-1-1.html
[[File:GPSTrackerbattery1.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerbattery1.png|600px|center|thumb|306KIT]]
 
开启BM,通电!显示正常,室内没信号,出门!
 
开启BM,通电!显示正常,室内没信号,出门!
[[File:GPSTrackerbattery2.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerbattery2.png|600px|center|thumb|306KIT]]
 
稍等几分钟,GPS信号灯闪烁,就表示有信号了,借放在一辆车的发动机盖拍的
 
稍等几分钟,GPS信号灯闪烁,就表示有信号了,借放在一辆车的发动机盖拍的
[[File:GPSTrackerbattery3.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerbattery3.png|600px|center|thumb|306KIT]]
 
这时候按下D5按键,就可以开始创建一个新文件开始往SD卡中记录轨迹了
 
这时候按下D5按键,就可以开始创建一个新文件开始往SD卡中记录轨迹了
[[File:GPSTrackerbattery4.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerbattery4.png|600px|center|thumb|306KIT]]
 
走路试试
 
走路试试
  
第104行: 第102行:
  
 
要结束记录,再次按下D5按键,屏幕会提示已经结束创建的文件名。
 
要结束记录,再次按下D5按键,屏幕会提示已经结束创建的文件名。
[[File:GPSTrackerExport1.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerExport1.png|600px|center|thumb|306KIT]]
 
取下SD卡,读卡器连接到电脑,可以看到被创建的文件,文件名我是按照日期年-月-日-序号创建的
 
取下SD卡,读卡器连接到电脑,可以看到被创建的文件,文件名我是按照日期年-月-日-序号创建的
  
 
,这样非常便于管理。
 
,这样非常便于管理。
[[File:GPSTrackerExport2.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerExport2.png|600px|center|thumb|306KIT]]
 
打开谷歌地球,在工具栏选择 “工具”-“GPS”
 
打开谷歌地球,在工具栏选择 “工具”-“GPS”
[[File:GPSTrackerExport3.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerExport3.png|600px|center|thumb|306KIT]]
 
设置如图,点击导入,选择生成的文件
 
设置如图,点击导入,选择生成的文件
[[File:GPSTrackerExport4.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerExport4.png|600px|center|thumb|306KIT]]
 
看到走过的轨迹了!
 
看到走过的轨迹了!
[[File:GPSTrackerExport5.jpg|600px|center|thumb|306KIT]]
+
[[File:GPSTrackerExport5.png|600px|center|thumb|306KIT]]
 
点击其中航迹点,还可以看到更详细的速度、海拔、坐标等信息
 
点击其中航迹点,还可以看到更详细的速度、海拔、坐标等信息
 
  
 
|-
 
|-
 
|
 
|
 +
 
==结果==
 
==结果==
 
定位成功之后,可以看到各参数,并且能够将这些数据一定时间记录到存储卡内,在google earth中查看轨迹。
 
定位成功之后,可以看到各参数,并且能够将这些数据一定时间记录到存储卡内,在google earth中查看轨迹。
第126行: 第124行:
 
|
 
|
 
==注意问题==
 
==注意问题==
*下载程序之前确定跳线接法,详细参考:[[Microduino-GPS/zh]]
+
*下载程序之前确定跳线接法,详细参考:[[关于跳线]]
 
*调试需要在空旷地带测试。
 
*调试需要在空旷地带测试。
  

2018年6月12日 (二) 04:07的最新版本

Language English

概述

项目名称:Microduino的GPS记录仪

项目说明:起初写程序就是想作为一个自行车码表来用,后来就想把GPS信息导出到电脑上看,就研究了一下GPX文件和Google Earth,于是去年十月底就完成了这个程序。

GPS use

目的:通过Microduino GPS模块将获取的地理信息存储到Microduino SD卡内。

难度:初级

耗时:2小时

制作者:Microduino Studio-YLB

材料清单

  • Microduino模块:(MICRODUINO 203KIT)
模块 数量 功能
Microduino-Core+/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-NEO-6M/zh 1 WiFi模块
Microduino-SD/zh 1 存储信息
Microduino-OLED/zh 1 信息显示
Microduino-BM/zh 1 储存能量

文档

要获取对Core+的支持,需要下载Microduino硬件支持

包:Arduino IDE Microduino硬件支持包

Core+和官方原SD库不兼容,请下载Microduino官方修改过的SD库,(为了兼容性,若使用完整程序库支持包,建议清空IDE原Library内所有库文件):https://github.com/wasdpkj/Microduino-IDE-Support/

程序:Microduino GPS

调试

步骤一:准备模块

306KIT
306KIT

上图中可以看到:

除了以上提到的五个Microduino模块,还准备了一个SD卡、电池、铜柱和螺丝,以及无传感器的气象站底板。

306KIT

因为Core+支持两路串口,维基资料:Microduino-Core+/zh

所以在这把GPS模块的通讯跳线改为串口1:D2、D3,这样串口0就空出来以便于程序调试。


步骤二:组装模块

306KIT

先把SD卡装入SD模块中,GPS天线上到GPS模块IPEX座中。

306KIT

把OLED的线连好

306KIT

连接到底板上对应接口

306KIT

USBTTL模块在给Core+下载好程序后就可以拿走了

306KIT

堆叠模块,装入底板,接上电池!

306KIT
306KIT
306KIT

超漂亮~

步骤三:通电使用,测试

BM模块在接上电池第一次使用时需要接USB激活 BM相关帖:http://www.geek-workshop.com/thread-11132-1-1.html

306KIT

开启BM,通电!显示正常,室内没信号,出门!

306KIT

稍等几分钟,GPS信号灯闪烁,就表示有信号了,借放在一辆车的发动机盖拍的

306KIT

这时候按下D5按键,就可以开始创建一个新文件开始往SD卡中记录轨迹了

306KIT

走路试试

步骤四:导出查看

要结束记录,再次按下D5按键,屏幕会提示已经结束创建的文件名。

306KIT

取下SD卡,读卡器连接到电脑,可以看到被创建的文件,文件名我是按照日期年-月-日-序号创建的

,这样非常便于管理。

306KIT

打开谷歌地球,在工具栏选择 “工具”-“GPS”

306KIT

设置如图,点击导入,选择生成的文件

306KIT

看到走过的轨迹了!

306KIT

点击其中航迹点,还可以看到更详细的速度、海拔、坐标等信息

结果

定位成功之后,可以看到各参数,并且能够将这些数据一定时间记录到存储卡内,在google earth中查看轨迹。

注意问题

  • 下载程序之前确定跳线接法,详细参考:关于跳线
  • 调试需要在空旷地带测试。

视频

http://v.youku.com/v_show/id_XNjY1NzE3NDQ0.html