首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向arduino板发送iBeacon信号强度(距离)

向arduino板发送iBeacon信号强度(距离)
EN

Stack Overflow用户
提问于 2014-03-26 17:57:05
回答 2查看 5.3K关注 0票数 1

我有一个使用四边形(ARDrone)的项目。我想用arduino板和iBeacons控制它在室内无人驾驶。iBeacons将信号强度和楼层信息发送给arduino板( ARDrone内部连接的主板)和iphone,以便搜索建筑物中的位置。项目只是控制无人机自己去iphone的位置。所有计算部分都在服务器(三角剖分等)中进行管理。

以下是问题。

  1. arduino板如何接收蓝牙4.0信号并发送给服务器?蓝牙2.0模块可以接收4.0信号?
  2. 我需要构建蓝牙4.0接收模块吗?或者还有其他方法吗?
  3. 在服务器中,复杂的计算将由c++语言的程序管理,而简单的事情则由web语言处理。php?jsp?或者其他朗哪一个更好?
  4. 还有一些关于这个项目的提示。我真的需要你的帮助。(谢谢;)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-31 20:42:42

3.从接收到的信号强度和信标位置识别位置的计算相当简单,所以您喜欢哪种语言都应该很好。一旦您将接收到的信号强度( RSSI )转换为距离,您将需要使用三位一体

4. 4.你将面临的主要挑战是获得精确的距离,据你所知,使用蓝牙LE,你可能不知道的是,它是在微波波长上工作的,因此很容易被空气中的湿度以及其他物体(如人)所干扰。这就意味着RSSI的读数会稍微提高一些,克服这一问题的一个基本方法是在几个读数上取一个平均值,即使在许多情况下,找到的距离也是相当不准确的。为了了解在不考虑环境因素的情况下,你将获得什么样的距离读数,请看我的演示:影响iBeacons定位精度的因素,它基于Estimote iBeacons,但也应该与其他品牌相关,但您需要自己做实验才能计算出相对误差。我看到的距离读数离实际位置有-2米远。

票数 3
EN

Stack Overflow用户

发布于 2014-04-03 15:49:24

我叫沃特克·博罗维兹,我是Estimote的社区传道者。

此外,克里斯汤姆森(BTW,酷滑甲板!)-你的前两个问题基本上可以简化为一个单一的答案:你需要你的接收器支持蓝牙智能在硬件和软件方面。所以是的,你需要一个蓝牙4.0模块来接收蓝牙4.0信号,你也需要一个蓝牙4.0堆栈让你的接收器能够“解释”这个信号。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22669289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档