Embedded/아두이노

아두이노 LED 켜기, 컴파일, 업로드 (나노 보드 핀맵)

EHOzlO 2024. 7. 24. 16:08

 

아두이노 나노를 구매하였고 가지고 놀 예정이다

정식 버전은 비싸서 네이버에서 싸게 구매했다ㅋㅋㅋ

 

 

보드 종류는 아래와 같이 많다

 

우선 나노를 해보고 차차 다른 보드도 해 봐야겠다

 

 

 

Pinout-NANO_latest.pdf (arduino.cc)

공식사이트에서 제공하는 핀맵이다

 

 

 

첫번째로 보드에 있는 LED를 켜보자

보드 가운데 아래쪽에 LED 4개가 있는데

LED_BUILTIN (PB5) 는 제어가 가능하다

PB5는 왼쪽 위에 D13과 연결되어 있어서 D13을 제어하면 된다

 

저렇게 소스를 작성하고

컴파일, 업로드를 해주면 되는데, 그 전에 셋팅을 해줘야 한다

 

 

상단 Tool 메뉴에

Board : Arduino Nano

Port : COM5

Processor : ATmega328P (Old Boootloader)

Programmer : AVRISP mkll

을 선택해주고

 

상단 메뉴 밑에 체크표시 (컴파일) 클릭,

오른쪽 화살표 (업로드) 클릭하면 보드에 LED가 동작한다

 

 

Port 같은 경우 여러개가 있다면 '시작(오른쪽 마우스 클릭) > 장치 관리자'에서

포트 탭을 클릭하여 리스트를 보면서

아두이노 나노 보드를 뺐다 끼웠다 해보면 리스트에 연결되는 번호를 확인할 수 있다

 

 

Processor 는 업로드를 했을 때, 안된다면

나노의 경우 Oldbootloader일 경우도 있어서 선택해보고 업로드 하면 된다

 

 

 

 

 

 

LED가 잘 켜진다ㅋㅋㅋㅋㅋ