Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

RM95 브레이크아웃 보드로 장거리 LoRa 통신

RM95 브레이크아웃 보드로 장거리 LoRa 통신

By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-10-24

Category: 사용 방법 가이드

Arduino와 함께 장거리 무선 LoRa 통신을 위한 RM95 브레이크아웃 보드 설정 방법을 알아보세요. 배선, 라이브러리 설정 및 코드 예제를 단계별로 안내합니다.

빠른 답변

RM95 브레이크아웃 보드를 사용하면 모든 Arduino 프로젝트에 장거리 LoRa 무선 통신을 추가할 수 있습니다. 이 가이드에서는 배선, 라이브러리 설치 및 첫 번째 패킷 전송 방법을 안내합니다.

RM95 모듈에 브레이크아웃 보드를 사용하는 이유

RM95 모듈 자체는 2mm 피치 패드를 사용하여 브레드보드나 Arduino에 직접 연결하기 어렵습니다. 브레이크아웃 보드는 이러한 패드를 표준 0.1" 간격으로 변환하여 점퍼 와이어 및 무납땜 브레드보드와 호환되도록 합니다. 또한 전용 안테나 패드를 제공하여 더 나은 범위를 위해 와이어, 코일 또는 SMA 커넥터를 부착할 수 있습니다.

이 설정은 원격 센서, 기상 관측소 또는 야외 데이터 로거와 같이 킬로미터 범위의 무선 링크가 필요한 프로젝트에 이상적입니다. LoRa의 확산 스펙트럼 변조는 잡음이 많은 환경에서도 안정적인 통신을 제공하지만 데이터 속도는 낮게 유지됩니다(일반적으로 수백 bps).

시작하기 전에 알아야 할 제한 사항

RM95 브레이크아웃 보드에는 온보드 전압 조정기 또는 레벨 시프터가 포함되어 있지 않습니다. 3.3V 로직 및 전원을 공급해야 하며, 핀에 5V를 인가하면 모듈이 손상됩니다. Arduino가 5V에서 실행되는 경우 로직 레벨 컨버터 또는 Pro Mini 3.3V나 ESP32와 같은 3.3V Arduino 보드를 사용하십시오.

LoRa 범위는 안테나 품질과 가시선에 크게 의존합니다. 간단한 1/4파장 와이어 안테나는 테스트에 적합하지만 최대 거리를 위해서는 해당 지역의 주파수 대역에 맞춰 조정된 868/915 MHz 안테나를 고려하십시오.

RM95 브레이크아웃 보드 설정 단계

  1. 브레이크아웃 보드를 Arduino에 배선하기: VCC를 3.3V에, GND를 GND에, TX를 Arduino RX(핀 2)에, RX를 Arduino TX(핀 3)에 연결합니다. Arduino가 5V에서 실행되는 경우 로직 레벨 컨버터를 사용하십시오. VCC 핀에 5V가 아닌 3.3V를 사용하고 있는지 다시 확인하십시오. 5V를 인가하면 모듈이 손상됩니다.
  2. LoRa 라이브러리 설치: Arduino IDE를 열고 Sketch > Include Library > Manage Libraries로 이동하여 'LoRa by Sandeep Mistry'를 검색하고 최신 버전을 설치하십시오. 라이브러리는 기본적으로 모듈이 핀 0 및 1에서 하드웨어 직렬을 사용할 것으로 예상합니다. 다른 핀을 사용하는 경우 라이브러리를 수정하거나 SoftwareSerial을 사용해야 합니다.
  3. 안테나 부착: 브레이크아웃 보드의 ANT 패드에 1/4파장 와이어(868 MHz의 경우 약 8.2 cm, 915 MHz의 경우 7.8 cm)를 납땜하십시오. 최상의 범위를 위해 적절한 SMA 연결 안테나를 사용하십시오. 안테나 없이 모듈을 작동하지 마십시오. 송신기가 손상될 수 있습니다. 안테나는 가능한 한 곧게 펴고 금속에서 멀리 유지하십시오.
  4. 첫 번째 LoRa 패킷 보내기: 라이브러리에서 LoRaSender 예제를 업로드하십시오. 9600 보드 속도로 시리얼 모니터를 엽니다. 몇 초마다 'Sending packet: hello 0'이 반복되는 것을 볼 수 있습니다. 출력이 보이지 않으면 보드 속도가 일치하는지, 모듈의 TX/RX 핀이 Arduino의 RX/TX에 올바르게 연결되었는지 확인하십시오.
  5. 두 번째 보드로 패킷 수신: 동일한 RM95 브레이크아웃 보드가 있는 두 번째 Arduino에 LoRaReceiver 예제를 업로드하십시오. 수신기는 수신된 패킷을 시리얼 모니터에 출력합니다. 두 모듈은 동일한 주파수와 확산 계수를 사용해야 합니다. 라이브러리 기본값은 868E6(868 MHz)입니다. 915 MHz 지역에 있는 경우 코드에서 변경하십시오.

제품 상세 정보

  • RM95 브레이크아웃 보드: RM95 브레이크아웃 보드는 RM95 모듈의 2mm 피치 패드를 브레드보드 친화적인 0.1" 피치로 변환하고 별도의 안테나 패드를 추가합니다. 표준 듀폰 와이어로 모듈을 Arduino에 직접 연결하고 향상된 범위를 위해 외부 안테나를 쉽게 부착할 수 있습니다.
    RM95 Breakout Board
    RM95 브레이크아웃 보드

Shop Related Products

RM95 Breakout Board

RM95 Breakout Board

$0.88 $1.24

Shop Now