정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

웹서버에서 아두이노 제어 질문이요!!
김범영 | 2016-09-05

아두이노 와이파이 모듈을 사용해서 서버와 연결 성공 후 온도 센서값을 서버로 보낸것을 php에서 받고 DB에 넣는 것은 성공 하였으나

반대로 웹서버에서 아두이노를 제어하는데 막혀서 질문합니다! 웹에서 단순히 LED ON/OFF 버튼을 만들어 0또는 1을 아두이노로 전송하여 불을 켜고 끔을 제어하고 싶은데

html이나 php에서 코드를 어떻게 짜서 전송해야 하는지, 소켓 통신을 이용해야 한다면 어떤식으로 해야하는지... 아두이노에서는 어떤코드로 0이나 1을 받을 수 있는지 질문드립니다!!

프로필사진

Klant 2016-09-06 10:40:42

안녕하세요! 김벙영님!

와이파이는 아니지만, 이더넷 쉴드를 사용해 서버에서 아두이노를 제어하는 예제가 코코아팹에 존재합니다. 

아래 링크를 참고해 클라이언트쪽에서 날리는 html 태그를 참고하시면 좋을 것 같습니다. 

http://kocoafab.cc/tutorial/view/291

 

프로필사진

수박쨈 2016-09-07 10:59:44

웹서버를 만들어서 Json형식으로 LED control값을 전달하고 아두이노에서는 WiFi접속하여 Json을 읽어와서 Status값만 파싱하여 제어하는 것이 그나마 간단할거 같네요.

이전글   |    아두이노 질문이요! 2016-09-05
다음글   |    탭으로 스케치 여러개 사용하는 방법 2016-09-06