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