안녕하세요
WiFi 쉴드 제품들(여러종)은 모두 HTTP(웹서비스) 또는 TCP(텔넷 유사) 용 서버 및 클라이언트 예제소스가 공개되어있습니다.
가령, 아두이노에 웹서버 예제를 올리면 스마트폰이나 PC에서 웹브라우져로 연동할수있으며
반대로 아두이노에 웹클라이언트 예제를 올리면 웹서버에 접속하여 데이타를 받아올수 있습니다.
다만, 소스코드에서 자신의 네트웍에 맞는 IP 나 SSID, 보안종류(WEP/WPA등), 보안키(비밀번호) 등을 정확히 설정해주셔야 정상 작동되고, 예제를 수정하여 응용하시려면 네트웍 관련 지식이 있으셔야 원할히 작업이 가능하므로 관련 개념이 없으신 분은 곧바로 응용이 어려울 수 있습니다.
참고로 이더넷쉴드(유선)와 WiFi쉴드(무선) 제품 모두 유사한 기능을 하며, 이더넷쉴드가 보안인증이 필요없으므로 좀더 사용이 쉬운 편입니다.
참고로 아래의 아두이노팀의 WiFi쉴드나 이더넷 쉴드는 최신 아두이노 스케치에 기본 예제가 이미 포함되어있습니다.
다른 제품들은 관련사이트에서 소스를 다운로드받아서 사용하셔야하는 차이점이 있습니다. (제품마다 소스코드가 서로 다르며 호환 안됨)
일반 LED도 PWM파형의 진폭을 조절하는것으로 어느정도 밝기 제어가 가능합니다.
아두이노의 analogwrite 함수를 이용한 LED 밝기 조절 예제를 찾아보시기 바랍니다.
아두이노 기초예제 자료를 찾아보시면 대부분 소개되어있습니다.
아트로봇 드림
---------- Original Message ----------
제가 구현하려고 하는 것은 생체신호를 휴대폰에 보내주고, 명령을 받아서 빛을 조절하는 기계입니다. 워낼는 Xbee-wifi 모듈의 wifi를 이용해서 휴대폰과 통신하려고 했으나, Xbee-wifi 모듈의 모바일에서 wifi를 이용하는 것이 생각보다 쉽지 않아보여( Serial통신 필요),
아두이노 [9954W] WiFi 무선인터넷 쉴드(WiFly Shield) 제품을 사용하려고하는데, 이 모듈은 핸드폰과 통신할 수 있도록 지원이 되는 것인가요? 아두이노 UNO에 올리기만 하면 바로 사용할 수 있는 것인가요? 아니면 이 또한 제가 Serial 통신 프로그래밍을 같이 해야하는 건지 여쭤보고자 문의 드립니다. 만약 아두이노 보드를 이용한다면 - 어떤 프로그래밍으로 프로그래밍을 해야하는지, 그리고 어떤 장치들이 필요한지(예를 들면 1. Arduino UNO 2.Arduino Wifly ) 답변 부탁 드립니다.
그리고 LED 중에 - 단순히 켰다 껐다 하는 것이 아닌- 가변저항으로 전류가 조절되는 것처럼- digital output으로 점점밝아지고 어두워지는 기능을 하는 LED가 있나요?
감사합니다.
회원에게만 댓글 작성 권한이 있습니다.