LoRa 기기의 수신 강도(RSSI) 취득 방법
3254 단어 LoRaArduinoLPWAIoTArduinoIDE
지금까지의 이야기
소개
이번에는 수신 강도에 대해 기재할까 생각합니다.
수신 강도란?
受信信号強度検出、または電界強度検出。受信している電波信号の強さを数値化したもの。
참고 : h tp // w w. wぢc. 오 rg / w / W ぢ C / R
지금까지 LoRa의 프로그래밍을 하는데 있어서 몇번이나 봐 온 값입니다만, 수신측의 강도를 나타내는 값입니다.
수신 강도를 검출할 수 있는 타이밍은 「신호를 수신했을 때」와 같습니다. (역으로 말하면, 아무것도 수신하지 않을 때는 수신 강도는 모릅니다)
LoRa의 라이브러리는 RSSI를 얻으려고 할 때 마지막으로 수신 한 신호의 값을 반환하는 것 같습니다.
이하, RSSI의 취득 방법을 설명한다.
사용 소프트웨어
受信信号強度検出、または電界強度検出。受信している電波信号の強さを数値化したもの。
참고 : h tp // w w. wぢc. 오 rg / w / W ぢ C / R
지금까지 LoRa의 프로그래밍을 하는데 있어서 몇번이나 봐 온 값입니다만, 수신측의 강도를 나타내는 값입니다.
수신 강도를 검출할 수 있는 타이밍은 「신호를 수신했을 때」와 같습니다. (역으로 말하면, 아무것도 수신하지 않을 때는 수신 강도는 모릅니다)
LoRa의 라이브러리는 RSSI를 얻으려고 할 때 마지막으로 수신 한 신호의 값을 반환하는 것 같습니다.
이하, RSSI의 취득 방법을 설명한다.
사용 소프트웨어
사용 프로그램
LoRa에서 IoT 플랫폼(ThingSpeak)으로 데이터를 올리는 방법 에서 사용한 프로그램을 사용합니다.
이후의 「순서」에서는, 상기의 프로그램이 각 기기에 기입된 상태를 전제로 합니다.
절차
LoRa mini 프로그래밍
LoRa mini에 쓴 소스에 RSSI를 얻기 위한 설명이 주석 처리되어 있습니다.
아래의 캡처 부분의 코멘트를 돌려줍니다.
다시 프로럼을 씁니다.
동작 확인
직렬 모니터를 열면 RSSI가 표시됩니다.
마지막으로
RSSI는 전파의 송신측과의 거리나 장애물의 유무로 값이 크게 변화합니다.
RSSI의 값을 보면, 대체로 어느 거리까지 안정적으로 전파가 닿는지 판단할 수 있을까 생각합니다.
(경험 즉, -130 앞이 당이 통신 할 수있는 한계였습니다)
LoRa 설치 장소의 가장 유용한 지표라고 할 수 있습니다.
주의
프로그래밍에는 Arduino IDE를 사용하지만 사전에 Arduino IDE에 다음 설정이 필요합니다.
RSSI는 전파의 송신측과의 거리나 장애물의 유무로 값이 크게 변화합니다.
RSSI의 값을 보면, 대체로 어느 거리까지 안정적으로 전파가 닿는지 판단할 수 있을까 생각합니다.
(경험 즉, -130 앞이 당이 통신 할 수있는 한계였습니다)
LoRa 설치 장소의 가장 유용한 지표라고 할 수 있습니다.
주의
프로그래밍에는 Arduino IDE를 사용하지만 사전에 Arduino IDE에 다음 설정이 필요합니다.
h tp // w w. 이베아 이런. 이 m/도 w응아 d/LG01_ぉら_가 주름 y_마누아 l_JP. pdf
h tp // w w. 아이 rs 파 yse. 코 m/미케 m/아 r즈이노/라아오헤아 d/라ぢ오헤아 d-1.63. 지 p
이 기사에서 사용하는 소스는 사용하는 하드에 의존하는 부분이 크기 때문에 다른 하드와의 조합으로 어떻게 될지는 모릅니다.
주식회사 오픈 웨이브
Reference
이 문제에 관하여(LoRa 기기의 수신 강도(RSSI) 취득 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/openwave-co-jp/items/c8634ef311ac29c506cd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)