본문 바로가기

uno2

[생활속의 IT] 아두이노#2 - 핀구성 살펴보기 아두이노를 사용하기 전에 핀의 배열 및 사용법에 대해 알아보겠습니다. (아두이노 버전 중 가장 인기많은 Uno R3 버전 기준) 가장 중요한 다섯 가지 항목에 대해 설명해볼께요. 1. USB Type B 2. 외부 DC 전원 연결 3. 센서 전원 제공 4. 아날로그 신호 입력 5. 디지털 신호 입출력 1. USB Type B - 컴퓨터와 연결 가능한 포트인데 이것이 왜 필요할까요? 조도센서, 온도센서 등에서 데이터를 받고 LED를 키거나 모터를 구동할 때 로직이 필요하겠죠? 로직은 C 기반의 언어로 작성하고 컴파일된 파일은 바로 이 USB 포트를 통해서 마이크로컨트롤러에 upload를 하게 됩니다. 뒤에 upload 하는 부분에 대해 자세히 살펴보도록 하겠습니다. 참고로 USB Type B는 아래와 같이.. 2020. 3. 16.
[생활속의 IT] 아두이노#1 - 개념 알아보기 최근 4차 산업혁명이 많이 거론되면서 IoT가 화두가 되고있습니다. IoT를 하기 위해 반드시 필요한 것이 센서, 액추에이터, 서버인데 이를 구현하기 위해 아두이노나 라즈베리파이를 많이 이용하고 있어서 먼저 아두이노부터 알아보도록 하겠습니다. 1. 아두이노의 개념 2. 아두이노 종류 3. 아두이노로 할 수 있는 것 4. 라즈베리파이와의 비교 1. 아두이노의 개념 (1) 아두이노란? - 각종 센서/액추에이터와 연결 및 제어가 가능한 일종의 소형 컴퓨터라고 할 수 있습니다. 아두이노 버전마다 크기와 모양이 조금씩 다르지만 핸드폰보다 작고 CPU대신 마이크로컨트롤러라 부르는 칩이 들어가있어요. 범용 CPU가 아니기 때문에 OS가 없습니다. OS대신 센서 수집/액추에이터 동작할 로직이 들어간 프로그램을 uplo.. 2020. 3. 16.