한 걸음 두 걸음
Arduino PHPoC Shield Library 본문
PHPoC 쉴드가 제공하는 라이브러리는 서버, 클라이언트, 이메일, 날짜 등을 쉽게 사용할 수 있도록 지원하고 있습니다.
Phpoc Class
PhpocServer Class
PhpocClient Class
PhpocEmail Class
PhpocDatetime Class
크게 위처럼 있는데 제 목표는 안드로이드 네이티브 앱으로 아두이노 보드의 LED On/Off를 제어하는 것이므로, 서버 통신과 관련한 PhpocClient Class를 집중적으로 살펴보도록 하겠습니다.
PhpocServer 클래스 내부의 메소드는 다음과 같습니다.
아두이노를 서버로 작동시키는 것이므로 의도와 달라져서 보류
void PhpocServer(int portNum) : 지정된 포트에서 들어오는 연결을 수신하는 서버를 만듭니다.
begin()
beginTelnet()
beginWebSocket()
beginWebSocketText()
beginWebSocketBinary()
available()
write()
레퍼런스
인터넷 연결 관련 : Blynk
https://www.youtube.com/watch?v=YLKEZtLhfZo 유튜브 영어 강의 자료
https://m.blog.naver.com/scw0531/220859552822 쉴드로 서버 구현(node.js)하여 웹서버 통신하는 것
ESP8266으로 통신하는 거
https://webnautes.tistory.com/755
https://webnautes.tistory.com/816https://webnautes.tistory.com/816
아무래도 웹 서버 네트워크 프로그래밍을 하려고 하다보니 소켓을 지나칠 수 없고,, 서버 관련하니 AWS등록이나 DNS등록 등등 어려워진다.
일단 오빠가 말한건 분명, 서버를 등록하지않아도 사용할 수 있는 프로그램이었으니까 블루투스통신으로 바꿔서 해야겠다. 지금 이대로가면 서버없인 안돼..
'Arduino' 카테고리의 다른 글
android - arduino bluetooth 통신으로 앱에서 LED 제어하기 && 앱에서 LED 상태값 실시간 확인하기 (0) | 2019.07.09 |
---|---|
android - arduino bluetooth 통신 #02 HC-06 연결 및 스케치 프로그램 업로드 (0) | 2019.07.09 |
Arduino PHPoC Web Communication 통신하기 - 간단한 LED 원격제어 (0) | 2019.07.01 |
arduino CLCD 사용하는 방법! 2004 CLCD DM38 I2C - 가변저항값 읽어오기 (0) | 2019.07.01 |
Arduino PHPoC shield 사용하기 ] 네트워크에 연결하기 (0) | 2019.06.27 |