아두이노 우노(Arduino Uno) IDE 맥북프로 설치 및 연결 하기
오늘부터 아두이노 공부를 시작합니다. 시작함에 있어 필요한 아두이노 통합개발환경 구축(IDE 설치)과 간단한 컴파일 업로드 방법을 알아보겠습니다.
아두이노 IDE는 통합개발환경이라 소스 편집, 컴파일 업로드 및 프로그램 다운로드 등의 기능을 하나의 프로그램으로 처리하는 소프트웨어 환경으로 아두이노 코딩 시 반드시 설치해야 합니다.
프로그램 설치도 중요한지만 아두이노와 PC의 연결도 매우 중요합니다. 큰 문제가 없다면 프로그램 설치과정에서 아두이노 기본 드라이버도 자동으로 설치되기 때문에 아래 과정만 잘 실시한다면 코딩 공부에는 큰 무리가 없습니다.
단 저가형 호환보드 중에 일부는 USB(CHM340 칩) 칩이 정품이랑 달라 드라이버를 추가로 설치해줘야 합니다. 저가 자지고 있는 보드들은 정품과 같은 칩 사용 보드뿐이라 차후 CHM340 칩 드라이버 설치 과정을 다뤄 볼까 합니다.
[준비물]
아두이노 우노, 나노, 프로 등 아무것나 1개 준비
코딩용 PC(집에서 놀고 있던 2013년 맥북프로 13" 사용)
USB A-B Cable (우노, 나노, 프로 각각 사용하는 Cable Type은 다름)
[Arduino IDE 설치]
아두이노 코딩을 하기 위해 꼭 필요한 S/W 이다. Mac을 사용한다면 home brew를 이용 쉽게 설치할 수 있음
혹 homeBrew 가 설치 되어 있지 않다면 Home brew부터 설치하고 시작하세요.......
우선 구글에서 brew arduino를 검색하고 처음 나오는 formulas.brew.sh로 들어가 보면
Install commant: $ brew install --cask arduino 뒤의 클립보드를 클릭한다.
그리고 터미널을 열고 command + v로 붙어 넣기 하고 enter 키 치면 알아서 설치가 된다.
설치가 끝난 화면, homebrew는 각종 프로그램 설치, update, 삭제 등등 맥에서 정말 편리한 프로 그램이라 꼭 사용하시길 바랍니다.
설치가 끝났다면 Launchpad 안에 Arduino IDE가 설치되어 있는 것을 확인하시고 실행하시면 됩니다.
실행하면 위와 같은 초기 화면이 표시됩니다. 이제 코딩할 수 있는 환경까지는 완료했습니다...
[Arduino Uno 연결 설정]
이제는 코딩을 하고 이것을 아두이노에게 보내기 위해서는 서로 연결을 해야 합니다.
연결하기 전에 조금의 설정이 필요합니다.
우선 위 화면처럼 '툴' => 보드 => 사용할 아두이노를 선택합니다. 저는 우노 호환 보드를 사용할 예정이라 'Arduino Uno'를 선택하였습니다.
아두이노와 PC를 USB 케이블로 연결합니다.
위 과정에서 아무 문제가 없다면 '툴' => '포트' => /dev/cu.usbmodem14101 (Arduino Uno) 라도 USB 포트에 아두이노를 정상적으로 인식했다고 표시됩니다.
그럼 이제 잘 작동하는지 예제 프로그램을 하나 실행해 보겠습니다.
'파일' => '예제' => '01.Basics' => 'Blink' 예제 프로그램을 불러옵니다.
예제 코드가 새창에 불려 오기 완료되면, 컴파일 버튼으로 컴파일을 먼저 실시하고 Error가 없다면 컴파일 + 업로드 버튼을 클릭 업로드를 실시합니다. (바로 업로드 버튼을 클릭해도 된다고 하지만 코드 확인을 위해 컴파일을 먼저 클릭 확인하는 것을 추천합니다.)
업로드할 때에는 Tx Rx LED가 점등을 하면서 통신 상태를 표시해주고 업로드가 끝나면 바로 L LED가 1초 간격으로 점등을 시작합니다.