아두이노 - 이더넷 | Arduino - Ethernet
아두이노 이더넷에 대하여
이더넷은 아두이노를 인터넷에 연결하는 가장 쉬운 방법입니다. 이더넷을 통해 아두이노를 인터넷에 연결하는 방법은 여러 가지가 있습니다. 그 중에서, 우리는 아두이노 우노에 대해 두 가지 방법을 소개합니다:
주의 사항: 이들은 제휴 링크입니다. 이 링크를 통해 구성 요소를 구매하시면 추가 비용 없이 저희에게 커미션을 받을 수 있습니다. 감사합니다.
아두이노 이더넷 쉴드 2 vs PHPoC 와이파이/이더넷 쉴드
PHPoC WiFi/Ethernet 쉴드는 PHPoC 쉴드라고도 합니다.
아두이노 이더넷 실드 2와 PHPoC WiFi/이더넷 실드는 모두 SPI 인터페이스를 통해 아두이노와 통신합니다. 다음은 그들 사이의 차이점입니다:
Arduino Ethernet Shield 2 | PHPoC WiFi/Ethernet Shield | |
---|---|---|
Price | normal | expensive |
Usage | easy | easy |
Library | built-in | need to Install |
MAC Address | need to declare in code | built-in on Shield, no need to declare in code |
IPv4 Address | set in Arduino code | set via web |
IPv6 | no | yes |
SSL/TLS | no | yes |
Dedicated web server | no | yes |
Websocket | no | yes |
Sending Gmail | no | yes |
Built-in web app | no | yes |
WiFi | no | yes |
아두이노 - 웹서버
우리는 두 방패 모두를 사용하여 아두이노를 웹서버로 만들 수 있습니다. 그러나:
Arduino Ethernet Shield 2: Arduino 코드와 웹 코드(HTML, css, javascript)를 Arduino 스케치에 혼합해야 합니다. 이미지를 사용하기 어렵습니다.
PHPoC WiFi/Ethernet Shield:
- 이 쉴드는 전용 웹 서버를 가지고 있어, Arduino 코드는 Arduino 스케치에 있습니다. 웹 코드(HTML, css, javascript)와 이미지는 쉴드에 저장됩니다. HTML, css, javascript 및 이미지 파일을 이 쉴드에 업로드할 수 있으며(총 용량은 512 KB가 최대입니다), 업로드 과정은 매우 간단합니다. 그냥 드래그 앤 드롭하면 됩니다.
- 또한, 이 쉴드는 웹소켓을 지원하여 웹 브라우저와 아두이노 간에 실시간 양방향 데이터 교환을 가능하게 합니다.
- 몇 가지 내장 웹앱이 있어, 초보자들이 웹 코드(HTML, css, javascript)를 작성하지 않고도 웹 브라우저를 통해 아두이노를 프로그래밍하고 제어할 수 있게 합니다.
PHPoC WiFi/Ethernet Shield의 또 다른 훌륭한 기능은 Arduino 코드를 변경하지 않고 Ethernet에서 WiFi로 전환할 수 있는 능력입니다. 동일한 Arduino 코드가 Ethernet과 WiFi 인터페이스 모두에서 작동할 수 있습니다.
더 고급 기능들 때문에, PHPoC WiFi/Ethernet Shield가 Arduino Ethernet Shield 2보다 더 비싼 이유입니다.
구매 추천
- 예산이 적다면 Arduino Ethernet Shield 2를 구매하세요.
- 예산이 많다면 PHPoC WiFi/Ethernet Shield를 구매하세요. 이 쉴드로 더 많은 것을 할 수 있습니다.