본문 바로가기
아두이노/윈도우 절전모드 해제기

#4 제작

by songbum 2024. 2. 15.

구성품은 아두이노 Pro Micro 보드와 ESP-01 모듈 단 두개로 아주 간단하다.  게다가 고객에게 납품하는 용도가 아니라 내가 사무실에거 개인적으로 사용할 거라서 외관은 신경쓸 필요가 없다.  그래서 만능기판이나 커스텀한 제품 케이스를 사용하지 않고, 그냥 작은 수납박스를 구입해 케이스로 사용하기로 했다.

 

다이소에 마침 딱 맞는 크기의 물건이 4개 한 셋트 1천원에 팔리고 있어서 케이스는 비교적 수월하게 해결됐다.  5핀 케이블이 들어갈 수 있도록 한쪽 벽면을 케이블 직경 만큼 잘라낸 후, 제품을 집어 넣었다. 

 

PC 에 설치한 모습은 다음과 같다.

 

 

위 사진과 같이 PC 의 USB 포트에 연결해 인식된 것을 확인한 후, PC를 조작해 절전모드로 들어갔다.  여기서 주의할 점은 순서를 반대로 해서 절전모드에 먼저 들어가 버리면 그 후 USB 포트에 연결해도 장치를 인식하지 못해 정상 작동하지 않게 된다.

 

그리고 나서, 다른 PC 나 핸드폰의 웹브라우저에서 http://192.168.123.106/test.html 에 접속해보면 PC 의 절전모드가 해제되는 것을 확인할 수 있다.

 

그런데 테스트한 3개의 PC 중 한 대는 절전모드에서 해제되지 않았다.  확인해보니 절전모드 상태로 들어가면 마우스나 키보드 입력을 해도 해제되지 않고, 오직 전원 버튼을 눌러야만 해제가 되는 것이었다.  인터넷을 찾아보니 PC 메인보드 중에서 절전모드에 들어가면 마우스/키보드 입력을 무시하도록 설정할 수 있는 제품들이 있다고 한다. 

 

PC 를 리부팅하면서 delete 키를 눌러 바이오스 모드로 진입한 다음, 아래 두 곳을 수정했다.  메인보드 제작사 별로 메뉴가 상이하다고 하는데 내 MSI 메인보드는 다행히 인터넷에 정확한 방법이 나와 있었다.

* Advanced -> Power Management Setup -> ErP 옵션을 disabled
* Advanced -> Wake Up Event Setup -> Resume By USB Device 옵션을 enabled

 

또다른 PC 에서는 같은 MSI 메인보드 임에도 바이오스 모드 설정 방법이 조금 달랐다.

* Advanced -> ACPI Settings -> ACPI Standby State 옵션을 s1
* Advanced -> Power Management Setup ->Eup 2013 옵션을 disabled
* Advanced -> Wake Up Event Setup -> Resume By USB Device 옵션을 enabled

 

이렇게 하니 내 PC 에서도 절전모드에서 잘 해제됐다.