Arduino

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

3
메이크 파일 호환 스케치를 작성하는 방법?
Arduino IDE를 사용하거나 선택적으로 GCC와 makefile을 사용하여 스케치를 작성 / 업로드 할 수 있도록 스케치를 작성하고 싶습니다. 함수 선언을 맨 위에 포함시키는 방법에 대해 알고 있지만 컴파일러가 스케치를 유효한 C ++로 간주하기 위해 수행해야 할 다른 작업이 있습니까? 업데이트 1 Arduino IDE가 .ino 및 .pde 파일에 대해 수행하는 작업을 이해하는 …

2
Arduino와 node.js는 어떻게 사용합니까?
나는 Arduino를 처음 사용하지만 웹 개발 경험이 있으며 최근 유성 js와 다른 프로젝트에 평균 스택을 사용하고 있습니다. 그러나 개발을 위해 모든 언어를 시도 할 수 있습니다. 내가하려고하는 것은 웹을 통해 Arduino의 LED를 제어하는 ​​간단한 응용 프로그램을 만드는 것입니다. 다른 사람과 함께 일하고 있으며 Arduino는 방화벽 뒤에 있으므로 인터넷을 통해 액세스하는 …

4
GPRS에 어떤 방패를 사용해야합니까?
예를 들어 일부 센서 데이터를 읽고 GPRS를 통해 전송하는 장치를 만들 계획입니다. 하루에 한 번. (원래가 아닙니다.) 그러나 내 문제는 GSM / GPRS 쉴드를 선택하는 것입니다. 공식 쉴드는 HTTP POST / GET 수행을위한 훌륭한 인터페이스를 가지고 있습니다. OTOH, 방패는 매진 된 것 같습니다 (어쨌든 꽤 비쌉니다). 사용 가능한 다른 쉴드가있는 …
9 shields  tcpip  gsm 

4
2.4 "TFT LCD Shield가 Arduino Mega에서 작동하지 않습니다
ebay 웹 사이트 에서도 Arduino Mega에 부착 할 때 2.4 "TFT LCD Shield 디스플레이를 사용할 수 없다고 언급되어 있습니다. 문제는 실수로이 쉴드를 구입 한 것입니다.이 쉴드를 Arduino Mega 2560에 설치하고 싶습니다. 메가와 2.4 "디스플레이 쉴드를 결합하는 방법? 참고 : 나는 친구의 Arduino Uno를 사용해 보았습니다. 방패가 잘 작동합니다. 참고 : …

1
접지로서의 디지털 I / O 핀
접지 기능과 마찬가지로 회로에서 전류를 반환하기 위해 I / O 핀을 원합니다. 이 중 어느 것이 내가 원하는 것을 달성 할 것인가? pinMode(pinnumber, OUTPUT) digitalWrite(pinnumber, LOW) 또는 pinMode(pinnumber, input)

3
아두 이노 보드의 총 에너지 사용량을 측정하는 방법
현재 작업중 인 프로젝트가 있습니다. 우리는 녹색 벽을 만들었습니다. 이제 바닥에 모든 식물에 물을 공급하는 펌프가 있습니다. 펌프를 장착 할시기를 결정하는 아두 이노 보드가 있습니다. 전원 공급은 태양 전지판과 풍력 터빈입니다. 우리는 태양 전지판과 터빈을 사용하여 얼마나 많은 에너지를 절약했는지 알고 싶습니다. 질문: 그 날 00h00부터 사용한 Wh 단위의 에너지 …

4
저전력 부팅이 작동하지 않습니다
일반적으로 5V @ 8MHz (Arduino Pro 3.3V 8MHz 프로파일 및 부트 로더 사용)에서 실행되는 사용자 지정 Arduino ATMega328 보드가 있습니다. 이 설정을 사용하는 주된 이유는 주 전원이 연결 해제되고 배터리 전원 (코인 셀에서 3V)이 소진 될 때 보드를 절전 모드로 전환 할 수 있기 때문입니다. 5V 및 3V 소스는 다이오드 …
9 battery 

3
millis ()를 사용하여 Arduino 시간을 유지하는 것이 정확하지 않습니까?
Arduino를 사용하여 일부 데이터를 기록했습니다. Arduino 스케치 millis()에서 측정 한 각 값이 취해지는 시간을 추적 할 수 있도록 이 기능 도 사용했습니다 . 그러나 타이밍이 정확하지 않은 것으로 나타났습니다. 예를 들어 실생활에서 30 초는 10 초 (예제)로 나옵니다. Arduino 지연 기능이 계속 사용하는 시간에 영향을 준다고 말하는 것이 맞 millis()습니까? …

5
이동 평균을 계산하기위한 효율적인 알고리즘 / 데이터 구조
현재 히트 펌프 시스템의 온도, 유량, 전압, 전력 및 에너지를 표시하는 그래픽 LCD 시스템을 개발 중입니다. 그래픽 LCD를 사용한다는 것은 SRAM의 절반과 플래시의 ~ 75 %가 화면 버퍼와 문자열에 의해 사용되었음을 의미합니다. 현재 에너지에 대한 최소 / 최대 / 평균 수치를 표시하고 있습니다. 일일 수치가 재설정되는 자정에 시스템은 하루의 소비량이 …

2
Arduino로 고온을 어떻게 감지합니까?
많은 온도 센서를 보았지만 최고 온도는 125 ° C (257 ° F)입니다. 그보다 더 높은 온도 에 도달하고 싶습니다 . 납땜 인두 (편리한 LCD 디스플레이 용) 용 폐쇄 루프 센서를 준비하려고 생각하고 있지만 대부분의 센서보다 작동 온도가 높아 팁의 온도를 감지하는 방법을 찾을 수 없습니다.

1
5v Uno가 3.3v Due와 어떻게 통신 할 수 있습니까?
현재 Uno (5v에서 작동)가 있으며 Due (3.3v에서만 작동)를 구매하려고합니다. 시리얼 또는 SPI 또는 이와 유사한 것을 통해 통신하고 싶지만 아마도 직접 연결하는 것은 옵션이 아닙니다 (Due의 핀이 손상 될 것입니다). 안전하게 연결하는 방법이 있습니까? 아니면 그 대신 안전하게 사용할 수있는 다른 형태의 커뮤니케이션이 있습니까?

4
루프 외부에서 변수 선언과 정적 내부 루프 선언의 차이점은 무엇입니까?
이것들은 루프 (또는 함수) 외부에서 변수를 보유 할 수있는 두 가지 방법입니다. 먼저 루프 외부의 전역 범위로 선언 할 수 있습니다. void setup() { Serial.begin(9600); } int count = 0; void loop() { Serial.println(count); count++; delay(250); } 루프 내에서 정적으로 선언 할 수도 있습니다. void setup() { Serial.begin(9600); } void …

8
5 갤런의 물 주전자가 비 었는지 확인하는 가장 좋은 방법
나는 5 갤런의 푸른 물병 중 하나에서 물을 얻는 에스프레소 머신을 가지고 있습니다. 실수로 병에 물이 떨어지면 에스프레소 머신의 로터리 펌프가 망가져 비용이 많이 드는 실수입니다. 물병 안에 어떤 종류의 마그네틱 플로트 센서를 설치할 수 있다는 것을 알고 있지만 몇 주에 한 번씩 바꾸어야하므로 병 안에 다른 것을두면 더 힘들게 …

2
왜 int가 2 바이트입니까?
다른 플랫폼에서 C / C ++를 사용하는 경우 int유형은 일반적으로 4 바이트 (또는 잠재적으로 더 많음)입니다. 그러나 Arduino에서는 2 바이트입니다. 왜 다른가요? 항상 4 바이트를 long대신 사용하면 성능에 영향을 줍니까 ?

3
수온을 정확하게 제어
다음 설정이 있습니다. 아두 이노 듀 에밀 라노베 광학 릴레이와 연결된 소형 온수기 (PWM은 정상 임) 방수 DS18B20 온도 센서 알 수없는 양의 물 (그러나 온도 센서와 히터는 항상 수중에 있습니다). 온도 센서 판독 값을 기반으로 수온을 정확하게 제어하려면 어떻게해야합니까? 정확하게 말하자면, 온도 센서의 정확도 (이 경우 ± 0.5 ° …
9 pwm  pid 

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