안녕하세요 이번 포스팅은 LoRa 관련 내용입니다.
LoRa는 LoRa Alliance에서 만든 장거리, 저전력 무선 통신으로 현재 SKT에서 IoT 시장 선점을 위해 전국망 설치를 완료 하였고, 서비스 할 예정입니다.
LoRa의 소개 및 Spec은 Alliance 공식 홈페이지에서 보실 수 있습니다.
https://www.lora-alliance.org/
회사에서 LoRa를 공부 할 기회가 생겨 SKT 망이 아닌, 해외의 RisingHF사의 Gateway 및 모듈을 구입 해 테스트 하였습니다.
http://www.risinghf.com/?lang=en
Web Server로는 Loriot라는 LoRa Server를 사용하였습니다.
Node는 ST Nucleo 보드와 호환되는 LoRa mbed Shield를 구입해 테스트 해 봤습니다.
Firmware는 ST에서 제공해주는 Lorawan 예제를 Base로 사용하였지만, 제가 사용하는 Nucleo-F411RE는 지원하지 않아, Porting하는 작업을 거쳤습니다.
참고로, 아직 우리나라는 LoRa 주파수 Spec이 정의되지 않았습니다. 조만간 Spec문서에 Update 될거라 하는데, 그때까지 기다릴 수 없어, US915 Mhz 대역으로 테스트 했습니다.
우리나라 LoRa 주파수는 2016년 10월에 정의 되었습니다.
테스트는 이전에 포스팅 한 DHT11을 사용하여 온도값을 Loriot Server에 보내는 것을 하였습니다.
<LoRa Node>
<LoRa Gateway>
결과는 Loriot Dash Board에서 확인 할 수 있었습니다.
Node 쪽 프로젝트 첨부 드립니다.
STM32F411_LoRa_MAC_blog.zip
'공돌 이야기' 카테고리의 다른 글
BLE Beacon Scanner 제작 (0) | 2016.11.03 |
---|---|
수질측정기 TDS 사용기 (0) | 2016.10.10 |
온습도 센서 DHT11 사용기 (0) | 2016.09.06 |
Cortex M4에서 Json format 사용하기 (0) | 2016.08.31 |
BLE to Ethernet (0) | 2016.08.05 |