아두이노용 PHPoC 쉴드
제품소개 > 아두이노용 PHPoC 쉴드
아두이노용 PHPoC 쉴드는 아두이노 Uno와 Mega 제품과 호환 가능한 아두이노용 쉴드 입니다. PHPoC 쉴드의 네트워크 기능은 PHPoC 인터프리터를 이용한 TCP/IP 스택을 기반으로 합니다. 유선랜, 무선랜 인터페이스를 선택하여 사용할 수 있어 사용자의 환경에 따라 아두이노에 네트워크 기능을 부여할 수 있습니다. PHPoC 쉴드에는 다양한 프로토콜과 암호화 알고리즘이 내장되어 있습니다. 또한 단순히 네트워크 기능만 추가하는 것이 아닌, 기존 라이브러리에는 없었던 다양한 API(SSL, SSH, TELNET, 웹소켓, ESMTP 등)를 지원하므로 활용 범위가 더 넓습니다. 특히 웹 어플리케이션을 내장하고 있어 손쉽게 웹 어플리케이션으로 제어가 가능하며, 네트워크 설정이 간편하고, 웹을 통해 아두이노의 시리얼 모니터 출력 정보를 확인함으로써 손쉽게 웹 어플리케이션으로 활용할 수 있습니다.
아두이노용 PHPoC 쉴드!
모든 것이 인터넷에 연결되는 IoT(Internet of Things, 사물인터넷) 세상입니다. 아두이노는 IoT 시대에 인기 있는 하드웨어 플랫폼이며, 많이 사용되고 있습니다. 하지만 아두이노만으로는 인터넷에 연결할 수 없습니다. 그래서 PHPoC 쉴드가 필요합니다.
네트워킹 기능 제공
아두이노용 PHPoC 쉴드는 사용자의 네트워크 환경에 따라 유선랜 또는 무선랜 네트워크 기능을 제공합니다. 아두이노용 PHPoC 쉴드는 다양한 네트워킹 프로토콜(IPv4/IPv6, TCP/UDP, ICMP, DHCP, HTTP, SSH, SMTP, ESMTP, DNS, DDNS, MySQL 등)을 지원합니다. 또한 보안프로토콜(WPA-PSK / WPA2-PSK, WPA-Enterprise 및 암호화 알고리즘을 지원하여 안전한 통신환경을 제공합니다.
웹 어플리케이션 내장
아두이노용 PHPoC 쉴드는 웹 어플리케이션을 내장하고 있습니다. 제공되는 어플리케이션을 단지 스마트폰 하나로 조작하는 것만으로도 전원의 on/off, 모터의 속도 등 웹으로 편리하게 제어할 수 있습니다. 웹으로 할 수 있는 것은 이뿐만이 아닙니다. 시리얼 모니터 기능을 통해 시리얼 모니터에 정보를 출력하는 것만으로도 초보자도 손쉽게 웹 어플리케이션을 만들 수 있으며, 네트워크 설정값 역시 언제든 편리하게 변경할 수 있습니다.
단 하나로,
다양한 기능을 누릴 수 있습니다.
PHPoC 쉴드는 단순히 네트워크용 쉴드가 아닙니다. 코인전지를 내장하고 있어 시간 정보를 확인할 수 있으며, 이메일 라이브러리를 지원하여, 사용자가 원하는 정보를 E-MAIL로 받아볼 수 있습니다. 또한, SSL, Telnet, Web Socket 등 다양한 프로토콜을 지원합니다. 단 하나의 제품으로 다양한 기능을 누릴 수 있다는 것, 그것이 선택되어야 하는 이유입니다.
확장보드 제공
PHPoC 쉴드 2용 확장보드를 사용하여 PHPoC 쉴드 2 보드 위에 적층형으로 연결하면 원하는 하드웨어를 구성할 수 있습니다. PHPoC 쉴드 2용 확장보드를 사용하면 전원제어, DC모터 제어 및 스텝모터 제어 등 고급 기능을 아두이노에 편리하게 구현할 수 있습니다.
System Architecture
OSI 7계층 모델의 관점으로 생각해 보았을 때, 아두이노용 PHPoC 쉴드는 물리 계층인 1계층부터 표현 계층인 6계층까지 이미 구현이 되어 있습니다.
따라서 개발자는 아두이노에서 응용 계층인 7계층만 개발하면 됩니다. 이 또한 함께 제공되는 강력한 라이브러리와 예제를 활용하면 쉽게 수행할 수 있습니다.