[아두이노 강의] #1 아두이노란? 스케치 설치 및 개발환경 구성 :: 잡다한 프로그래밍
반응형

1. 아두이노란?

아두이노 UNO R3

  • 이탈리아 회사에서 처음으로 개발
  • AVR 기반의 마이크로 컨트롤러 하드웨어
  • AVR하드웨어와 소프트웨어 개발을 쉽게 해주는 개발환경(IDE)을 합쳐 아두이노라 함

등등 여러 말로 표현할 수 있겠지만 예를 들어 3초 간격으로 작동하는 모터가 있다고 가정하자, 모터가 3초마다 움직이게 프로그래밍을 해야 할 텐데 이때 작은 모터에 큰 컴퓨터를 사용하는 건 매우 비효율적이다 따라서, 소형 컴퓨터를 사용하면 매우 효율적일 테고, 아두이노, 라즈베리파이를 초소형 컴퓨터로 생각하면 좋을 것 같다.

 

참고자료 : 아두이노 스펙 & 아두이노 기본 핀 설명
아두이노 스펙
기본 핀 설명

 

 


2. 통합 개발 환경 (IDE) 설치하기

아두이노 공식 홈페이지에서 제공하는 소프트웨어를 다운로드한다. 홈페이지에서는 Online IDE와 Offline IDE를 제공하고 있으며 실습은 Offline IDE를 다운로드하여 진행하도록 할 예정이다.

 

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

1. 다운로드 화면

1) 다음 홈페이지에 들어가서 위 사진 중 자신에 PC에 맞는 프로그램을 다운로드한다.

2. 설치 화면

2) 동의 > 다음 > 설치 순으로 설치를 완료 한다. 이때 설치 경로에 한글이 있으면 오류가 생기는 경우가 있다고 하니 주의하자.

 

아두이노 & PC 연결

3) 설치 완료 후 이제 그림과 같이 PC와 아두이노를 연결하였다면 IDE의 환경을 설정하도록 한다.

툴 > 보드 > Arduino/Genuino Uno를 선택한다

보드 설정

그림과 같이 이후 툴 > 포트 > 아두이노가 실제 잡히는 포트를 선택 한다.

포트 설정

이렇게 하면 IDE환경설정이 끝이 난다.


3. 예제 실행

블링크 예제

그림과 같이 파일 > 예제 > Basics > Blink를 클릭한다 이후 그림과 같이 업로드를 클릭한다.

업로드 완료

업로드를 완료하였다면 1초 간격으로 참고 사진 기본 핀 설명의 TEST LED가 깜빡거릴 것이다. 깜빡거리는 것을 확인했다면 테스트 성공이다.

반응형

+ Recent posts