아두이노와 ESP-01을 사용하여 PC와 무선랜으로 통신을 해 보도록 하겠습니다.

PC에 Hercules Setup util을 실행시킨 후 Listen버튼을 클릭합니다.

 

arduino-wifi.zip
0.94MB

첨부된 ino 파일에서 아래의 값을 수정합니다.
-------------------------------------------------------------------
#define SSID "xxxxx" → 무선 공유기 이름
#define PASSWORD "xxxxx" → 무선 공유기 비밀번호
#define HOST_NAME "xxxx" → PC의 ip주소 (ipconfig로 확인)
-------------------------------------------------------------------

스케치 코드를 컴파일 후 ESP-01이 연결된 아두이로 보드로 업로드합니다.
아두이노 IDE에서 시리얼 모니터를 열면 아래와 같은 메시지가 나타날 것입니다.
아래의 메시지는 PC와 무선랜을 통하여 정상적으로 연결이 된 상태를 의미합니다.

 

이 상태에서 Hercules Setup util에서 data 1을 보내면 아두이노 보드의 13번 LED에 불이 켜질 것입니다.
그리고, 0을 보내면 다시 13번 LED가 꺼질 것입니다.
아두이노 IDE의 시리얼 모니터 창에는 무선랜을 통해 받은 data가 위와 같이 표시될 것입니다.

 

Posted by bella1130
,