查看“Microduino的GPS记录仪-306KIT/zh”的源代码
←
Microduino的GPS记录仪-306KIT/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Language|Microduino_GPS_recorder-306KIT}} {| style="width: 800px;" |- | ==概述== 项目名称:Microduino的GPS记录仪 项目说明:起初写程序就是想作为一个自行车码表来用,后来就想把GPS信息导出到电脑上看,就研究了一下GPX文件和Google Earth,于是去年十月底就完成了这个程序。 [[File:GPSTrackerUse.png|600px|center|thumb|GPS use]] 目的:通过Microduino GPS模块将获取的地理信息存储到Microduino SD卡内。 难度:初级 耗时:2小时 制作者:Microduino Studio-YLB |- | ==材料清单== *Microduino模块:(MICRODUINO 203KIT) {|class="wikitable" |- |模块||数量||功能 |- |[[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/libraries 程序:[https://github.com/Microduino/Microduino_Tutorials/commit/1923d95fd900b47c005e49ce7cd691b89f94ae29 Microduino GPS] ==调试== 步骤一:准备模块 |- | [[File:GPSTrackerAll1.png|600px|center|thumb|306KIT]] [[File:GPSTrackerAll2.png|600px|center|thumb|306KIT]] |- | 上图中可以看到: 除了以上提到的五个Microduino模块,还准备了一个SD卡、电池、铜柱和螺丝,以及无传感器的气象站底板。 [[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 所以在这把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 |}
该页面使用的模板:
模板:Language
(
查看源代码
)
模板:Nmbox
(
查看源代码
)
返回至
Microduino的GPS记录仪-306KIT/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息