Skip to content

이더넷 포트 사용하기 - UDP로 콘트롤리노 제어하기

UDP

WIZnet

Published November 01, 2022

Original author: 인찬아빠Original source (new tab)

이더넷 포트 사용하기 - UDP로 콘트롤리노 제어하기

Project description

콘트롤리노 매시와 메가 시리즈에는 W5100 기반의 이더넷 포트가 내장되어 있습니다. 아두이노에 이더넷 쉴드를 사용하는 것과 동일하게 다양한 인터넷 프로토콜을 별도의 하드웨어 없이 사용할 수 있습니다. 이번 강좌에서는 UDP로 PC와 콘트롤리노가 통신하여 콘트롤리노의 출력 핀들을 PC에서 제어하는 것에 대해 설명드리겠습니다. 1. 회로 설명 회로는 콘트롤리노 맥시와 유무선 공유기, 그리고 제어할 Windows PC가 필요합니다. 2. 구성도 구성은 아래의 그림처럼 유무선 공유기, 콘트롤리노 맥시, PC로 구성됩니다. 유무선 공유기는 DHCP 서버로 동작하여 콘트롤리노와 PC에 IP를 할당해주고 메시지 전송 시에 터미널 역할을 합니다. PC에서는 제어 툴을 통해 콘트롤리노로 제어 명령을 전송합니다. 콘트롤리노는 PC로부터 받은 명령을 확인하여 출력 핀을 제어합니다. 3. 동작 원리 UDP 프로토콜은 사용자 데이터그램 프로토콜(User Datagram Protocol)로 인터넷 프로토콜의 한 종류입니다. UDP는 TCP와는 다르게 단방향 프로토콜로, 메시지의 에러나 응답없이 단순히 보내기만 하는 통신 프로토콜 입니다. 대신 통신 속도가 TCP보다 비교적…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.