Рейтинг:
0
Stephen Hewison
Может ли он сказать вам расстояние? RSSI-это индикатор уровня принимаемого сигнала. Это будет только измерение дБ, которое также может быть подвержено эффекту Френеля многими вещами, стенами, окнами и т. д. существуют проблемы интерференции, такие как микроволны и т. д.
Если вы хотите точно оценить, то на самом деле у вас есть довольно полный расчет. Ниже приведен пример веб-сайта, который выполняет этот расчет.
Калькулятор Дальности Действия Wi-Fi[^]
Возможно, вы могли бы использовать задержку, но вы измеряете задержку относительно скорости света на небольшом расстоянии, поэтому я сомневаюсь, что часы будут достаточно точными.
Используя научный подход, можно было бы измерить дБ на различных расстояниях и построить кривую расстояния силы v, а затем создать формулу, которая точно следует за кривой.
Лично я думаю, что вам нужен математик, чтобы объяснить вычисления, прежде чем работать над кодом.
Альтернативный вариант, который, учитывая потраченное время, на самом деле может быть дешевле, - это использование GPS-локатора.
aghorbanmehr
Спасибо за ваш ответ.
Я знаю все о сложности этого расчета и прочитал много статей об этом. Много статей, полных сложных математических расчетов, которые я не мог понять. Но я думаю, что должен рассчитать расстояние в идеальной ситуации, я имею в виду здание без каких-либо помех и шумов. Я должен разместить три точки доступа в 1,6 и 11 каналах в трех разных местах этой области. Затем мое приложение должно быть установлено на ноутбуке, и оно должно указывать место ноутбука (приблизительно).
Я пытаюсь найти алгоритм или пример кода, который вычисляет это расстояние.
Member 10298029
Привет,как насчет того, чтобы твой проект пошел в эти дни? как насчет accurency, например, в 50-метровом squrer?Спасибо!
Jaxam
ПРИВЕТ
Я испытываю ту же проблему, пытаясь определить, где находится мой ноутбук в здании, в котором я нахожусь. Предположим, что я точно знаю местоположение каждой точки доступа, а также предположим, что окружающая среда свободна от помех, т. е. ни стены, ни другого Магнита вокруг, как бы я рассчитал расстояние базы на rssi?
спасибо
lamiaa ashraf
ПРИВЕТ
У меня та же проблема , Вы ее решили .
если да, пожалуйста, скажите мне
Рейтинг:
0
iCuttlas
Всем привет!,
У меня есть такой же вопрос для моего задания.
Я не знаю, как найти расстояние от RSSI ?
Мне нужна формула, чтобы получить расстояние от RSSI, а затем найти точное местоположение с помощью трилатерации.
Мне нужно сначала узнать логику, а затем закодировать ее на JAVA.
Заранее благодарю вас за помощь.
Рейтинг:
0
Member 14744505
как найти расстояние, используя силу сигнала?
когда Wi-Fi выпускает свой сигнал ,они колеблются в окружающей среде. расстояние, пройденное сигналом, зависит от силы сигнала. может из-за препятствий сигналы теряют свою мощность.(энергия сигнала наблюдается телами)
когда пользователь получает уровень сигнала(например-25 дБ)на некотором расстоянии d,
затем с помощью уравнения
d=10^((27.55-20*log(base10)(частота)+уровень сигнала)/20)
Примечание: это расстояние от коробки Wi-Fi до пользователя
OriginalGriff
Две вещи:
1) хотя я аплодирую вашему стремлению помогать людям, это хорошая идея придерживаться новых вопросов, а не 7-летних. После такого количества времени маловероятно, что оригинальный плакат вообще заинтересован в проблеме больше!
Ответы на старые вопросы можно рассматривать как охоту за репостами, которая является формой злоупотребления сайтом. Более триггерные счастливые среди нас начнут процесс запрета вас с сайта, если вы не будете осторожны. Придерживайтесь новых вопросов, и все будет хорошо.
2) вы предполагаете, что поле Wi - Fi является всенаправленным, и это обычно не так-антенны в маршрутизаторе генерируют поле формы "блина", которое толще, чем оно высоко, чтобы увеличить силу сигнала в горизонтальной плоскости. Поскольку большинство устройств находятся в плоскости или немного выше или ниже ее, вы получаете "лучший сигнал" через большую часть используемой среды таким же образом, как и с "шаровым" сигналом.
Таким образом, измерение дБ - это не единственное, что вам нужно, вам также понадобится вертикальный угол.