아두이노(Arduino)는 오픈소스를 기반으로 한 단일 보드 마이크로컨트롤러라고 합니다. 마이크로컨트롤러는 간단히 말해 작은 컴퓨터로 생각할 수 있습니다. 연산을 할 수 있는 프로세서, 그 결과와 데이터를 저장할 수 있는 메모리, 그리고 프로그래밍이 가능한 입력, 출력 방법을 가지고 있습니다. 하지만 이렇게 간단한 장치에 쉽게 프로그래밍을 하는 것은 매우 어려운 일이었습니다. 따라서 간단한 조작을 통해서 프로그래밍을 업로드 할 수 있도록 만들어진 것이 아두이노입니다.
아두이노의 또 다른 특징으로는 오픈소스 하드웨어입니다. 아두이노를 제작하기 위해서는 별도의 허락이 필요 없습니다. 즉, 누구나 부품을 가지고 직접 제작해도 됩니다. 이를 위해서 필요한 재료와 회로도가 모두 공개되어 있습니다. 따라서 여러 사람이 직접 아두이노를 제작하고 있습니다.
아두이노를 직접 관찰해 보고, 어떤 역할을 할지 예상해 봅시다.
○디지털(DIGITAL)을 찾아봅시다. 어떤 특징이 있는지 알아봅시다.
○ ANALOG IN을 찾아봅시다. 어떤 특징이 있는지 알아봅시다.
○ POWER를 찾아봅시다. 어떤 특징이 있는지 알아봅시다.
○ 각 부분의 역할을 직접 써 봅시다.
아두이노와 컴퓨터를 연결해 봅시다.
1. 아두이노와 컴퓨터를 연결하기 위해 USB 케이블을 찾습니다.
2. 한쪽은 일반적인 USB모양이며, 다른 한쪽은 처음 보는 모양일 것입니다. 우리가 보통 생각하는 USB 모양이 Type A, 아두이노와 연결되는 USB를 Type B라고 합니다.
3. (드라이버가 설치된 경우) 아두이노의 포트를 찾아 설정하면 됩니다.
3-1. (드라이버가 설치되지 않은 경우) 아두이노의 드라이버를 설치해야 합니다.
3-2. 아두이노 홈페이지에 접속합니다. (http://arduino.cc)
3-3. 아두이노 홈페이지에서 다운로드를 클릭합니다.
3-4. 자신의 운영체제에 맞는 버전을 다운 받도록 합니다. (Zip파일을 무설치 버전이며, Installer 버전은 설치를 할 수 있는 버전입니다. 우리는 Instalerl 버전을 선택합시다.)
3-5. 아두이노 프로젝트에 기부를 받는 항목입니다. 기부를 하기 싫다면 Just Download를 선택합니다.
3-6. 다운받은 파일을 설치하도록 합니다.
4. 컴퓨터와 아두이노가 연결된 Com 포트를 찾습니다.
4-1. 윈도우 버튼을 클릭한 후 검색창에 ‘장치 관리자’를 적고 클릭합니다.
4-2. 포트(COM & LPT)를 찾아 클릭하고 자신의 아두이노가 정확하게 연결되었는지 확인합니다.
5. 아두이노 IDE를 실행시킵니다.
5-1. 위쪽 메뉴에서 도구->보드->아두이노 UNO를 선택합니다.
5-2. 위쪽 메뉴에서 포트->아두이노 포트를 찾아 클릭합니다.
6. 실행시켜 봅시다.
7. 아두이노를 관찰해 봅시다.
'SW교육 > 아두이노' 카테고리의 다른 글
아두이노 인터넷 연결하기(Lan, enc28j60) - 2. 회로 연결 (0) | 2015.08.12 |
---|---|
아두이노 인터넷 연결하기(Lan, enc28j60) - 1. 라이브러리 설정 (0) | 2015.08.12 |
arduino mega, mini, micro 드라이버 문제 해결 (0) | 2015.07.12 |
아두이노와 스크래치 연동 2 - S2A_fm (0) | 2015.01.09 |
아두이노와 스크래치 연동 방법 1 - S4A (0) | 2015.01.09 |