Arduino IDE 다운로드 Windows PC, Mac OS X 또는 Linux에 Arduino 보드 용 프로그램을 작성하고 업로드합니다. 무료이며 오픈 소스입니다.
Arduino IDE Arduino 개발자가 프로그램을 작성하고 호환되는 보드에 업로드하기 위해 다운로드 할 수있는 도구입니다. 다양한 버전에서 사용할 수 있으므로 다양한 방식으로 대상 컴퓨터에 배포 할 수 있습니다.
이 도구는 코드 작성 및 업로드를 돕는 것 외에도 스케치를 클라우드에 저장할 수도 있습니다. 또한 불필요하게 복잡한 업데이트 작업을 수동으로 수행 할 필요없이 연결된 모든 라이브러리를 최신 버전으로 업데이트 할 수 있습니다.
Arduino 다운로드 및 설정에 대한 공식 사양은 없습니다. 그러나 다음이 필요합니다.
우리의 검토
- 장점
- 배우기 쉬움
- 관대 한 개발 환경
- 깔끔하고 체계적인 방식으로 프로젝트 관리
- 단점
- 없음
Arduino IDE를 설치하는 방법
Arduino IDE를 사용하면 다양한 방법으로 PC에 배포 할 수 있습니다. 웹 사이트의 다운로드 섹션에서 볼 수 있듯이 표준 설치 프로그램 인 ZIP 파일을 다운로드 할 수 있습니다. 관리자 설치, 그리고 빠르고 간편하게 수행 할 수있는 Windows Store 앱에 액세스 할 수도 있습니다. 설치.
따라서 PC에서 Arduino IDE를 설정하는 방법은 사용자의 선택입니다. 그러나 더 편리한 방법 (예: Windows 스토어 앱)을 선택하면 호환성 문제가 발생할 수 있다는 점을 언급 할 가치가 있습니다. Windows Store 앱이 표준 데스크톱 앱과 일치하지 않는다는 데는 잘 동의합니다.
더구나 Windows 스토어 앱이 오래되었을 수 있습니다. 우리는 그것을 설치하려고 시도했고 공식 웹 사이트에서 최신 버전에 대한 알림을 받았습니다. 당연히 롤백하고 최신 버전을 다운로드해야했는데 Windows 스토어 페이지도 공식 소스라는 점을 고려하면 이상합니다.
Arduino IDE 사용 방법
Arduino IDE를 다운로드하여 시스템에 설치 한 후에는 인터페이스를 탐색하고 첫 번째 프로그램을 만들 차례입니다.
Arduino IDE에서는 프로그램을 스케치라고도합니다. 이 프로그램이 제공하는 텍스트 편집기에서 이러한 코드를 작성하고 PC에 INO 파일로 저장합니다. 텍스트 조각을 자르거나 붙여 넣거나 검색을 수행하는 등 다른 텍스트 편집기에서 할 수있는 모든 작업을 수행 할 수 있습니다.
스케치에 문제가 있으면 알 수 있습니다. Arduino IDE에는 오류를 표시하고 코드에 대한 유용한 피드백을 제공하는 메시지 영역이 있습니다. 스케치의 텍스트 출력을 보려면 콘솔을 확인해야합니다. 이 섹션에는 전체 오류 메시지를 포함하여 유용한 정보가 많이 있습니다.
직관적 인 사용자 인터페이스
IDE는 일반적으로 다운로드, 설치 및 사용하기가 어렵습니다. 그러나 Arduino IDE는 예외입니다.
포괄적 인 툴킷은 직관적 인 컨트롤을 포함하는 사용자 친화적 인 인터페이스와 함께 제공됩니다. 따라서 다운로드 및 설정에서 스케치를 Arduino 보드로 내보내기까지 Arduino에 대한 모든 것을 배우는 데 완벽한 솔루션이됩니다.
그러나 다른 곳에서 지침과 자습서를 찾아야합니다. Arduino IDE의 인터페이스는 작동하기 쉬울 수 있지만 DIY 가이드는 제공하지 않습니다.
프로그램의 도구 모음을 사용하면 스케치에서 컴파일 오류를 확인하고 스케치를 보드에 업로드 할 수 있습니다. PC에 연결하고, 새 스케치를 만들고, 기존 스케치를 가져오고, 진행 상황을 저장하고, 시리얼을 엽니 다. 감시 장치.
스케치북으로 프로젝트를 효과적으로 구성
프로젝트를 PC에 아무렇게나 저장하는 대신 Arduino IDE는 스케치북에 의존합니다. Arduino IDE 다운로드 및 설치 후이 도구를 처음 실행하면 PC에 스케치북 용 폴더가 자동으로 생성됩니다. 여기에 기본적으로 모든 스케치가 저장됩니다.
간단히 사용하여 스케치북의 모든 스케치를 찾을 수 있습니다. 파일> 스케치북 메뉴. 또는 다음을 사용할 수 있습니다. 열다 툴바에서 버튼을 클릭합니다. 필요한 경우 기본 설정 메뉴에서 스케치북의 위치를 변경할 수도 있습니다.
Arduino IDE 스케치를 보드에 다운로드하는 방법
스케치 작업을 마치면 Arduino IDE 스케치 다운로드를위한 보드 준비를 시작할 수 있습니다. 첫 번째 단계는 판 과 포트 메뉴에 올바른 값이 표시됩니다. 두 가지 모두 도구 메뉴. Windows에서는 다음을 찾아야합니다. COM1 또는 COM2 (직렬 보드의 경우) 또는 COM4 USB 보드의 경우 이상.
올바른 보드 / 포트 조합을 선택한 경우 업로드 도구 모음의 버튼 (또는 스케치 메뉴). 모든 것을 올바르게 수행했다면 업로드 작업은 금방 끝날 것입니다. 대부분의 보드는 Arduino IDE 스케치를 다운로드 할 때 TX 및 RX LED를 깜박입니다.
추가 스케치 기능을위한 라이브러리 관리
라이브러리를 스케치의 추가 기능으로 생각하십시오. 프로그램에 추가 기능을 추가하려면 지원되는 라이브러리를 찾아 스케치에 포함하기 만하면됩니다. 라이브러리를 사용하려면 라이브러리 가져 오기 옵션에서 스케치 메뉴를 선택하고 선택하십시오.
선택한 라이브러리 수에 따라 Arduino IDE는 하나 이상의 #포함 코드 맨 위에있는 문을 작성하고 원본 코드와 함께 컴파일합니다. 이 프로그램은 스케치와 함께 보드에 라이브러리도 업로드합니다. 따라서 라이브러리를 사용하면 보드 공간을 더 많이 차지합니다.
스케치에서 더 이상 라이브러리를 사용하지 않으려면 해당 라이브러리를 제거하기 만하면됩니다. #포함 귀하의 코드에서 진술.
Arduino IDE를 업데이트하는 방법
Arduino IDE 최신 버전을 다운로드하려면 다음을 수행해야합니다. Arduino IDE 드라이버 업데이트.
항상 최신 버전의 Arduino IDE를 사용하려면 Arduino 웹 편집기 다운로드 가능한 버전 대신.
Arduino 보드를위한 멋진 프로그램을 만들기 위해 Arduino IDE를 다운로드하십시오.
아두 이노 애호가이고 멋진 프로젝트를 만드는 방법을 배우는 데 열정이 있다면 아두 이노 IDE를 시스템에 다운로드하세요. 그렇게 할 수있는 가장 좋은 방법입니다. 선택한 보드에 코드를 업로드하여 스케치를 만들고 프로젝트에 활기를 불어 넣을 수있는 안정적이고 간소화 된 환경을 제공합니다.
이 도구는 손쉬운 관리를 위해 모든 스케치 (코딩 프로젝트)를 스케치북에 저장합니다. 확장자가없는 Arduino 코드 파일, C 파일 (.c 형식), C ++ 문서 또는 헤더 (.h) 파일과 같은 다중 파일 스케치도 관리 할 수 있습니다.
Arduino IDE 대안은 어떻습니까?
Arduino IDE 대안을 다운로드하려면 PlatformIO, Arduino 용 Programino IDE 및 Visual Studio Code 용 Arduino를 확인하세요.
PlatformIO Arduino 및 Raspberry를 포함한 기타 보드를 지원하는 크로스 플랫폼 IDE입니다. 통합 디버거, 정적 코드 분석기 및 원격 단위 테스터가 특징입니다.
Programino IDE for Arduino에는 사용하기 쉬운 편집기와 HTML 5 편집기가 포함되어 있습니다. Arduino, Genuino 및 지원되는 마이크로 컨트롤러 보드에 사용할 수 있습니다.
Visual Studio Code 용 Arduino Arduino 보드의 스케치 코딩을 단순화하는 Visual Code Studio 용 플러그인입니다. IntelliSense, 구문 강조, 보드 및 라이브러리 관리자 등이 있습니다.
FAQ: Arduino IDE에 대해 더 알아보기
- Arduino IDE는 어떤 언어입니까?
Arduino IDE / 컴파일러는 C 및 C ++ 있는 그대로. 도구 내에서 사용할 수있는 많은 라이브러리도 C ++로 작성되었습니다. 그러나 Arduino IDE는 C / C ++와 유사한 단순화 된 구문을 사용합니다.
- Arduino에서 Python을 사용할 수 있습니까?
간단히 말하면 예, 사용할 수 있습니다. 파이썬 Arduino 프로그램을 만듭니다. 그러나 시작하기 전에 "pyfirmata"라이브러리를 가져와야합니다. 이렇게하면 보드가 Python과 인터페이스 할 수 있습니다.
- Arduino로 무엇을 할 수 있습니까?
아무것도. Arduino 보드는 버튼 누르기부터 연결된 조명 중 하나에 도달하는 빛에 이르기까지 다양한 입력을 읽을 수 있습니다. 센서를 사용하여 LED 패널 조명, 모터 전원 공급 또는 온라인 생성과 같은 출력으로 변환합니다. 게시하다.