«arduino-uno» 태그된 질문

Arduino Uno는 Arduino 보드 중 가장 일반적입니다. ATmega328P 마이크로 컨트롤러를 기반으로합니다.

2
PWM 비트 해상도 증가
Arduino Uno의 PWM 비트 해상도를 높이고 싶습니다. 지금은 너무 낮은 것으로 간주되는 8 비트입니다. 인터럽트 및 지연 기능을 잃지 않고 가능합니까? en 편집이 설정은 16 비트 결과를 제공합니다 void setupPWM16() { DDRB |= _BV(PB1) | _BV(PB2); /* set pins as outputs */ TCCR1A = _BV(COM1A1) | _BV(COM1B1) /* non-inverting PWM …
10 arduino-uno  pwm 

3
Arduino 스케치에서 C 함수를 호출하는 방법은 무엇입니까?
Arduino 스케치를 사용하여 C 파일에 포함 된 함수를 호출하는 방법이 있는지 알고 싶습니다. 내 C 파일은 함수를 선언하고 정의합니다. 지저분한 함수 정의를 Arduino 스케치에 저장하기 위해 스케치에서 바로 함수를 호출하고 싶습니다. Arduino와 C를 사용 하여이 작업을 수행하는 표준 방법이 있습니까? 스케치는 다음과 같습니다. #include "crc16.h"; void setup(){ } void loop(){ …

1
Arduino의 리셋 핀과 555 타이머 사이에 다이오드를 연결하는 이유는 무엇입니까?
555 IC를 사용하여 워치 독 타이머를 만들려고하는데 이를 따르고 있습니다. Arduino의 리셋 핀과 555 타이머의 출력 사이에 1N4148 다이오드가 연결된 이유를 이해하지 못합니다. 내가 아는 한, Arduino의 재설정 핀은 높아야하며, 낮게 당기면 Arduino가 재설정됩니다. 그런데 왜 여기에 다이오드를 추가해야합니까? 어떤 목적으로 사용됩니까?

3
VGA 모니터로 색상 보내기
arduino에서 vga 모니터로 신호를 보내는 간단한 방법을 찾고 있습니다. 가장 쉬운 방법은 무엇이며 어떤 구성 요소가 필요합니까? 이미지를 표시 할 필요가없고 단색 일뿐입니다.

4
void 루프 외부의 함수는 어떻게 작동합니까?
void setup()한 번 실행되는 void loop()부분과 계속 반복 되는 부분 으로 Arduino 스케치에 익숙합니다 . 메인 외부에서 void 기능을 사용하면 어떻게됩니까 void loop()? 이것들은 모두 병렬로 계속 반복됩니까? 아니면 차례로 실행됩니까? 또는 특정 기준이 충족 된 후에 만 ​​특정 void 함수가 실행됩니까 (while 루프와 같은)? 예를 들어 아래 코드에서 void …

2
Python 3 및 모듈 시리얼을 통해 Arduino UNO에 숫자를 보내는 방법
나는 Arduino (일반적으로 컴퓨터 프로그래밍)를 처음 사용 하므로이 질문이 어리석은 경우 사과드립니다. 기본 arduino-LED 연결을 설정하면 직렬 포트를 통해 INTEGERS를 arduino로 보내는 데 문제가 있습니다. 'm', 'o'등의 문자를 쉽게 보낼 수 있습니다. 그러나 숫자를 보내면 단순히 숫자를 얻지 못하는 것처럼 보입니다. Arduino 코드는 이상적으로는 Python 또는 직렬 모니터를 통해 USB …

6
매우 긴 지연 ()이 가능합니까?
나는 12 시간마다 열거 나 닫히는 작은 문을 열고 닫으려고합니다. 12 시간 동안 delay (), delay (43 200 000 000)로 작은 루핑 스크립트를 만들 수 있는지 궁금합니다. 내 생각 엔? 그러나 그것이 가능하고 / 혹은 추천 가능한지 모르겠습니다. 일부 피드백 / 대안 (필요한 경우)이 좋을 것입니다 :)


3
디지털 읽기 직렬 자습서-저항 값 계산
Arduino Digital Read Serial 튜토리얼은 간단한 버튼의 배선을 안내합니다. 내 질문은 저항을 중심으로합니다. 왜 저항이 필요한가요? 나는 이것을 이해한다고 생각하지만, 내가 틀렸다면 나를 교정하십시오. 입력 핀이 낮은 신호를 읽고 플로팅되지 않도록하려면 버튼을 누르지 않을 때 핀을 접지에 연결해야합니다. 버튼을 누르면 핀과 접지 모두에 5V 신호가 흐릅니다. Kirchhoff의 전압 법칙에 따르면 …

3
nRF24L01 파이프 질문
여기에 있는 예제 코드를 살펴보고 있습니다 . nRF24L01 모듈이 사용할 수있는 6 개의 파이프가 있다는 것을 알고 있지만 주소 지정을 위해 인터넷을 검색했지만 아무것도 찾을 수 없었습니다. 더 구체적으로 37 행에 저자가 0xF0F0F0F0E1LL, 0xF0F0F0F0D2LL을 얻는 위치에 대한 참조가 있습니까? 감사.

2
UNO R3의 두 번째 MCU를 키보드 에뮬레이션에 사용할 수 있습니까?
Arduino Uno R3의 두 번째 ICSP 헤더 는 무엇입니까? 이것이 어떻게 우리의 이점을 해킹 할 수 있을지 궁금했습니다. 예를 들어 UNO가 마우스 / 키보드 입력으로 인식되도록 펌웨어를 다시 작성할 수 있습니까? 부트 로더 프로세스 후에이 작업을 수행하고 업로드 프로세스를 그대로 유지할 수 있습니까? 제한된 IO가 주어지면 기능이 제한 될 수 …

2
RFID / NFC (13.56MHz), 원시 바이트를 보내고 응답을받을 수 있습니까?
쇼핑 목적으로 카드 리더 (예 : 신용 카드)를 구현하려고하는데 해당 카드는 ISO 14443-A (Mifare Classic 1K)를 준수합니다. raw SendBytes ()를 사용하여 특정 섹터를 읽도록 사용자 지정 APDU를 보낼 수있는 Android 앱을 이미 만들었습니다. 커스텀 안테나로 회로를 만들어야하기 때문에 NFC 모듈로 Arduino-uno를 선택했습니다 (StrongLink SL013에 대해 생각하고 있음). 원시 바이트를 보내고 …
9 arduino-uno  rf  rfid 

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

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

5
Arduino가 특정 (예 : 56kHz) 반송파 주파수를 어떻게 출력 할 수 있습니까?
두 지점 사이에 무선으로 데이터를 보내기 위해 자유 공간 광학 프로젝트를 진행하고 있습니다. 이 작업을 수행하기 위해 송신기의 56 kHz 캐리어 주파수로 펄스하는 Arduino Uno에 연결된 IR LED와 수신기의 56 kHz IR 검출기 모듈이있는 두 번째 Arduino를 사용하고 있습니다. 반송파 주파수를 생성하기 위해 핀 하이와 핀 로우 명령 사이에 delayMicroseconds …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.