안녕하세요. Crazy M2M입니다. 😀
오늘은 아두이노 우노(UNO)의 확장 쉴드의 종류에 대해서 알아보도록 하겠습니다.
아두이노 우노(UNO) 보드는 기본 기능을 확장하기 위해서 적층형(Stack Type) 만들어지는 확장 보드를 이용하여 용도에 맞게 사용을 할 수가 있습니다. 적층형인 관계로 확장 쉴드를 계속적으로 위로 붙여가면서 사용도 가능합니다. 확장 쉴드의 경우 교육용으로 나온 것이 많으며, 사용 용도에 따라 다양한 종류의 쉴드 보드를 가지고 있습니다.
이들 쉴드를 연결하면 블루투스 통신, 이더넷 통신, Wifi 통신, DC 모터 제어, 릴레이 제어 등 다양한 기능으로 확장할 수 있으며, 교육용을 만들어져 있기 때문에 쉽고 빠르게 활용이 가능합니다. 또한 오픈 소스 라이브러리를 모든 사용자에게 무료로 제공하고 있고, 예제 코드를 포함하고 있기 때문에 간단히 예제를 통해서도 동작하는 원리를 알 수가 있습니다.
즉, 컴퓨터에 아두이노 개발 프로그램(IDE)를 설치하고 간단하게 프로그램을 만든 다음 프로그램을 업로드하여 확장 보드를 테스트할 수 있습니다.
아두이노의 초개 개발 목적은 프로그램을 모르는 사람들을 위한 것이기 때문이었습니다. 잠시 아두이노의 개발 배경에 대해서 알아보면 아두이노는 Ivrea Interaction Design Institute에서 시제품을 쉽고 빠르게 만들기 위한 바탕으로 만들어낸 기술입니다. 초기에는 전기 전자나 프로그래밍 전공이 아닌 학생만을 대상으로 했지만, 지금은 관심이 있는 사람이라면 누구나 도전하고 다룰 수 있는 도구로 진화했지요^^. 아두이노(Arduino) 기판과 개발 프로그램(IDE)은 예술가, 디자이너, 취미 활동가, 해커, 초보자를 가리지 않고 모든 사람이 사용할 수 있도록 설계 및 구성되어 있고요. 누구나 아두이노를 활용하여 주변 환경이나 특정 조건에 따라 움직이는 ‘무언가’를 만들어 낼 수 있습니다. 즉, 프로그램을 모르는 초보자도 짧은 시간에 개발이 가능하게 된 셈이지요 ^^ 아주 좋습니다. ㅋㅋㅋ
그럼 아두이노 우노에서 사용 가능한 쉴드의 종류에 대해서 알아볼게요.
# 기본 쉴드 (Proto Shield)
아두이노 보드와 호환이 되도록 만들어진 기본 보드입니다.
# 이더넷 쉴드 (Ethernet Shield)
LAN선을 연결하여 인터넷에 접속 가능하고, 웹 서버나 네트워크 통신을 통해 Data를 전송하기 위해 만들어진 보드입니다.
# 와이파이 쉴드 (WIFI Shield)
무선으로 네트워크에 접속이 가능하며, WIFI를 이용하여 네트워크 통신이 가능한 보드입니다.
#블루투스 쉴드 (Bluetooth Shield)
블루투스 프로토콜을 이용하여 통신이 가능하도록 설계된 보드입니다.
# GPS 쉴드 (GPS Shield)
GPS 신호를 수신하여 제어에 사용하기 위한 보드입니다.
# DC 모터 쉴드 (Motor Shield)
DC 모터를 제어하기 위한 Motro Driver가 탑재된 보드입니다.
이것으로 아두이노 쉴드에 대해서 간단히 알아보았습니다.
오늘도 화이팅 !!! 👍
'Arduino' 카테고리의 다른 글
아두이노 개요 및 설치 (0) | 2022.08.17 |
---|---|
아두이노 우노 (Arduino UNO) 보드 란? (0) | 2022.08.16 |
아두이노 ESP32 CAM 보드 환경 설정 (0) | 2022.08.08 |
아두이노 LED 제어 (On/Off) 하는 방법 (0) | 2022.07.31 |