이더넷 Arduino® 란 무엇입니까? (사진과 함께)
이더넷 Arduino®는 Arduino® 보드와 이더넷 포트의 쌍입니다. 이 페어링은 일반적으로 통합 이더넷 포트가있는 마이크로 컨트롤러를 사용하거나 다른 보드에 이더넷 쉴드를 추가하여 수행됩니다. Arduino®는 취미 및 전문가가 전자 장치의 빠른 생성에 사용할 수 있도록 설계된 오픈 소스 마이크로 컨트롤러 플랫폼입니다. 이더넷 Arduino® 장치는 해당 플랫폼에 고속 네트워크 기능을 추가합니다.
일반 Arduino® 장치에는 USB (범용 직렬 버스) 또는 직렬 연결이 장착되어 있습니다. 네트워크 연결을 추가하면 이러한 장치가 평소보다 훨씬 높은 속도로 데이터를 전송할 수 있습니다. Webduino는 마이크로 컨트롤러가 이더넷 연결을 사용하여 웹 서버를 실행할 수 있도록하는 소프트웨어 패키지입니다. 이 웹 서버는 장치에서 데이터를 업로드하거나 원격으로 제어하거나 둘 다로 사용할 수있는 마이크로 컨트롤러의 사이트를 호스팅합니다. 이더넷이있는 Webduino는 특히 원격으로 액세스 가능한 센서 어레이에 유용합니다.
웹 호스팅 외에도 Ethernet Arduino®가 제공하는 고속 연결을위한 몇 가지 다른 용도가 있습니다. 예를 들어, 웹캠은 이더넷 지원 장치를 통해 쉽게 관리 할 수 있지만 많은 느린 연결을 사용하여 불가능합니다. 다른 장치는 다른 전송을 전송하거나 이완시키기 위해 대역폭을 이용합니다. 예를 들어, 무선 수신기가 모두 장착 된 이더넷 Arduino®는 연결된 컴퓨터 나 기지국에 액세스 할 수없는 영역에서 무선 활동을 모니터링 할 수 있습니다. 이 장치는 모니터링 된 신호에 대해 복잡한 처리를 수행하여 사례별로 수행 할 작업을 결정할 수 있다는 점에서 단순한 리피터와 다릅니다.
이러한 장점과 함께 Ethernet Arduino®에는 몇 가지 중요한 한계가 있습니다. 이러한 속도로 전송하려면 장치가 네트워킹 케이블에 연결되어 있어야합니다. 케이블은 비교적 단단하여 대부분의 모바일 애플리케이션에 적합하지 않습니다. 원격 제어 로봇 프로젝트는 거의 불가능합니다. 모바일 기기의 경우 Ethernet Arduino®는 해당 기기가 움직이지 않을 때 고속 연결이 필요한 경우에만 바람직합니다.
다른 Arduino® 인터페이스 옵션에는 직렬 및 USB 연결뿐만 아니라 WiFi® 및 XBee®와 같은 무선 프로토콜이 포함됩니다. USB 및 직렬 연결은 가끔 재 프로그래밍을위한 연결 만 필요한 장치에서 가장 일반적으로 사용됩니다. 지속적인 연결이 필요하지만 이동성을 유지해야하는 장치에는 일반적으로 무선 인터페이스가 장착되어 있습니다. 이러한 인터페이스는 실내 컴퓨터 나 다른 장치에 데이터를 다시보고해야하는 실외 기상 관측소와 같이 유선 연결이 비실용적이거나 불가능한 경우에도 사용됩니다. 이더넷보다 제한이 적음에도 불구하고 발명자들은 때때로 높은 비용과 에너지 소비로 인해 무선 인터페이스를 피합니다.