아두이노 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를 설치하려면 소프트웨어 페이지에서 다운로드한 파일을 실행하기만 하면 됩니다.
설치 가이드의 지침을 따릅니다. 설치에는 몇 분 정도 걸릴 수 있습니다. 이제 Windows 컴퓨터에서 아두이노 IDE 2를 사용할 수 있습니다!
macOS 설치
macOS 컴퓨터에 아두이노 IDE 2를 설치하려면 다운로드한 파일을 애플리케이션 폴더에 복사하기만 하면 됩니다.
이제 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를 제어하는 방법을 알아봅니다. |
학습하기 아두이노 에코시스템과 관련된 흥미로운 기사, 원리 및 기술을 살펴보세요. |
언어 참조 아두이노 프로그래밍 언어는 함수, 값(변수 및 상수), 구조의 세 가지 주요 부분으로 나눌 수 있습니다. |
'아두이노우노 R4' 카테고리의 다른 글
아두이노 우노 R4 WiFI RTC 제어 꿀팁 (0) | 2024.05.20 |
---|---|
아두이노 나노의 PWM 주파수를 변경하는 방법 (0) | 2024.05.20 |
키보드 수정자 및 특수 키 - 아두이노 우노 R4 키보드 기능 (1) | 2024.05.18 |
아두이노 우노 R4 DAC 제어 꿀팁 (0) | 2024.05.17 |
Arduino Uno R4 WiFi 핀 맵 (1) | 2024.04.30 |
오토 키보드 기능 사용법 아두이노 R4 Minima (0) | 2024.04.19 |
UNO R4 업로드 에러 해결 방법 Failed uploading: uploading error: exit status 74 (1) | 2024.03.26 |
Arduino Uno R4를 HID 키보드 장치로 만들기 (1) | 2024.03.26 |
더욱 좋은 정보를 제공하겠습니다.~ ^^