Arduino

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


2
주소 지정이 가능한 LED 스트립 용 패턴 라이브러리
WS2812B 컴포넌트 기반의 주소 지정 가능 LED 스트립에 대한 드로잉 패턴 기능을 얻을 수있는 중심 장소가 있습니까? 이들은 Adafruit 사이트에서 NeoPixel 이름으로 판매됩니다. 예를 들어 Larson Scanner (Cylon), 촛불 깜박임 또는 무지개 패턴과 같은 몇 가지 패턴 예를 알고 있습니다. 그러나 단일 패턴 저장소를 찾을 수 없습니다. Arduino를 프로그래밍하는 법을 …
14 led 

6
장치 이름 변경 (ch340 USB에서 직렬로) Mac OS
직렬 칩 ch340에 USB를 사용하여 Arduino Nano 클론에 스케치를 업로드 할 수 없습니다. 드라이버를 설치하고 연결 한 후 장치 이름 cu/tty.wch ch341 USB=>RS232 fa130은 공백이 있지만 Arduino는 전체 이름 () 만 인식 할 수 없습니다 tty.wch. Mac OS에서 장비의 이름을 바꾸거나 장비 식별자를 변경할 수 있습니까? 업데이트 : ch340새 드라이버 …
14 osx 


5
Arduino에 방패를 놓으면 Arduino를 다른 용도로 사용할 수 있습니까?
나는 최근에 기본적인 Arduino 예제를 수행했지만 실제로 Arduino의 방패를 본 적이 없습니다. 그래서 나는 궁금합니다 : Arduino (예 : Adafruit Motor Shield)에 방패를 놓으면 모든 입력 및 출력 핀을 포함하여 Arduino 전체를 "차단"합니까? 쉴드를 사용할 수 있으며 일반적으로 Arduino에 직접 연결되는 추가 구성 요소 (예 : 전위차계 또는 이와 유사한 …
14 shields 

1
버튼 상태가 무작위로 변경
Arduino에 연결된 푸시 버튼이 있지만 무작위로 트리거되는 것 같습니다. 버튼의 한 핀은 arduino의 핀 2에 연결되고 다른 핀은 접지에 연결됩니다. void setup() { Serial.begin(9600); pinMode(2, INPUT); } void loop() { Serial.println(digitalRead(2)); } 버튼을 계속 누르면 1이 계속 인쇄되고 0으로 이동하지만 버튼을 터치하지 않아도 0이 표시되는 경우가 있습니다.
14 button 

5
방패없이 두 개의 Arduino를 연결하는 방법은 무엇입니까?
여러 Arduino 보드로 구성된 Arduino 시스템을 계획 중입니다. 보드 사이의 최대 거리는 약 50 미터입니다. 짧은 문자열이나 정수와 같은 기본 데이터를 보내고 싶습니다. 이더넷 케이블을 통해 데이터를 전송할 수 있지만 이더넷 쉴드 또는 Arduino 이더넷 보드가 필요하므로 비용을 두 배로 늘립니다. 가장 기본적인 보드 (Uno와 같은)와 다른 구성 요소 만 …

5
Arduino 라이브러리의 소스 파일을 어떻게 얻을 수 있습니까?
핵심 라이브러리를 찾기 위해 Arduino의 파일 내부에서 잠시 동안 찾고있었습니다. 그러나 아직 찾지 못했습니다. 하드 드라이브의 모든 Arduino 코드에 필요한 핵심 라이브러리 파일 (.cpp 및 .h)을 어디서 구할 수 있습니까? Google을 둘러 보면 위의 파일을 찾는 방법을 찾지 못했습니다. 그러나 Arduino가 컴파일하는 동안 .a 파일을 얻는 것에 대한 무언가를 보았습니다. …

4
Arduino를위한 신호 평활 라이브러리가 있습니까?
무선 2.4GHz 링크를 통해 제어되는 모바일 로봇에서 작업 중입니다. 수신기는 메인 컨트롤러 역할을하는 Arduino Uno에 연결되어 있습니다. 수신기에서 나오는 가장 중요한 (및 주) 입력 채널은 잡음이 매우 많은 신호를 생성하므로, 필요하지 않더라도 액츄에이터의 출력이 많이 변경됩니다. 30 초 간격으로 Arduino 입력 플롯. 효율적인 스무딩을 수행 할 수있는 라이브러리를 찾고 있습니다. …

2
SD 카드에서 부팅
Arduino Yún이 있으며 Linux에는 16MB 플래시 만 탑재되어 있습니다. sd 카드를 rootfs로 사용하는 부트 로더를 플래시에 넣을 수 있는지 궁금합니다. 16MB 플래시에 적합한 것보다 더 많은 프로젝트를 수행 할 수 있기를 원합니다.

5
C ++ 이외의 프로그래밍 옵션
C ++ 이외의 다른 프로그래밍 언어를 사용하여 Arduino를 프로그래밍 할 수 있습니까? 그렇다면 어떤 프로그래밍 언어입니까? 코드를 컴파일하여 Arduino에로드하려면 어떤 소프트웨어가 필요합니까?

1
millis ()가 0으로 재설정되는 방법
millis()함수 에 대한 문서를 보면 다음과 같습니다. Arduino 보드가 현재 프로그램을 실행하기 시작한 이후의 시간 (밀리 초)을 반환합니다. 이 숫자는 약 50 일 후에 오버플로됩니다 (0으로 되돌아 감). 이것이 어떻게 가능합니까? Arduino가 millis()오버플로를 감지 한 후 값을 0으로 재설정합니까? 그렇다면 어떻게합니까? millis()함수 가 반환하는 변수를 사용하여 후드에서 정확히 무슨 일이 …
14 millis 

7
로컬 라이브러리로드
Arduino / C 개발에 익숙하지 않지만 (JavaScript / Ruby 환경에서 제공) 스케치 내에 사용자 정의 폴더의 라이브러리를 포함시킬 수 있는지 궁금합니다. 이것이 나의 상황입니다. project.ino libs/ MyNewLib/ MyNewLib.h MyNewLib.ccp 이제 내 질문은 : 사용자 정의 라이브러리를 어떻게 포함시킬 수 있습니까? 나는 이것에 몇 가지 변형을 시도했다. # project.ino #include <libs/MyNewLib/MyNewLib.h> …


3
조절기가 왜 매우 뜨겁습니까?
출력 6에 연결된 LED 스트립이 있으며 Uno 보드 자체에서 전원을 공급받습니다. 너무 많은 전류를 소비해서는 안되며 LED 스트립에는 10 개의 요소 만 있습니다. 이 LED 스트립이 Uno에 연결되어있는 동안 레귤레이터가 매우 뜨겁다는 것을 알았습니다. 아직 수행하지 않은 한 가지는 외부 소스에서 LED 스트립에 전원을 공급하는 것입니다. 스트립이 많기 때문에 필요합니다. …
14 power  heat 

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