怎么制作狗狗追踪器?

米雪灵米雪灵最佳答案最佳答案

这个问题太笼统了,首先你要做的到底是什么——是设计一个电子器件让它在犬体移动时保持同步运动?还是通过GPS定位来获取它的位置?又或者是要计算它每一步所走过的路程?再或者只是想要一个能够跟踪记录它日常活动的软件系统? 不同的问题需要不同的解决方案,不过总的来说这些问题都可以归结为如何获取或生成一个“轨迹数据”。

以“追踪”为目的的硬件设备其实已经非常多了,如果你只需要一个简单的追踪记步软件,那也是遍地都是(比如各种计步app);但是如果你想更精准的获取动物的运动轨迹则没那么容易,目前我知道的只有两种方法比较靠谱:

1、采用无线射频识别(RFID)技术,给宠物佩戴专用的芯片卡片,利用读取器来追踪它的轨迹。这种技术多用于物流仓储中货物码放位置的监控和货物追踪,也有用于动物研究的,不过很少听说用来跟踪宠物。美国通用电气公司研发了一种可以植入动物的芯片,通过无线电波来传输数据,能够精准的追踪它们的位置。当然,这种芯片同样也可以用于货物物流的追踪。(百度百科)

2、采用卫星导航定位(GNSS)技术,给宠物装配接收天线,通过接收信号计算它的坐标,进而追踪它的轨迹。这属于实时位置服务(Real-time Location Services, RTLs)的一个应用,可以通过互联网直接传送给用户。现在这样的产品也已经很多了,网上随便搜一下就能出来一堆,有的还支持Android 和 iOS平台。 我以前做过类似的项目,是用ARM11的板子结合嵌入式Linux系统和GPS模块做实时处理,然后通过Wifi网络传到指定的后台服务器。由于时间已经过去了很久,相关的代码和数据都已经不存在了,所以没法给出具体的设计方案。要是题主有兴趣的话可以去弄个类似的实验来做,应该能得出你需要的结果。如果只是想做一个大致的概念验证,用Arduino配合GPS模块和液晶显示屏也可以轻松实现。

我来回答
请发表正能量的言论,文明评论!