본문 바로가기
카테고리 없음

아두이노 호환보드 CH340 CH341 드라이버 설치하기

by 해피스트 2019. 5. 28.

아두이노 우노 R3 호환보드의 드라이버는 아래 위치에 있다. 

http://www.wch.cn/download/CH341SER_ZIP.html

크롬 브라우저에서 번역을 선택해서 보면 더 쉽게 찾을 수 있다. 

다운받아서 SETUP.EXE 를 실행시켜 설치한 다음, 아두이노 우노 호환보드와 컴퓨터를 케이블로 연결한다.

바탕화면 내 컴퓨터를 마우스 우클릭해서 속성을 누른다.
[장치관리자]에서 [포트]를 열어 CH340의 포트를 확인하다.
위 사진에서는 COM5 포트를 사용하고 있다. 

바탕화면의 아두이노 프로그램을 실행시킨 후, [툴]-[포트] 정보의 포트를 COM5로 변경한다.

이제 샘플 코드를 업로드해 해서 우노보드가 잘 작동하는지 확인한다.
샘플은 LED를 깜빡이게 하는 Blink를 선택했다. 

소스코드가 아래와 같이 보이면, 메뉴 하단 아이콘의 두번째 아이콘(하얀 바탕 녹색 화살표)을 누른다.

이 버튼의 역할은 "업로드" 이다. 
소스코드를 아두이노로 업로드하는 명령을 실행한다.
그 옆의 체크박스는 생성한 소스코드가 오류가 있는지 없는지 확인한다. 
코드를 생성하면 오류가 있는지 확인하는 작업을 하는게 좋다. 

만약 이 코드가 맞는지 아닌지 아두이노 보드가 정상 작동하는지 잘 모르겠으면, 아래 코드에서 delay(1000)의 숫자를 바꿔본다. 

소스코드에 주석으로 설명하고 있듯이 아두이노의 기본 구조는 setup() 과 roop() 로 나눌 수 있다. 
setup()은 보드의 리셋이나 파워 버튼을 누르면 한번 실행되는 함수이다.
loop()는 함수가 계속해서 반복 실행되는 함수이다.

delay(1000) 을 delay(5000)으로 바꾸면 처음 딜레이의 5초가 불이 들어오는 시간이므로 5초간 불이 들어왔다가 그 다음 5초간 꺼진 상태를 유지하는데, 이게 무한 반복되는 코드이다.

 

 

반응형

댓글