Mac 개발 환경 설정

by 김도현 | 2017-06-27 15:12

재료

  • 캐릭보드 1개

환경설정이 Mac 위주인 이유는 제가 맥북 에어를 쓰기 때문입니다.

맥을 이용해서 무드등 아두이노 프로그래밍을 진행하려면 시작하기에 앞서 환경을 설정해야 합니다.

Mac OS를 위한 아두이노 환경 설졍은 다음과 같습니다.


1. 아두이노 설치

아두이노 홈페이지에 가서 프로그램을 설치합니다.

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

Software 항목에 가면 다음과 같이 온라인으로도 아두이노 코드를 편집할 수 있다고 합니다. 하지만 저희는 오프라인 상에서도 코딩을 해야할 수 있으므로 프로그램을 설치해 봅시다.

Mac OS X를 위한 아두이노 IDE는 가운데에 있습니다. 다운로드 버튼을 누르면 후원을 하라는 페이지가 나오는데 당황하지 말고 후원을 하시거나, Just Download를 누르면 다운로드가 진행됩니다. 무사 설치를 기원하는 마음으로 다운로드를 기다립니다.



그럼 다음과 같이 아두이노 설치 파일을 확인할 수 있고, 압축을 풀면 위와 같이 아두이노 프로그램이 나타납니다. 이 때 이 친구를 응용 프로그램 폴더에 넣어주세요. 여기까지는 참 쉽죠?


2. 포트 드라이버 설치 


 


기쁜 마음으로 아두이노 편집기를 켜보면 다음과 같은 창을 볼 수 있습니다.  아두이노 코드는 겉보기에 C와 매우 흡사한 모양새입니다! (파일의 default 이름은 해당 날짜와 알파벳의 조합으로 이뤄집니다.)

코드를 보시면 voidsetup() 안에 주석으로 run once라며 한 번 실행된다고 적혀있으며, void loop() 에는 반복적으로 코드가 실행이 된다는 것을 확인할 수 있습니다. 그러니까 만약 초기화가 필요한 경우에는 setup() 함수 안에 적어주시면 되겠지요?


 

그러면 이제 아두이노 예제를 실행해 봅시다. 예제는 다음과 같이 [파일]-[예제]에 있으며, 우리는 이 중에서 1번 예제의 Blink를 실행해봅시다.




다음과 같은 코드가 나옵니다.

이 때 윗쪽의 화살표를 누르면 코드가 실행이 됩니다.


하지만 실행하기에 앞서 아두이노 보드를 USB 케이블을 이용하여 컴퓨터와 연결해줍니다. 우리는 무드등을 위해 Nano 보드를 사용하기 때문에 다음과 같이 [툴]-[보드]에 가서 Arduino Nano에 체크해 줍니다.



그리고 설렘을 안고 실행을 시키면 문제가 발생하는데, 바로 연결된 포트를 찾지 못했기 때문입니다. 따라서 우리는 포트 드라이버를 설치해주어야 합니다.


Google에 아두이노 포트 드라이버를 검색하면 FTDI 드라이버 설치 과정이 나옵니다.

하지만 나노 보드의 경우 해당 드라이버를 설치해도 포트를 인식하지 못하는 경우가 많습니다. 따라서 보드 제조사 홈페이지에 가서 드라이버를 따로 설치해야합니다.




제조사는 WCH 이며 드라이버 주소는 다음과 같습니다. 

Mac OS 용 포트 드라이버 : http://www.wch.cn/download/CH341SER_MAC_ZIP.html





드라이버 설치가 끝났다면 다음과 같이 포트에 usbserial 포트항목이 생깁니다.

이를 체크하고 다시 업로드 버튼을 누릅니다.



업로드 완료 후 해당 LED가 빨간색으로 깜빡깜빡한다면 제대로 설정이 된 상태입니다.


자 그러면 준비가 다 되었습니다! 바로 프로그래밍을 시작할 수 있습니다!!!




다음편 > LED 색상 변경하기 1탄


댓글 0

MADE BY

김도현

프로그래밍
LED 컬러 변경하기 (1) 다음글 Mac 개발 환경 설정현재글