«arduino-ide» 태그된 질문

공식 IDE에 대한 질문입니다. 오픈 소스 IDE를 사용하면 코드를 쉽게 작성하고 Arduino 보드에 업로드 할 수 있습니다. Windows, Mac OS X 및 Linux에서 실행됩니다.

20
Arduino의 다른 IDE는 무엇입니까?
기본적인 Arduino IDE는 코드 완성, 코드 축소, 폴더 구성 등과 같은 다른 IDE에 존재하는 많은 정교함이 부족합니다. C 또는 C ++로 프로그래밍하고 이러한 측면에서 개선 할 수있는 다른 IDE가 있습니까?

9
C ++ 대 Arduino 언어?
Arduino를 사용할 때 각 언어의 장점은 무엇입니까? 나는 이것이 좋은 일반적인 질문이라고 생각하지만, 누군가 나에게 팁을주고 싶은지 묻는 이유에 대해 조금 추가 할 것입니다. JavaScript, PHP와 같은 사전 처리 언어에서 경험이 있으며 Java 및 Visual Basic과 같은 언어를 사용하고 있습니다. 다시 말해서 나는 프로그래밍 기술과 고전적 및 원형 객체 지향을 …
81 c++  arduino-ide 

3
직렬 모니터를 시작하면 왜 스케치가 다시 시작됩니까?
직렬 데이터를 전송하는 스케치를 업로드하면 스케치가 업로드되면 TX / RX LED가 즉시 깜박입니다. 그런 다음 직렬 모니터를 시작하면 스케치가 다시 시작된 것으로 나타납니다. 이 동작을 보여주는 최소한의 스케치 : void setup() { Serial.begin(9600); Serial.println("Setup"); } void loop() { Serial.println("Loop"); delay(1000); } 여러 보드와 IDE의 Mac 및 Windows 버전으로 테스트되었습니다. 출력 …

2
Arduino IDE의 다른 탭에서 클래스를 선언 할 수없는 이유는 무엇입니까?
일을 더 잘 정리하기 위해 코드 일부를 Arduino IDE의 두 번째 탭으로 옮기고 싶었습니다. 처음에는 함수 이동 만 시도했지만 정상적으로 작동하는 것 같습니다. setup()기본 탭 의 함수에서 함수를 호출 할 수 있으며 컴파일하거나 업로드하는 데 아무런 문제가 없었습니다. 그러나 전체 수업을 두 번째 탭에 넣으려고했지만 갑자기 더 이상 작동하지 않았습니다. …

3
Arduino 프로그램은 루트로 실행될 때만 작동합니다
간단한 스케치를 업로드하면 Arduino 프로그램을 루트 ( sudo) 로 실행할 때 작동하는 것 같습니다 . 일반 사용자로 실행하고 싶습니다. 누구든지 전에 같은 문제에 직면하여 해결 했습니까? 내가 얻은 것입니다 lsusb: $ lsusb Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM) 그리고 Arduino 프로그램은이를로 식별합니다 /dev/ttyACM0. 권한은 …


2
클레온 + 아두 이노
Clion + Arduino를 설정하도록 도와주세요. Clion에는 내가 설치 한 Arduino 플러그인이 있습니다. 여기 Github에 대한 몇 가지 지침이 있지만, 나는 완전히 멍청한 cmake것들과 다른 것들에 대해 이야기하고 있습니다. 나는 간단한 프로젝트를 위해 이전에 Arduino IDE 만 사용했습니다. 이제 CLion에서 Arduino 프로젝트를 만들 수 있지만 자동 완성 기능이 작동하지 않습니다. 실제로 …

1
아두 이노 IDE #ifdef
Arduino IDE를 사용하여 스케치를 Arduino 또는 ATTiny 또는 ATmega328에 업로드합니다. 아시다시피 각 장치마다 다른 핀아웃이있을 수 있습니다. ifdef내가 연결 한 보드에 따라 Arduino 컴파일러가를 지원합니까 ? 예를 들어 #ifdef Attiny85 a=0; b=1; c=2; #else // arduino a=9; b=10; c=11; #endif

4
ATMega328P를 프로그래밍하고 Arduino 보드없이 사용하십시오
내 프로젝트에 ATMega328P를 사용하고 싶습니다. Arduino 보드없이 수행하고 싶습니다. Arduino IDE와 Arduino 보드를 사용하여 마이크로 컨트롤러를 프로그래밍 할 수 있다는 것을 알고 있습니다. 그러나 Arduino IDE + Arduino 보드로 프로그램을 프로그래밍하고 디버깅하면 Arduino 보드에서 마이크로 컨트롤러를 제거하고 보드없이 ATMega328P를 별도로 사용할 수 있습니까? 그렇다면, ATMega328P가 브레드 보드에서 올바르게 작동하기 위해 …

4
ESP8266, Arduino IDE 및 루아?
ESP8266을 구매할 계획입니다. 루아를 배우려면 정말로 루아를 배워야합니까? 표준 Arduino IDE와 함께 사용하는 사람들이 있습니다. Lua 대신 Arduino IDE를 사용하려면 커스텀 펌웨어가 필요합니까? 내가 이미 구문을 알고 있기 때문에 Arduino IDE가 더 나아 보입니다. Lua와 함께 NodeMCU 대신 Arduino IDE를 사용하는 데 단점이 있습니까?

4
Arduino IDE 외부에서 C 프로그램을 작성하고 있습니까?
나는 간단한 프로젝트와 Arduino를 시작하기 위해 Arduino IDE를 사용한다는 아이디어를 좋아하지만, 지금까지 얻은 합의 는 Arduino를 처음 접하거나 프로그래밍에 익숙한 사람들을위한 것입니다. 내 이해 는 Arduino IDE 외부에서 C 프로그램을 처음부터 작성 한 다음 AVRDUDE와 같은 도구를 사용하여 Arduino MCU에 업로드 할 수 있다는 것입니다. 이 옵션은 흥미롭고 흥미롭지 만 …
12 arduino-ide  library  c 

2
`.ino` 파일이 같은 이름의 폴더에 있어야하는 이유는 무엇입니까?
매우 복잡한 프로젝트를 구성하려고하는데 실제 코드를 모두 src(source) 라는 폴더에 넣고 싶지만 주 .ino파일 을 그대로 유지하고 싶습니다 main.ino( src). 그런 다음 코드를 열려고하면 IDE는 main.ino라는 폴더에 있어야 한다고 말합니다 main. 왜 이런거야? 오류 메시지를 완전히 이해했지만 Arduino의 파일 이름이 왜 그렇게되어야합니까? 그것을 바꿀 수있는 방법이 있습니까?

1
우분투 14.04에서 ArduinoStudio 시리얼 모니터로 데이터를 수신 할 수없는 것 같습니다.
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Arduino Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . Arduino Starter Kit를 사용하고 있으므로 Uno R3을 사용하고 Arduino Studio의 컨트롤러에서 온도 데이터를 읽으려는 예제를 살펴 봅니다. 본질적으로 내 문제는 void setup() …

2
/ dev / ttyACM0과 / dev / ttyS0의 차이점 (Linux의 Arduino IDE 포트)
Arduino IDE를 사용하여 Arduino Uno에 스케치를 업로드합니다. 내 OS는 Linux Ubuntu 14.04 LTS입니다. Arduino IDE에는 Arduino Uno와의 통신을 위해 기본적으로 두 개의 포트가 있습니다. /dev/ttyACM0 /dev/ttyS0 이 두 포트의 차이점은 무엇입니까? "ACM0"및 "S0"은 무엇을 의미합니까? OS 폴더 구조에이 포트의 매개 변수를 설명하는 구성 파일이 있습니까? 을 선택 /dev/ttyACM0하면 Arduino Uno에 …

4
Arduino 호환 직렬 포트에 Mac OSX가 표시되지 않음
Arduino 호환 Freaduino 보드 atmega8을 구입했습니다 (보드 유형을 Arduino ng 이상 또는 이전 atmega8로 선택했습니다). Mac OS X 및 FTDI 드라이버에 Arduino IDE를 설치했습니다. 그러나 보드를 연결할 때 직렬 포트는 다음과 같습니다. 그리고 프로그램을 업로드하려고하면 다음과 같은 오류가 발생합니다. 누군가 실수가 무엇인지 말해 줄 수 있습니까? 나는 단서가 없다. 업데이트 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.