- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为一个小类项目寻找 GPS。我们想要尽可能小的 GPS,我们真正需要它做的就是在我们轮询时为我们提供经度和纬度值。
我尝试查看 sparkfun,但由于我们之前没有真正使用过这种类型的硬件,因此很难知道我们真正想要哪种类型/需要哪些部件。
我们需要什么:
最佳答案
有两种方法可以做到这一点,一种是获得蓝牙接收器,您可以通过手机或其他任何方式对其进行轮询。可能会和手机一样大,里面有电池等等。不确定一次充电能用多久。
还有其他解决方案设计用于放入正在运输的包裹中,延长电池生命周期,但它们的目标是作为数据记录器,而不一定是您可以连接和轮询的东西,如果这是您所追求的,则可能不是无线的。
现在如果你想建立自己的,并且你已经去了 sparkfun,这是另一条路。
我知道在 SO 的答案中留下链接是不好的......这比评论更长,将添加更多信息......
你想要小你可以用这个
https://www.sparkfun.com/products/11571
这是一个 GP-635T gps 接收器,如果你看图片,它真的有四分之一大小。 50个 channel 。按照他们告诉你的方式指向它,天线是内置的,只需给它供电就可以工作。
你需要连接它。它是串行版本而不是 USB,在任何一种情况下,您都需要这样的电缆。
https://www.sparkfun.com/products/10361
此链接连接到带有 6 或 8 英寸尾纤的电缆,gps 接收器安装在带有一个并不罕见的连接器的板上,此电缆允许您进行这些连接,您只需要三个。
sparkfun 页面上的数据表或可能只是搜索部件号,您需要查看 UART TTL 引脚排列而不是 USB 引脚排列。你不需要 3.3 到 5.5 伏电压为它的第 2 脚供电,第 1 脚接地。然后引脚 3 是 txa 串行输出。这是您获取数据的地方。
这些是各种可行的解决方案
https://www.sparkfun.com/products/9873
https://www.sparkfun.com/products/718
http://jim.sh/ftx/
可能需要进行一些焊接。以上链接是 10 美元到 15 美元的 ftdi usb 到串行/UART 分线板的各种解决方案。这些将包括 3.3v 和接地,而 rx 引脚是 ftdi uart 的接收器,您将其连接到 gps 单元上的 txa。
您可能不知道并且可能感兴趣的是,几乎普遍的 gps 装置都在做他们的数学魔法并提出各种项目时间、位置(2d 或 3d)、速度等。它们以串行方式输出这些数据。搜索 NMEA 或 NMEA-0183。此数据表和任何其他数据表应指明默认数据速率(4800、9600、19200 等波特率)以及发送的消息。有时你可以改变波特率,有时你不能。 ftdi 芯片/板非常灵活,使用 USB 电缆将板插入计算机,配置您的软件或哑终端程序,如 minicom 或 hyperterm 或 teraterm 或其他任何(无奇偶校验,无硬件流控制),消息将通常每秒出现一次。无论是您的汽车导航、手持式 GPS 还是其他任何东西,里面都埋藏着某种 gps 接收器(sparkfun 会告诉您有多少种不同的味道,而它们的选择只是触及表面),它输出串行和软件该单元正在接收该串行数据,然后执行其操作(映射、导航等)。与当时的调制解调器一样,您在手机中找到的调制解调器可能具有由手机中的主处理器完成的一些软件/数学运算以节省资金,这些库通常不可用,当您进行交易购买时数千或数百万个单位,它们允许您支付软件费用以及您在一堆法律文件上的签名。我认为是这种情况,这就是手机中的产品价格低至 10 美元左右的原因,而这些完全包含的解决方案通常单次购买 50 至 100 美元,数量上可能不会便宜很多。
一旦通电,即使它说 X 秒热或冷锁定它并不总是需要,有时如果它必须搜索它可能仍然需要一段时间,你周围的金属越少(比如在建筑物或中心汽车)越糟糕,它可能无法锁定。
如果你有一个年长的 garmin 街头飞行员(否则我不想杀死其中一个,如果它可以工作的话)你可以把它拆开,可能会在那里找到一个 Sirf III 或其他模块,可能是 5V 而不是 3.3(那里)是基于 5V ftdi 的 USB 转串口。microftx 是 5v 和 3.3,请注意上面链接的 gps 接收器也是 5v 或 3.3)需要谷歌搜索才能确定引脚排列等,焊接可能是也可能不是挑战.
你也可以在 ebay 或其他任何地方找到旧的 etrex 或其他手持设备(那行得通!),花 15 美元左右得到一条串行电缆,那么你可能需要一个串行到 USB 的,它也需要一个像 max232 这样的电平转换器,你不需要将其插入 ftdi 分线板,它会炸掉它。较新的有 USB,您可以从 USB 为设备供电,也可能通过 USB 看到 nmea 数据。
您在 sparkfun 上看到的 gps 领域的大部分内容都与这些不同品牌和型号的 gps 接收器有关,它们通过串行输出 nmea 数据。有些是 5V,有些是 3.3,许多没有天线,您必须单独购买(并获得正确的类型,插入提供的连接器等)。我有很多这样的项目,它们都工作得很好,有些比建筑物周围或树上的其他东西做得更好。 在 sparkfun 周围,您还会找到锂电池解决方案和蓝牙或 xbee 或其他无线解决方案,如果您需要,很快无线,我想您会发现购买现成的解决方案是最好的。我一直在关注 garmin 蓝牙的东西谷歌
Garmin GLO 可移植 GPS 和 GLONASS 接收器
大约是 99 美元。我还没有扣动扳机,所以我不知道它有多好或多坏,elcheago 品牌只是看起来很便宜。
当然,智能手机既有无线功能又有 GPS,你可以在 ebay 上以便宜的价格买到很多二手手机。 ios和安卓。您可以“只编写一个 android 应用程序”并将其放在手机上,然后使用手机内置的无线接口(interface)之一。它会咬掉电池是的,多快?谁知道。
关于gps - 在寻找合适的 GPS 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14696160/
我有一个 GSM/GPS 单元连接到一个微 Controller ,它们之间的通信工作正常。我能够获取 GPS 并将其发送到微 Controller ,但有时设备在建筑物内,所以我无法真正获取当前的
它显示,错误指出“没有符合条件的应用安装设备” 设备规范如下, 型号:联想A369i Android 操作系统版本:4.2.2 我在 android mainfest 文件中执行以下权限
我有一个 Adafruit FONA 3G/GPS 模块 ( American Version )。我已经可以使用蜂窝功能,但 GPS 功能却遇到了困难。我尝试过无源和有源天线。 这是 SIM5320
今天在将我的应用程序上传到市场时,我发现它仅适用于具有 GPS 的设备,因此不包括某些平板电脑。 我的应用程序中的 GPS 是可选的。是否可以为有和没有 GPS 的设备发布一个应用程序,或者我需要制作
在 Monodroid 中,我正在尝试访问 GPS 服务。我只需要一个位置对象。 这一行报错: _locationManager.RequestLocationUpdates(LocationMana
我是 GPS 世界的新手。我需要知道如何使用 DGPS 进行后处理。我在网上找到了关于 DGPS、后处理等的定义,但是,找不到关于如何实际进行 DGPS 后处理的明确步骤。在搜索提供商时,我发现 CO
我有一系列 gps 值,每个值包含:timestamp, latitude, longitude, n_sats, gps_speed, gps_direction, ... ( NMEA data
抱歉,如果这是错误的“堆栈”。我找不到更合适的。 我为我的狗买了一个 GPS 追踪器,它附带订阅、一张 SIM 卡和一个开发不佳的应用程序。 我已取消订阅并想使用该设备将位置信息发送到我自己的服务器。
有没有一种在线方法可以用来获取 Google map 上两点之间路线上的所有 gps 点?即,如果我给出起点和终点,我需要获取该特定路线上的所有 GPS 点。 最佳答案 除了数据的所有者之外,每个人都
我正在尝试从 GPS 跟踪设备转换 GPS 数据。该公司提供了协议(protocol)手册,但不清楚。我能够从我从设备收到的数据包中解码的大部分数据。通信是通过 TCP/IP 进行的。我在解码经度和纬
我想从 GPS 坐标中获取城市名称。我可以使用 Google API 获取 GPS 点的详细信息 http://maps.googleapis.com/maps/api/geocode/output?
我做了一个 .gpx 文件来模拟 IOS 模拟器上的路线,现在我想模拟水平精度我该怎么做? 以下是我的 .gpx 文件的摘录: //how add horizontal accuracy
我有两个 GPS 坐标 例如(Lat1, Long1) 和 (Lat2,Long2) 谁能帮我找到这两点之间的角度。 值应为 0-360 度。 最佳答案 取自 this以前的SO帖子: float d
我正在为一个小类项目寻找 GPS。我们想要尽可能小的 GPS,我们真正需要它做的就是在我们轮询时为我们提供经度和纬度值。 我尝试查看 sparkfun,但由于我们之前没有真正使用过这种类型的硬件,因此
我正在处理 GPS 数据,每秒获取值并在 map 上显示当前位置。问题在于,有时(特别是当精度较低时)这些值变化很大,使得当前位置在 map 中的远距离点之间“跳跃”。 我想知道一些足够简单的方法来避
我正在创建一个请求用户位置的 BREW 应用程序。 如果手机无法获取位置,我想显示错误。 在确定手机不太可能获得 GPS 定位之前,我应该等待回调多久? 最佳答案 当需要冷启动时,接收器必须下载全套星
我有一辆安装了跟踪器的车辆。该设备具有 GPS 系统、3 轴加速度计、3 轴磁力计和陀螺仪。是否可以通过车辆在斜坡或山坡上向后滚动的程度来确定。使用 gps 角度不是一种选择,因为为短距离向后移动提供
我们计划编写一个软件,每 5 秒左右跟踪一次汽车的 GPS 位置、GPS 信号强度、加速度计(X、Y、Z)和陀螺仪(X、Y、Z)。并将数据发送到服务器进行后期处理。服务器将确定哪些道路上有汽车。所以这
这是我的问题:智能手机会向我的服务器发送一些 gps 坐标(纬度、经度、高度),我必须将这些坐标与存储在数据库中的地址进行比较,以查看智能手机和服务器之间的距离地址。为了进行实际比较,我还需要获取此地
HTML5 浏览器可以检索计算机的 gps 位置。 http://diveintohtml5.ep.io/geolocation.html 我想创建一个伪造 GPS 设备的应用程序,但我无法在任何地方
我是一名优秀的程序员,十分优秀!