Arduino

Arduino와 호환되는 오픈 소스 하드웨어 및 소프트웨어 개발자를위한 Q & A



4
Arduino Nano 3.0의 최대 전력 소비량은 얼마입니까?
Arduino Nano 3.0 이 기본 상태 (16MHz에서 LED가 제거되지 않은 상태)에서 실행 중이고 외부 조정 5V 전원으로 전원을 공급할 때 내장 전압 레귤레이터를 우회 할 때 최대 전력 소비 (mW)는 얼마입니까? 이것은 우리가 추정 동안 사용될 수있는 Arduino Nano의 전력 소비에 대한 상한을 제공 할 것입니다.

5
구조체와 클래스를 사용할 때 어떤 오버 헤드와 다른 고려 사항이 있습니까?
임베디드 시스템의 C는 전통적으로 구조체를 사용하여 구조화 된 데이터를 보유합니다. Arduino는 C ++을 테이블에 제공하므로 클래스를 대신 사용할 수 있습니다. 매우 유사한 것으로 간주 될 수있는 두 가지 데이터 구조가 있다고 가정 해 보겠습니다. typedef struct { int valueOne; int valueTwo; int valueThree; } value_t; 과: class Value { public: …

6
Arduino 소스 코드를 어떻게 자동으로 테스트 할 수 있습니까 (연속 통합)?
지속적인 테스트를 통해 소스 제어하에 Arduino 소스 코드 (프로젝트 및 라이브러리)를 관리하고 싶습니다. 연속 통합 도구로 코드를 자동으로 컴파일하여 각 버전이 깨끗하게 컴파일되도록하려면 어떻게해야합니까? 가장 좋은 경우 여러 프로세서에 대한 빌드를 구성하고 선택적으로 단위 테스트를 실행하고 최대 이진 크기를 확인할 수 있어야합니다.

2
VS 코드로 스케치를 확인할 때 경고
Visual Studio Code를 사용하여 Arduino Studio 설치 파일을 사용하는 arduino를 개발하고 설치가 필요합니다. 이것은 매우 잘 작동합니다. 성가신 것은 스케치를 확인할 때 Arduino IDE보다 스케치가 오래 걸린다는 것입니다. 다음과 같은 경고가 의심됩니다. [경고] 출력 경로가 지정되지 않았습니다. 이전에 컴파일 된 파일을 재사용 할 수 없습니다. 확인이 느릴 수 있습니다. 읽어보기를 …
17 compile  ide 



1
MacBook Air 2013 용 Arduino Nano 직렬 포트 없음
문제 USB 케이블 (A 형-미니 B 형)을 통해 MacBook Air (Mid 2013 모델)에 Arduino Nano가 연결되어 있습니다. arduino가 연결되어있는 동안 PWR LED가 켜집니다. Arduino 소프트웨어를 열 때 Tools > Serial Port메뉴 를 아래로 내리면 유효한 직렬 포트가 표시되지 않습니다. 내가 보는 것은 : /dev/tty.Bluetooth-Incoming-Port /dev/cu.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem /dev/cu.Bluetooth-Modem 내가 시도했지만 작동하지 …

3
9V 배터리로 전원을 공급하는 Arduino
어제 오후에 나는 Arduino를 새로운 알카라인 9V 배터리 (+는 Vin에 연결, GND에 연결)로 작동시켰다. 오늘 아침 (16 시간 후) LCD 디스플레이가 더 이상 보이지 않았으며, 전압을 측정 할 때 배터리가 놀랍게 고갈 된 것을 확인했습니다. 유휴 전압은 7V에 불과했습니다. 내 장치는 LCD 백라이트가 장착 된 LCD 2x16 및 2 개의 …
16 power  battery 

6
샘플링 주파수를 어떻게 알 수 있습니까?
샘플링 속도 및 전송 속도 등에 대해 약간 혼란스러워지기 시작했습니다.이 Arduino 코드가 있습니다. #include <eHealth.h> extern volatile unsigned long timer0_overflow_count; float fanalog0; int analog0; unsigned long time; byte serialByte; void setup() { Serial.begin(9600); } void loop() { while (Serial.available()>0){ serialByte=Serial.read(); if (serialByte=='S'){ while(1){ fanalog0=eHealth.getECG(); // Use the timer0 => 1 …

3
실수로 Arduino를 깨는 것을 방지하는 방법은 무엇입니까?
프로토 타입 실수 (단락 핀 등)에 대해 Arduino 회로를보다 강력하게 만드는 가장 좋은 방법은 무엇입니까? 실험하면서 컨트롤러가 푸른 마법의 연기를 방출하지 않기를 원합니다. 회로를 설계하는 동안 어떤 예방책을 취할 수 있습니까?
16 safety 

5
정확한 시간을 어떻게 알 수 있습니까?
Arduino를 사용하여 시계를 만들었지 만 시간이 흐르고 있습니다. 롤오버 문제를 알고 있습니다 . 시계는 일주일 동안 약 15 분 정도 표류하는 것처럼 보입니다. Digi-key의 공진기 와 함께 맞춤형 PCB를 사용하고 있습니다. 이 코드는 각 루프의 시작 부분에서 millis () 함수를 읽고 해당 값에서 작동합니다. 내 질문은 : 통과 가능한 탁상 …
16 time  millis 

1
Arduino Uno R3의 두 번째 ICSP 헤더는 무엇입니까?
Arduino Uno R3 보드와 레퍼런스 디자인 회로도를 살펴보면 두 번째 ICSP 6 핀 헤더가 있음을 알았습니다. 회로도에서 언급 한 커넥터의 이름은 ICSP1입니다. 그게 뭐야? 일반 Arduino 사용자가 저와 함께 할 수있는 유용한 기능은 무엇입니까? 회로도의 관련 부분은 다음과 같습니다 (빨간색으로 표시).
16 arduino-uno  icsp 

2
Uno가 처리 할 수있는 인터럽트 핀은 몇 개입니까?
Arduino Uno R3과 함께 7 채널 RC 수신기를 사용하려고합니다. 문서에는 최대 2 개의 인터럽트 핀에 대한 언급이 있지만 다른 블로그에서는 PinChangeInt 라이브러리와 함께 최대 20 개의 핀을 인터럽트로 사용하는 것에 대한 언급을 보았습니다. 그렇다면 Arduino는 기본적으로 몇 개의 인터럽트를 처리 할 수 ​​있습니까? 그리고 이것은 PinChangeInt와 같은 소프트웨어 지원으로 처리 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.