Понедельник, 19 августа 2019

wemos d1 예제

27

나는 또한 당신이 당신의 Wemos 보드를 설정하고 아두 이노 IDE를 설치하고 갈 준비가 가정거야. 그렇지 않은 경우, 여기에 내 Wemos D1 미니 설치 가이드를 따르십시오. TMP-36이 Wemos에 얼마나 가까웠습니까? 나는 실제로, Wemos 자체에 의해 주어진 열은 일반적으로 몇 도 (2-5)에 의해 온도 판독을 부딪 쳤다는 것을 발견했다. 그래서 내가 그들을 사용할 때, 나는 일반적으로 전선이 적어도 10cm 길이인지 확인합니다. 다음 스케치를 Wemos로 플래시합니다. php 서버의 올바른 ip 주소를 http://ip.of.your.pi/test.php?ipsrc=Test2 반영하고 ipsrc 값을 노드 이름으로 조정할 수 있도록 조정해야합니다. (예: 라운지, 워크샵, 홀). 이 코드로 직렬 모니터가 연결에 갇혀 있고 네트워크를 분석하기위한 다른 코드로 라우터 및 핫스팟으로 시도하고 대답이없는 Wemos D1R1에서 시도하고 있습니다. 이 보드에 대한 다른 고려 사항이 있습니까? USB를 통해 컴퓨터에 연결하면 됩니다.

이 작업이 완료되면 Wemos D1 보드를 선택하여 코드를 업로드 할 수 있습니다. 보드를 설치하면 esp8266 예제 코드가 자동으로 설치됩니다. ESP8266의 하드웨어 아키텍처가 다르기 때문에 대부분의 프로그램은 수정없이 작동하지 않습니다. 또한 대부분의 라이브러리도 작동하려면 다시 작성해야 합니다. 그래서 보드 설치를 테스트하기 위해, 우리는 ESP8266에 대한 의미 깜박임 스케치 예제를 사용합니다. 그것은 아두 이노에 대한 것과 유사하지만 동일하지 않습니다. 깜박임 스케치를 로드하려면 예제로 이동하여 esp8266으로 스크롤하고 깜박임을 선택한 다음 도구 에서 Wemos 보드를 선택하고 코드를 업로드합니다. Wemos 보드의 LED가 코드 업로드 후 깜박임이 시작됩니다. 이 예제에서는 Wemos를 사용하여 기본 웹 서버 예제를 만들고 WiFi 네트워크에 연결한 다음 URL로 이동하면 기본 페이지가 나타납니다. 이 페이지에는 2 개의 링크가 표시되며 하나는 D5에 연결된 LED로 전환되고 다른 옵션은 LED를 끕니다.

Wemos D1 Mini에서 WiFi를 설정하는 방법을 보여 드리는 짧은 포스트. 나는 나를 위해 작동하는 것처럼 보였지만 기본적으로 아래에 설명 된 대로 OLED 디스플레이에 Wemos D1연결에 다음을 추가해야합니다. 나는 여기에 Wemos D1 미니의 사용을 가정할 거야. 그것은 Wemos의 다른 변형에 대 한 작동 수 있습니다., 그리고 어쩌면 노드 MCU 같은 다른 ESP 기반 보드. 내가 시도 한 첫 번째 스케치는 WiFiWebserver 스케치였습니다. 당신이해야 할 유일한 수정은 와이파이 로그인 자격 증명을 추가하는 것입니다. 이 스케치는 매우 간단합니다. 브라우저에 URL을 입력하여 온보드 LED를 켜고 끌 수 있습니다. Arduino IDE의 직렬 모니터를 사용하여 Wemos의 IP 주소를 얻은 다음 http://192.168.x.y/gpio/1 LED를 켜고 끄는 http://192.168.x.y/gpio/0. 그렇게 한 후, 나는 TMP-36을 읽고 액세스 할 때 결과를보고하기 위해 스케치를 수정했습니다. 그것은 매우 쉬웠지만 연결이 지속되지 않았고 계속 중퇴했습니다.

이것이 Pi를 서버로 사용하고 Wemos `노드`보고서를 사용하기로 결정한 이유입니다. 웨모스에 처음 오시나요? 체크 아웃 내 Wemos 설정 가이드 와 간단한 Wemos GPIO LED 자습서. 깜박이면 Arduino IDE의 직렬 모니터를 사용하여 스크립트의 출력을 모니터링합니다. Wemos가 IP 주소를 얻지 못하면 (실패하면 0.0.0.0을 표시합니다) WiFiWebserver 스케치를 실행하여 IP 주소를 얻으려면 라우터 구성에서 «예약»합니다. 하드웨어 라이브러리/드라이버가 제대로 설치되었는지 테스트하려면 Hello World와 동등한 샘플 프로그램 인 Blink를 테스트합니다! 하드웨어 환경에서 예를 들어 볼 수 있습니다. 이렇게 하려면 Arduino IDE를 시작하고 다음 위치에서 스케치를 엽니다: Hi Louis. 나는 내 배터리를 사용하지 않는, 그래서 나는 대답 할 수 없다.