로딩
요청 처리 중입니다...

ESP32 개발보드에 연결된 장치(LED, 릴레이 등)를 웹서버로 켜고 끄기

 ESP32 개발보드에 연결된 장치(LED, 릴레이 등)를 웹서버로 켜고 끄기

앞선 글에서 ESP32개발 보드에서 와이파이 네트워크에 접속하는 방법을 자세히 소개한 바 있었다. 이렇게 ESP32보드로 와이파이에 접속한 이후, ESP32 개발보드에 연결된 여러 전원 스위치를 원격으로 끄거나 켤 수 있다면, 실생활에서 매우 편리하고, 응용범위도 넓어지게 된다.

본 글에서는 ESP32개발 보드를 인터넷에 연결시켜 둔 후, ESP32보드에 연결된 전원 스위치에 해당되는 LED를 웹 브라우저 상에서 켜거나 끄는 방법을 소개하려 한다. (참고 - ESP32에서 와이파이로 인터넷을 연결하는 방법 자체는 다음 글을 참조하기 바란다. https://blog.naver.com/mythee1/223285419703 ) 예제회로는 다음과 같이 간단하게, GP22번 핀과 GND에 LED를 연결하여 구성하였다.

ESP32는 동작전압이 3.3V로 내 경험으로는 별도의 저항을 추가하지 않아도 중형 LED 사용에 문제는 없었다. 코드는 앞선 글에서 소개한 와이파이 접속 코드에, socket...