1. 소프트웨어 다운로드
http://arduino.cc/en/Main/Software
위 링크에서 Arduino IDE -> Arduino 1.0.5를 다운로드한다.
다운로드 파일을 더블 클릭하면 거의 자동으로 설치된다.
2. Arduino Uno를 USB포트에 연결한다.
3. 프로그램 아이콘 Arduino를 더블 클릭하여 실행한다.
위와 같은 화면이 뜨면 “파일->열기” 클릭한다.
다음과 같은 새로운 창이 뜬다.
examples 폴더를 더블 클릭하고 01.Basics 폴더를 더블 클릭한다.
다시 Blink 폴더를 더블 클릭한다. Blink 파일을 더블클릭하거나 선택하면 다음과 같은 새로운 대화창이 열린다.
상단의 내용을 읽어 보면 LED를 1초간 깜빡이는 프로그램임을 알 수 있다.
단계 1. 컴파일하기
메뉴 파일 밑에 아래 체크 표시()를 클릭하면 이 소스 코드를 컴파일
(IC에 써넣을 수 있는 기계어로 만드는 것)한다.
에러 표시가 없으면 잘 컴파일된 것으로 보아야 한다.
단계 2. 라이팅하기
메뉴 편집 밑에 화살표 표시()를 클릭하면 컴파일된 기계어를
IC에 써넣게 된다.
“avrdude: stk500_getsync(): not in sync: resp=0x00”
이 에러 표시가 있으면 도구->시리얼 포트 에서 com3로 바꾸고
설정을 변경한다. 경우에 따라 com4로 바꿔야 할 수도 있다.
아두이노 우노 R3 보드의 13으로 표시된 부분에 LED를 꽂으면 LED가 깜빡이는 것을 확인할 수 있다. 또는 아래 그림의 녹색 화살표의 SMD LED L은 13번 핀과 연결되어 있어 LED L이 깜빡이는 것을 확인하면 된다.
아두이노는 예제가 풍부한 장점이 있다. 또한 소스 코드 작성하는 것도 상당히 간단하여 비교적 쉽게 예제들을 수정하거나 새로운 코드를 만들 수 있다. 다음에는 소스코드의 구성을 살펴 볼 것이다.