我制作了一个Android应用,使用相机来查看'在十字路口的盒子当用户将他/她的相机指向盒子时,应用程序在屏幕上绘制箭头以显示用户必须前往的方向。在开始时,用户选择他/她想去的房间。
我的下一步是确定用户是否已到达他/她所选择的房间。
该建筑有2个地板。
我有两个想法:
使用3个覆盆子pi,它们代表x,y和z坐标。 树莓派将在与网络连接的同一网络上连接 电话。我对此的担心是,我不认为Android手机可以获得3 来自覆盆子pi的信号,可以与无线网络连接 建筑物(3棵树莓连接在建筑物的网络上)
我可以在每个房间的门上粘贴某种类型的东西,然后让用户使用 扫一扫但是当用户走路和每扇门时,用户必须扫描每扇门 有一个房间号码。
使用手机的加速度计和陀螺仪来确定它们之间的距离 在过境点上的盒子。但这是非常不准确的。
我也看过ibeacons,但这些东西非常昂贵。 从我的观点来看,选项1在可扩展性方面似乎是最好的。 主要问题是: 手机连接到建筑物的无线网络。 3个pi连接到同一个wifi并需要发送信号。手机能够接收所有这些信号吗?我不认为这很容易/技术性。
有没有人有想法?