2014-09-12 2 views
0

나는 Arduino를 사용하는 방법을 배우기 때문에 ATMega328과 함께 제공되는 Arduino UNO를 구입했습니다. 그리고 그냥 버퍼로 컨트롤러를 사용하는 생각 학습을 시작합니다 :ATMEGA328을 사용하여 버퍼 프로그래밍

Buffer

어떻게 그의 코드가 될 것인가? RS232 신호에 어떤 핀을 사용할 수 있습니까? 고마워요.

+0

AS를 제외하고, 우노와 우노 R3는 다르다 미묘한 방법으로, 당신이 갖고있는 것에 대해 구체적으로 설명하십시오. –

답변

0

음 ... 죄송하지만 ... 뭐라고 요? 뭐하고 싶어? 그냥 버퍼로 사용하려면이

const int inputPin = 2; 
const int outputPin = 1; 
void setup() { 
    pinMode(inputPin, INPUT); 
    pinMode(outputPin, OUTPUT); 
} 

// the loop routine runs over and over again forever: 
void loop() { 
    digitalWrite(outputPin, digitalRead(inputPin)); 
} 

을 수행 할 수 있습니다하지만이 절대적으로 쓸모가 없다.

처음부터 시작하려면 IDE와 함께 제공되는 예제를 읽기 시작하십시오. 고전적인 예에서 시작 (깜박임).

RS232 신호는 RS232 신호에 연결할 수 없습니다 (RS232 신호는 -15V ~ 15V 범위의 양극성 신호이기 때문에). 원하는 경우 RS232 전압 레벨을 IC (가장 유명한 것은 MAX232)로 UART 레벨 (0-5V)로 변환 할 수 있습니다.

그리고 TX 및 RX 핀에 연결하거나 (USB 포트 제외) 또는 다른 두 개의 핀에 연결 한 다음 SoftwareSerial 라이브러리를 사용할 수 있습니다.

그러나 보통 사람들이 보드에 통합 된 USB 시리얼 컨버터를 사용하면 컴퓨터가 새로운 직렬 포트를 감지 PC에 아두 이노를 연결하면 ..

관련 문제