본문 바로가기

아두이노우노 R4

아두이노 우노 R4 설치 - Arduino IDE 2.0

반응형

아두이노 IDE 2.0 다운로드 및 설치하기


이 튜토리얼에서는 Windows, Mac 또는 Linux 컴퓨터에 Arduino IDE 2를 다운로드하고 설치하는 방법을 보여드립니다.

편집기는 Arduino 소프트웨어 페이지에서 쉽게 다운로드할 수 있습니다.

요구 사항

  • Windows - Win 10 이상, 64비트
  • Linux - 64비트
  • Mac OS X - 버전 10.14: "Mojave" 이상, 64비트


아두이노 IDE 2


아두이노 IDE 2는 오픈 소스 프로젝트입니다. 견고한 이전 버전인 Arduino IDE 1.x에서 크게 발전한 버전으로, 개선된 UI, 향상된 보드 및 라이브러리 관리자, 디버거, 자동 완성 기능 등이 제공됩니다.

에디터 다운로드


아두이노 IDE 2는 아두이노 소프트웨어 페이지를 통해 다운로드할 수 있습니다. 여기에서 사용 가능한 다른 에디터에 대한 정보도 확인할 수 있습니다.

Windows 설치


Windows 컴퓨터에 아두이노 IDE 2를 설치하려면 소프트웨어 페이지에서 다운로드한 파일을 실행하기만 하면 됩니다.

 

설치 파일을 실행합니다.

 

IDE 2.0 설치 지침


설치 가이드의 지침을 따릅니다. 설치에는 몇 분 정도 걸릴 수 있습니다. 이제 Windows 컴퓨터에서 아두이노 IDE 2를 사용할 수 있습니다!

macOS 설치


macOS 컴퓨터에 아두이노 IDE 2를 설치하려면 다운로드한 파일을 애플리케이션 폴더에 복사하기만 하면 됩니다.

 

macOS에 설치하기.


이제 macOS 컴퓨터에서 아두이노 IDE 2를 사용할 수 있습니다!

Linux 설치


Linux에 Arduino IDE 2를 설치하려면 먼저 Arduino 소프트웨어 페이지에서 앱이미지 64비트(X86-64)를 다운로드합니다.

에디터를 시작하기 전에 먼저 실행 파일로 만들어야 합니다. 이 작업은 다음과 같이 수행됩니다:

 

  • 파일을 마우스 오른쪽 버튼으로 클릭합니다
  • 속성을 선택합니다
  • 권한 탭을 선택합니다
  • 파일을 프로그램으로 실행 허용 상자를 선택합니다.

 



이제 파일을 더블 클릭하여 Linux 컴퓨터에서 Arduino IDE 2를 실행할 수 있습니다. AppImage 파일을 실행할 수 없는 경우, 시스템에 FUSE가 설치되어 있는지 확인하세요.

우분투(>= 22.04)에서:

sudo add-apt-repository universe
sudo apt install libfuse2


Fedora에서

dnf install fuse


배포판에 FUSE를 설치하는 방법은 여기를 참조하세요.

Arduino IDE가 직렬 포트에 액세스하여 보드에 코드를 업로드할 수 있도록 하려면 /etc/udev/rules.d/99-arduino.rules에 다음 규칙을 추가할 수 있습니다.

 

SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", GROUP="plugdev", MODE="0666"

 

 

아두이노 IDE 2로 스케치를 업로드하는 방법

 

아두이노 환경에서는 아두이노 보드에 업로드할 수 있는 스케치를 작성합니다. 이 튜토리얼에서는 컴퓨터에 연결된 보드를 선택하는 방법과 아두이노 IDE 2를 사용하여 해당 보드에 스케치를 업로드하는 방법을 살펴봅니다.

 

아두이노 소프트웨어 페이지에서 에디터를 쉽게 다운로드할 수 있습니다. 편집기를 설치하는 방법에 대한 자세한 안내는 아두이노 IDE 2 다운로드 및 설치 튜토리얼을 참조하세요.

 

확인 및 업로드

 

보드에 스케치를 업로드할 때는 확인과 업로드의 두 가지 주요 도구가 있습니다. 확인 도구는 단순히 스케치를 검토하고 오류를 확인한 후 컴파일합니다. 업로드 도구도 같은 작업을 수행하지만 코드 컴파일이 완료되면 보드에 업로드합니다.

업로드하기 전에 확인 도구를 사용하는 것이 좋습니다. 이렇게 하면 코드의 오류를 빠르게 발견할 수 있으므로 실제로 코드를 업로드하기 전에 오류를 수정할 수 있습니다.

 

스케치 업로드

 

스케치 업로드는 쉽고 빠르지만, 무엇을 해야 하는지 살펴봅시다.

 

1. 아두이노 IDE 2를 엽니다.

 

2. 에디터가 열리면 상단의 툴바를 살펴봅니다. 맨 왼쪽에 체크 표시와 오른쪽을 가리키는 화살표가 있습니다. 확인 표시는 확인에 사용되며 화살표는 업로드에 사용됩니다.

 

확인 및 업로드 버튼

 

3. 하지만 이 작업을 수행하기 전에 업로드할 보드를 선택해야 합니다. 확인 및 업로드 버튼 옆에 드롭다운 메뉴가 표시되며, 대부분의 경우 컴퓨터에 연결된 아두이노 보드가 표시됩니다. 보드가 자동으로 감지되지 않는 경우 드롭다운 메뉴에서 "다른 보드 및 포트 선택..."을 누르고 지침을 따르거나 툴바 메뉴의 도구 > 보드 및 도구 > 포트로 이동하여 보드와 포트를 수동으로 선택할 수 있습니다.

 

보드 선택하기

 

보드를 컴퓨터에 연결하고 드롭다운 메뉴에서 선택합니다. 보드 이름이 굵은 글씨로 표시되면 보드에 연결되어 있음을 알 수 있습니다.

 

보드를 선택합니다

 

4. 확인 도구(체크 표시)를 클릭합니다. 빈 스케치를 확인하는 것이므로 컴파일이 될지 확인할 수 있습니다. 몇 초 후 콘솔에서 작업 결과를 확인할 수 있습니다(하단의 블랙박스).

 

콘솔에 컴파일이 성공적으로 인쇄되었습니다.

 

5. 보드를 선택했으면 이제 준비가 끝났습니다! 업로드 버튼을 클릭하면 보드에 스케치 업로드가 시작됩니다.

 

6. 업로드가 완료되면 IDE 창의 오른쪽 하단에 알림이 표시됩니다. 물론 업로드할 때 몇 가지 문제가 발생할 수 있으며 이러한 오류도 여기에 나열됩니다.

 

콘솔에 업로드가 성공적으로 인쇄되었습니다.

 

축하합니다, 이제 아두이노 보드에 스케치를 업로드했습니다!

 

읽어주세요(Linux 사용자만 해당)

 

스케치를 업로드할 때 보드와 직렬 포트를 선택한 후 "... 권한이 거부되었습니다"와 같은 오류가 발생할 수 있습니다. 이 오류가 발생하면 직렬 포트 권한을 설정해야 합니다.

 

이렇게 하려면 터미널을 열고 다음과 같이 입력합니다:

 

ls -l /dev/ttyACM*

 

다음과 같은 내용이 표시됩니다:

 

crw-rw---- 1 root dialout 188, 0 5 apr 23.01 ttyACM0

 

ACM 끝에 있는 "0"은 다른 숫자일 수도 있고, 여러 항목이 반환될 수도 있습니다. 필요한 데이터는 "dialout"(파일의 그룹 소유자)입니다.

이제 사용자를 그룹에 추가하기만 하면 됩니다:

 

sudo usermod -a -G dialout <username>

 

여기서 <사용자 이름>은 Linux 사용자 이름입니다. 이 변경 사항을 적용하려면 로그아웃했다가 다시 로그인해야 합니다.

 

그룹에 사용자를 추가합니다.

 

이 절차가 끝나면 정상적으로 진행하여 스케치를 보드에 업로드하거나 직렬 모니터를 사용할 수 있습니다. 

 

 

UNO R4 WiFi 최대한 활용하기

 

아래에서 UNO R4 WiFi에 대한 몇 가지 엄선된 튜토리얼과 아두이노의 기초를 배울 수 있는 유용한 링크를 찾을 수 있습니다. 전체 문서도 확인할 수 있습니다. 

 

아두이노 UNO R4 WiFi 튜토리얼 아두이노 기초
아날로그 직렬 읽기

시리얼 모니터에 아날로그 값을 표시하는 방법을 알아보세요.
내장 예제

내장 예제는 아두이노 IDE에 포함된 스케치이며 모든 기본 아두이노 명령을 시연합니다.
버튼

버튼 또는 스위치로 LED를 제어하는 방법을 알아봅니다.
학습하기

아두이노 에코시스템과 관련된 흥미로운 기사, 원리 및 기술을 살펴보세요.
  언어 참조

아두이노 프로그래밍 언어는 함수, 값(변수 및 상수), 구조의 세 가지 주요 부분으로 나눌 수 있습니다.

 

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^