自己开发个 GPS 上报坐标,硬件知识卡脖子

2023-01-28 21:54:52 +08:00
 DinnyXu

前置需求:

​ 家里面搞养殖的,养了几十个羊,由于老家的地方都是一些大山,平时都是放养,个别羊崽没跟到大部队一起就容易走丢,爸妈翻山越岭的找羊也特别累,想研发一款小巧的定位器,可以实时或者隔几分钟内上传羊崽的坐标到手机上,有了坐标系找起来也方便许多。

目前了解的情况:

1:需要硬件支持 (具体是什么硬件还没了解清楚)

2:具体的硬件是如何上传坐标的

3:GPS 定位器的电池、网络、通信这些,目前都不太清楚

自己开发的话主要还是硬件相关的知识太少,GPS 模块、网络通讯模块、主控芯片、电源管理模块等这些知识都是需要掌握的,网上也看过一些售卖的,价格几十至上百不等,做这个玩意儿主要还是想多了解下硬件方面。

我本身是 Java 开发,硬件相关的不太了解。软件坐标转换和地图展示这些目前是清楚的。

其他的相关硬件方面还得请教下大家

5475 次点击
所在节点    问与答
63 条回复
DinnyXu
2023-01-29 14:13:36 +08:00
@zapper 大哥有空还是看下我上面的回复,我们那有 4G 、5G 基站 我手机在羊圈都是 5G....
zapper
2023-01-29 14:23:17 +08:00
@DinnyXu 那估计可以结合 4g 模块使用。纯 GPS 我在办公室里都是搜不到卫星的,测试还得上天台。你可以下载一个 gps 搜星工具先试试
Ediacaran
2023-01-29 15:01:16 +08:00
直接把 gps 坐标压缩转格式加纠错码广播出来即可,也可以不处理直接广播出来
DinnyXu
2023-01-29 15:27:04 +08:00
@Kirscheis 可否加 V 交流学习下 b64:WVkwNzA4OTY=
zx4824
2023-01-29 17:41:57 +08:00
拼多多搜索 汽车定位器,带电池的,几十块钱就解决了
wbrobot
2023-01-29 18:24:36 +08:00
自己练手就等等合宙的 4G 模块,日常价应该是 29.9,带 GPS 可能贵一些,但是一块板子解决了 CPU,4G 数据传输,GPS 等
模块再配个 2 节 18650 电池那种充电宝当电源
需要注意这个模块不支持电信 4G,流量卡要买移动或者联通.
可以自己拿手机,关掉 5G,到处走走,看看信号怎么样
exploreexe
2023-01-29 18:36:52 +08:00
大山,先测测网络问题吧,没有网络都是扯淡的。

另外买成品远比自己折腾省事,多研究研究挣点钱,比浪费时间在这上面有用
mosfet
2023-01-29 18:56:06 +08:00
买成品逆向吧,单片机上的程序自己写
从 0 开始到设计产品,画原理图,layout ,投板,焊接,周期太长了
tuwulin365
2023-01-29 19:23:27 +08:00
要不换个思路,搞个大喇叭,让羊听着声音自己回来
li02
2023-01-29 19:29:24 +08:00
买个儿童手表不行吗?
qiuai
2023-01-29 20:38:42 +08:00
为啥不淘宝直接买小型的 GPS 定位器?一小时发送一次定位的话,一次充电能用好久
sevenyangcc
2023-01-29 20:48:47 +08:00
蹲蹲捡漏的博主,好多运营商的定制手表(老人、儿童的都行),几十百把块钱,比自己搞方便多了。
Deplay
2023-01-29 22:01:38 +08:00
@DinnyXu 无人机加个红外
xuangoer666
2023-01-29 22:12:20 +08:00
建议一只一个 apple watch🐶
DinnyXu
2023-01-29 22:42:47 +08:00
@exploreexe 已经明确说了山里有基站是 4G 和 5G ,还有这不耽误赚钱好吧,我并不认为这是浪费时间.....
lonely701
2023-01-30 01:41:22 +08:00
估计得阅读很多技术文档吧,可以去 GPS 芯片厂商官网看一看。
lonely701
2023-01-30 01:54:10 +08:00
@DinnyXu 这个东西难点不少,但是网上应该都能搜索到相关信息。个人认为比较难的是通信,因为你手机肯定不是固定 IP 的,所以只能通过电子邮件、你自己家的服务器或者你处于云端的服务器等媒介转发,然后通过自动化程序推送到手机 app 上,甚至如果你愿意折腾的话,无线电是否也是一种可能性,当然我不是学通信的我就提供一种思路。如何平衡功耗、延迟、成本这三者是这个项目最有趣的地方。
11ssss
2023-01-30 09:53:35 +08:00
《我想折腾,但是我不自学,你们得教我》
LXGMAX
2023-01-30 10:48:34 +08:00
卫星模块 + NB-IoT 模块+电池模块
都是 C 语言
若 NB-IoT 模块支持 OpenCPU 开发可省去买额外的单片机控制
azui999
2023-01-30 11:07:23 +08:00
@11ssss #58 哈哈哈哈,还说你们太浮躁😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/911167

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX