GPS Tracker

By admin in 亚洲必赢app在哪下载 on 2019年1月1日

    GPS Tracker即GPS跟踪仪,它跟近年来盛行的GPS导航仪有一些一般,GPS导航仪结合GIS技术,给用户提供导航效率。而GPS
Tracker则是将眼前的GPS音讯再次回到给一定用户,一般用GSM模块通过发送短信的法门贯彻。将GPS
Tracker放在宠物身上,就无须再担心找它不回来,也不用到处张贴启事去,只要打个电话、发个短信,它便会告诉你它的眼前岗位——有了GPS
Tracker,我再也尽管狗狗走丢啊!:-D东西还没出去,先规划个广告词。

       GPS Tracker的法力相对简单,从硬件结构来看,重要有3有些构成,MCU、GPS Module、GSM Module。其中MCU负责接收GPS Module的消息,并做分析以获取当前所在地方的中纬度,GSM
Module由MCU控制,它是成套连串跟用户交互的绝无仅有接口,负责接收用户的命令并做响应。GPS、GSM模块与MCU一般经过串口举办报道。这是选用MCU的一个着重参照,至少得有多个UART。此外是因为一切系列由电池供电,所以功耗也是挑选MCU的一个首要按照。在硬件设计时,系统的电源部分也值得考虑,最好是援助USB充电,方便用户采纳,也节约使用基金。在器件采取上,还亟需考虑下总体体系的体积。硬件原理上,应该说不要紧技术难度。

       下面再简单分析下GPS
Tracker的软件设计。我觉着一个系列的软件设计对任何系统的用户体验的话根本。譬如一台PC,为啥这样三人拔取安装Windows XP,而不是此外的OS,因为它用着很有益于。再如,黑莓和M8同样使用三星的MCU,为什么我们对她们的愿意和评价有那么大区别?所以,个人认为硬件是系统的底蕴和身体,而软件则是系统的魂魄和思索。不扯了,继续说GPS
Tracker的软件设计。即便它功能单一,但不同的软件设计也将给用户带来不同的接纳体验。

       倘若从功效的完结考虑,该序列大可不必用OS,传统的单片机软件设计模式就可满意急需,用OS反而有些杀鸡用牛刀的感到。但是自己认为,假设从用户体验和系列软件的持续升级考虑,最好仍旧采取OS。上边就从这多少个角度解析一下。整个系列的示意图如下:

                                 图片 1                 

     选用OS与否,对于接口1基本没有影响,紧要会潜移默化到2、3接口。即便不行使OS,接口3,也就是用户和体系的互动,一般经过短音讯完成。譬如用户需要对系统举行布局,发一个短音讯过去,内容为布局指令,系统形成布局后,回发一个短音信确认实施意况。但我们精通,短音讯的实时性实在不敢恭维,有时依旧会丢掉一些音讯,连数据的完整性都爱莫能助保证,而输入短信对于某些人来说也是一件很麻烦的政工,况且还得听从一定的下令格式,否则系统将不识别。而对于一个丢掉了喜爱宠物的人来说,等待、不确定的等候有多不适,而要努力记起一长串的控制指令又是何其困难。好不容易等来一条音讯,却被报告指令未被辨认,请重新发送指令时有多懊恼。这样的连串,通常说不定还是能给用户带来一点安全感,但确实使用时,却发现是这般劳苦,不堪一用。此外,通过短音信配置GPS
Tracker也很麻烦。这天我们多少个玩一GPS
Tracker,对照着表明,搞了半天,才将用户手机号设定到系统中去。而对此绝大多数用户来说,这确实也是万分麻烦的事。

      假若运用OS,接口3就能够通过对讲机和通话中按键的章程展开控制,就跟打10086平等。这样,用户甚至足以用对讲机控制GPS
Tracker,而音信的报告也不局限于短信,完全可以用语音的模式做汇报。大家假若一下涌出这种极端情况:用户的无绳电话机没电了、欠费了或丢了,宠物也有失了——真是祸不单行!这时,假如应用传统的软件设计模式,整个体系的并行就断了,尽管重新打井也需要自然的时光。而假诺采纳基于OS的软件设计,用户一旦找到一个电话,拨通GPS
Tracker的号子,然后记录下它提供的中纬度消息就可以了。用户在电话中听到宠物的具体地点,要比被报告指令出错请重试时感受好广大吗。这就是用户体验。甚至在GPS
Tracker中,大家允许用户输入所在地的中纬度和地理地点的转移关系。在用户请求地方新闻时,不单可以回传经纬度音讯,还足以从来提供参考的地理地方。虽说现在GoogleEarth很有力,但我们不能够仰望每个用户都会玩,也不可以指望用户在需要用时就能用上。提供具体的地理地方消息将比提供经纬度音信更有益用户接受。采用OS后,整个序列的八面玲珑将拿到显然增强,也造福产品的接续升级。

      综上所述,GPS Tracker的软件设计得先有一个恒定。我们想把它做成什么体统,用户需要哪些,它又能给用户带来如何,这些都是首先需要考虑的题目。这多少个题目不先考虑清楚,而干脆直接做硬件写代码去,是一件危险的事。方向永远比速度根本!

     以上是协调的一些想方设法,还不成熟,但本身觉着很重点,需要提示自己,所以先贴出来。即使你有什么样想法或指出,欢迎多交换,谢谢!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 亚洲必赢app官方下载 版权所有