esp8266 이 소모전류가 장난이 아니라고 한다.
집에서 전원을 사용하지 않는 이상 슬립모드는 필수 인듯하다.
8266 의 AT command 명령어다.
AT+SLEEP 가 있는데,
사용법은 AT+SLEEP=0 이렇게 사용한다.
0:사용안함, 1: light 2:modem 이라고 한다.
근데 슬립모드로 들어간건지 알수가 없다.
동작을 하기 때문이다...
딥슬립을 해보자.
딥슬립은 AT+GSLP=10000 이라고 보내면 10000ms (10초)후에 깨어난다고 한다. 하지만, 내가 해본결과 깨어나지 않고
영원히 잠들었다 ㅠㅠ
하드웨어로 RST핀이 3.3v 인데 이것을 LOW 로 해주면 다시 리셋된다.
검색해보니 딥슬립이 동작하지 않는 하드웨어였다... 수정방법이 있다.
이렇게 RST 핀을 전선으로 연결해주면 딥슬립이 정상 동작 한다고한다.
사진이라 크지만 실제 매우 작기때문에 납땜이 쉽지 않다. 고난이도다.
좀 전에 납땜 성공했다. 테스트 해보자
AT+GSLP=10000 명령을 주니
OK
WIFI DISCONNECT --> 딥슬립 모드로 진입
10초후
재부팅 되면서 정상 작동 된다.
'기술팁' 카테고리의 다른 글
아스키를 hex로, hex를 아스키로, 유니코드로, 바꾸는 프로그램 (0) | 2019.10.30 |
---|---|
esp8266 서버 및 클라이언트로 통신하기(AT명령어) (1) | 2019.10.29 |
오토캐드에서 STL 파일 만드는 방법 (0) | 2019.10.15 |
eagle cad 이글캐드 (1강으로 출력하기) 속성! (0) | 2019.10.01 |
BLDC 모터 권선 감기 차이 (0) | 2019.07.14 |