반응형

Windows가 설치된 컴퓨터에  Arduino IDE를 설치한 후,  Arduino 101에 간단한 예제를 올려보는 과정을 다룹니다.


최종 수정 - 2017. 8. 2




컴퓨터와 Arduino Uno를 연결하려면  보통 프린터 연결시 많이 사용되는 USB AM-BM 케이블이 필요합니다.


Cable_USB.jpg




Arduino 홈페이지에서  개발에 필요한 모든 기능을 제공하는 Arduino IDE를 배포하고 있습니다.

코드 작성과 컴파일 및 프로그램 업로드를 할 있는 통합 개발 환경입니다.


아래 주소에서 Windows Installer를 클릭하여 다운로드 받습니다.

https://www.arduino.cc/en/Main/Software





다운로드 받은 설치 프로그램을 실행하여 설치를 시작합니다.



I Agree를 클릭하여 라이센스에 동의합니다.

이후 옵션 변경없이 설치를 진행하면 됩니다.





몇가지 Arduino 관련  드라이버가 설치되는데 모두 설치를 선택해야 합니다.






설치완료 후, Arduino 101를 컴퓨터에 연결하고 Arduino IDE를 실행합니다.

아래와 같은 메시지가 보이게 되는데 파란색 링크를 클릭합니다.

(디폴트로 Arduino 101 관련 패키지가 설치 안되어 있습니다. )





보드 매니저에서 Intel Curie Boards by Intel을 선택하고 설치를 클릭합니다.





패키지 설치 도중에 추가로 드라이버 설치를 물어봅니다.





메뉴의 툴 > 보드 선택하고  항목들 맨 아래에 있는 Arduino/Genuino 101을 선택합니다.





Arduino IDE에서 연결된 Arduino 101의 포트를 인식하기는 하지만 자동으로 사용가능한 상태로 설정해주지 않기 때문에  메뉴에서 선택해주어야 합니다.







Arduino 101의 동작 상태를 테스트해보기 위해서 메뉴에서 파일 > 예제 > 01.Basics > Blink를 선택하여 예제를 불러옵니다.


2초에 한번씩 LED가 켜지게 하는 간단한 예제입니다.


// the setup function runs once when you press reset or power the board
void setup() {
 // initialize digital pin LED_BUILTIN as an output.
 pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
 digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
 delay(1000);                       // wait for a second
 digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
 delay(1000);                       // wait for a second
}




툴바에서 업로드 아이콘을 클릭하면 컴파일 및 업로드가 진행됩니다.





문제가 없다면 다음과 같은 메시지가 보입니다.





Arduino 101에 내장되어 있는 13번 핀옆에 있는 LED가 깜빡거리게 됩니다..



문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts