2016-08-13 5 views
0

arduino bluetooth shield (BLE Shield 2.1)와 휴대 전화 사이의 거리를 계산할 수 있습니까? 더 구체적으로, 휴대 전화가 < 방패의 5 피트 이내에있을 때, 나는 그것이 행동을 수행하기를 원한다. 나는 BLE Beacon 기술이 일반적인 의미에서 (즉시, 가까운, 멀리) 이것을 할 수 있다는 것을 알고 있으므로 가능한지 궁금합니다. 스택 오버 플로우를 통해 찾고Arduino BLE 방패와 전화 사이의 거리를 계산하십시오

, 나는 다음과 같은 답을 찾았지만 그들은 모두 일자됩니다

Answer 1 Answer 2

내가 초음파 주파수와 레이저 시력이 두 옵션이 있다는 것을 알고 있지만 유지하기 위해 노력하고 비용이 적으므로 거리를 추가 도구를 사용하지 않고 계산하는 방법을 선호합니다.

답변

1

만약 BLE 신호가 당신을 위해 충분하다면, Arduino 실드를위한 신호를 구현하는 것이 아주 쉽습니다. 출력 전력 및 안테나 특성과 같은 몇 가지 사항을 알고 있어야합니다. 비콘 기술이 어떻게 작동하는지 이해하려면이 기술을 읽는 것이 좋습니다.

2

예 RSSI (수신 신호 강도)에 근거한 거리 계산에 사용할 수 있습니다. Eirik M 응답에 명시된 바와 같이 Arduino 측에서 iBeacon을 구현해야합니다. 제 생각에 가장 중요한 것은 BLE/iBeacon 정밀도를 알아야한다는 것입니다.

iBeacon 기술이 사용자의 요구에 적합한 지 확인하려면 다음 문서를 자세히 읽어보십시오. 그렇다면 구현은 간단해야합니다.

Broadcasting power and RSSI

The Beacon Experiments: Low-Energy Bluetooth Devices in Action

관련 문제