LORA 변속기를 서식지 높은 고도 풍선 추적 시스템으로 보내기위한 ESP8266 기반 게이트웨이, http://tracker.habhub.org/.
RFM98 LORA 무선 트랜시버와 함께 ESP8266/Arduino WiFi 마이크로 컨트롤러를 사용합니다.
NODEMCU 또는 WEMOS MINI와 같은 내장 USB 전원이 내장 된 ESP 모듈을 사용하면 PC 또는 전화 충전기 또는 체이스 자동차의 USB 소켓에서 게이트웨이에 전원을 공급하여 전체 게이트웨이를 단순하고 자체적으로 포함하며 £ 10 미만으로 제공 할 수 있습니다.
게이트웨이 웹 응용 프로그램은 다음과 같습니다.

최소한의 하드웨어가있는 게이트웨이 :

LORA 모듈에 직접 와이어를 납땜하는 것은 약간 까다 롭고 깨지기 쉬우 며, 훨씬 더 멋진 솔루션은 Wemos ESP8266 보드를위한이 방패입니다. USB 전원 공급 장치가 필요한 정말로 작고 강력한 게이트웨이를 만듭니다.

(나는이 방패 PCB를 만들어 냈고 지금은 꽤 많은 예비를 가지고 있습니다. 밴이 조금 느리게 만들었습니다. 그래서 당신이 하나를 원하고 영국에 살고 있다면 저에게 알려 주시면 비용으로 당신에게 게시 할 수 있습니다)
ESP8266. ESP8266 모듈에는 여러 가지 유형이 있으며이 코드는 그 중 하나에서 실행해야합니다. 전원 공급 장치와 USB 직렬 지원이 내장 된 것 중 하나는 Nodemcu 또는 Wemos D1 Mini와 같은 가장 쉬운 것입니다. 당신은 단지 몇 달러를 집어들 수 있어야합니다.
LORA 무선 트랜시버 모듈. 그것들은 모두 SEMTECH SX127X 칩셋을 기반으로 하므로이 코드는 그 중 어느 것도 실행해야합니다 (지금까지 433MHz RFM98W 및 DRF1278F로 테스트).
안테나는 단지 173mm 길이의 와이어만큼 간단 할 수 있습니다.
마이크로 USB 케이블
LORA 모듈을 ESP8266에 연결하십시오. LORA 모듈은 작고 연결 전선을 납치하기가 매우 어렵습니다. 더 쉬운 것은 로라 보드를 브레이크 아웃 보드 또는 방패로 납땜하는 것입니다. ESP-12 모듈 용 흰색 어댑터 플레이트는 RFM98W 모듈에도 적합합니다.
배선 연결 :
| ESP8266 | 로라 보드 |
|---|---|
| Gnd | Gnd |
| VCC | VCC |
| GPIO15 | NSS |
| GPIO13 | 모시 |
| GPIO12 | MIS0 |
| GPIO14 | SCK |
| GPIO5 | DIO0 |
TODO : ESP 및 LORA 보드의 연결 및 배선 다이어그램에 대한 자세한 내용.
Arduino IDE, IDE에 추가 된 ESP8266 지원이 필요하며,이 스케치는 ESP8266을 프로그램하기 위해 여기에 있습니다.
여기에 Arduino Ide를 얻으십시오.
Arduino IDE는 ESP8266을 기본값으로 지원하지 않으므로 추가해야합니다. IDE를 시작하고 파일 -> 환경 설정으로 이동하고 "추가 보드 관리자 URLS"필드에서 ESP8266 URL을 추가하십시오. "http://arduino.esp8266.com/stable/package_esp8266com_index.json". 그런 다음 도구 -> 보드 : -> 보드 관리자 ... 유형 변경 "All"에서 "기여"로 이동하십시오. ESP8266이 나타나고 선택한 다음 설치를 클릭해야합니다. 그게 다. 그것에 대해 자세히 알아보십시오.