안녕하세요. 오늘은 팁을 하나 소개해 드리려고 합니다.

예제를 따라하다보면 가끔씩 아두이노 보드에 업로드가 잘 안될 때가 있습니다.
스케치도 문제없이 잘 컴파일이 되는데, 이상하게 업로드를 하려고하면 아두이노 소프트웨어가 에러를 뿜어내는 경우 말이죠.
이러한 경우에 무엇을 체크해봐야 되는지 살펴보겠습니다.

1. 포트

그림 1 : 포트 설정
[그림 1 : 포트 설정]

아두이노 소프트웨어의 [Tools-Port] 메뉴에 들어가보면 그림 1과 같이 여러 개의 포트 목록을 볼 수 있습니다.
저 같은 경우에는 /dev/cu.Bluetooth-Incoming-Port/dev/cu.usbmodem1411 (Arduino/Genuino Uno) 이렇게 2개의 포트 목록을 볼 수 있습니다.
이 중 우리는 USB로 연결을 할 것이기 때문에 두번째 포트인 usbmodel 포트를 선택합니다.

만약 usb 포트가 보이지 않는다면 아두이노 보드와 USB 연결선이 제대로 접속되어 있는지 꼭 확인하시고, 메뉴를 껐다가 다시 Tools-Port 메뉴를 들어가 보면 확인하실 수 있습니다.


2. 언어 설정

그 다음으로 확인할 부분이 언어 설정입니다. 우리는 한국인이라서 아마 이 글을 읽는 대부분은 시스템 언어가 한글로 설정되어 있을 것 입니다.
그런데, 정확히 무슨 이유인지는 몰라도 아두이노 소프트웨어의 언어가 한글로 되어 있으면 업로드 에러가 굉장히 빈번히 발생하는 것 같습니다.

그래서 언어를 바꿔줘야하는데요, 그림 2와 같이 Arduino-Preferences 메뉴를 눌러서 Preferences 다이얼로그를 엽니다.

그림 2 : Preferences 메뉴
[그림 2 : Preferences 메뉴]

그러면 그림 3과 같은 다이얼로그를 확인할 수 있습니다.
여기에서 에디터 언어(Editor Language) 설정 부분을 보시면 기본적으로는 시스템 기본 언어(System Default)로 설정되어 있을텐데, 이 부분을 영어(English)로 바꿔 줍니다.

그림 3 : Preferences 다이얼로그
[그림 3 : Preferences 다이얼로그]

언어 설정의 경우 아두이노 소프트웨어를 껐다가 다시 켜야 적용이 된다는 점 참고하시기 바랍니다.

+ Recent posts