이것은 LORA를 사용하여 로컬 콘솔에서 Decte 장치에서 GPIO 핀의 원격 제어 및 모니터링을위한 다른 여러 프로젝트의 주요 컨테이너 솔루션입니다.
일반적 으로이 주요 솔루션에서만 코딩 할 수 있지만 다른 프로젝트의 다른 COM 포트에 바이너리를 업로드 할 때 해결되지 않은 충돌이 발생했습니다. 따라서 현재이 솔루션에 포함 된 프로젝트는 VisualMicro 애드 인 설치와 함께 Visual Studio 2017의 다양한 인스턴스에서 열립니다.
https://gojimmypi.blogspot.com/2018/02/lora-range-issues.html도 참조하십시오
및 : https://gojimmypi.blogspot.com/2018/02/m5stack-lora-range-issues.html
관심있는 4 가지 주요 프로젝트 :
32U4 기반 Diymall LORA32U4 라디오 헤드 라이브러리를 사용하여 로컬 컨트롤 콘솔로 좋은 범위를 갖습니다. 현재이 콘솔에는 디스플레이가 구현되지 않았습니다
32U4 기반 Diymall LORA32U4 원격 GPIO 장치로서 좋은 범위를 갖는 라디오 헤드 라이브러리를 사용합니다.
ESP32 기반 M5Stack Lora는 처음에 Sandeep Mistry의 Lora Library와 협력했지만 범위가 다소 열악했습니다. M5Stack에는 멋진 인클로저 및 내장 디스플레이가 있습니다.
작동하지만 열악한 범위 코드는 여기에서 찾을 수 있습니다 (주파수 = 433.375e6으로 저장되었습니다) : https://github.com/gojimmypi/lora-gpio/blob/8e96d83eca89cd9ac19fb5eeca8fb276b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a5ddddf/m5stackconsole/m5stackconsole/m5stackconsole/m5stackconsole/m5stackconsole/m5stackconsole/m5stackconsole.
현재의 목표는이 프로젝트와 함께 라디오 헤드 라이브러리를 작동시키는 것입니다.
이 프로젝트는 M5-radiohead 지점을 참조하십시오 : https://github.com/gojimmypi/lora-gpio/tree/m5-radiohead
라디오 헤드의 11 개월 된 오래된 Adafruit 포크 : https://github.com/gojimmypi/radiohead/tree/development
Master Radiohead는 Adafruit Tutorial (ESP32 지원 누락) https://learn.aad
그러면 가장 최근 코드에 대한 새로운 변경 사항이 M5Stack 로컬 브랜치에 적용됩니다 : https://github.com/gojimmypi/radiohead/tree/m5stack
소스 "http://www.airspayce.com/mikem/arduino/radiohead/의 github'ified 버전": https://github.com/adafruit/radiohead를 참조하십시오
우리는 제 3 자 장치의 전송을 무시하고 싶습니다. 이것은 예제 제 3 자입니다.
여기서 무언가가 가해져 해결할 수 없었습니다. 코드는 새로운 프로젝트로 이동했습니다. 오류 : vm_boards.h : 653 : 2 : error : #error "이 보드에 대한 하드웨어 추상화로 보드를 편집하십시오. 이 프로젝트가 OTA/WiFi 업로드를 사용하는 경우 VMICRO> 디버거 메뉴를 사용하여 디버거의 직렬 COM 및 원격 포트를 설정하십시오. 그렇지 않으면 도구 모음을 '디버그'에서 '릴리스'로 전환하고 다시 빌드하십시오. 또는 자동 디버깅을 끄거나 소프트웨어 디버거 옵션을 구성하십시오. 프로젝트 'M5StackConsole'에 대한 디버그 빌드가 실패했습니다.
답변 : "디버그 문제는 프로젝트의 디버그 옵션에서 자동 아날로그, 디지털 또는 기타 그래픽보기를 활성화했다는 것이 었습니다. 이러한보기에는 디지털 핀 수와 같은 보드에 대한 정보가 필요합니다. 하드웨어는 알 수 없으므로"오류 "는 알려지지 않았습니다."
http://www.visualmicro.com/forums/yabb.pl?num=1518378800/0#3을 참조하십시오
(그러나 나는 실제로 IDE에서 이것을 고치는 방법을 모른다.
또한 "USB 드라이버의 예 v10은 OP SYS를위한 것이 아닙니다. Windows Universal"http://www.visualmicro.com/forums/yabb.pl?num=151837800/2#2입니다.
분명히 나는 전체 설명을 올바르게 읽지 않았으며 Windows 10에서 잘 작동하지 않는 가장 최근의 "범용"드라이버를 부주의하게 설치했습니다. : |
Sketch 선택 -> Include Library -> Manage Libraries...m5stack 검색 창에 입력하십시오.Install 버튼을 클릭하여 라이브러리를 설치하십시오. cd ~ /Documents/Arduino/libraries/
git clone https://github.com/gojimmypi/RadioHead.git
git clone https://github.com/gojimmypi/M5Stackc:
cd %USERPROFILE% d ocuments l ibraries
git clone https://github.com/gojimmypi/RadioHead.git
git clone https://github.com/gojimmypi/M5Stack알림 : 저장소의 포크를 동기화하여 상류 저장소와 최신 상태로 유지하십시오. https://help.github.com/articles/syncing-a-fork/