내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
faduino
»
시리얼포트_사용방법
faduino:시리얼포트_사용방법:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
===== 시리얼 포트 사용방법 ===== 아래 소스는 FA-Duino 18TA용입니다. 18TA모델은 UNO 를 가지고 만들었기 때문에 시리얼포트가 하나만 있습니다. 따라서 Serial.begin이나 Serial.print명령에 숫자를 기입하지 않아도 됩니다. * 채널0 : 업로드와 겸용. 업로드가 끝나면 케이블을 바꿔서 다른 장비와 통신가능. <code c> int ADI_Value0; int ADV_Value4; void setup() { Serial.begin(9600); // 채널0 } void loop() { ADI_Value0 = analogRead(A0); delay(100); ADV_Value4 = analogRead(A4); delay(100); Serial.print(" CH 0 = "); Serial.print(ADI_Value0); Serial.print("₩n" ); Serial.print(" CH 4 = "); Serial.print(ADV_Value4); Serial.print("₩n₩n" ); delay(200); } </code> 아래 소스는 18TA를 제외한 나머지 FA-Duino용입니다. 이 제품들은 ARDUINO MEGA를 가지고 만들었기 때문에 3개의 시리얼포트가 존재합니다. 따라서 Serial.begin이나 Serial.print명령에 숫자가 포함됩니다. 이 숫자가 채널번호를 의미합니다. 아래 소스를 잘 살펴보시기 바랍니다. * 채널0 : 업로드용. 다른 채널이 있기 때문에 채널0은 업로드전용으로만 사용. * 채널1 : RS232C * 채널2 : RS485 {{ :faduino:시리얼포트_사용방법:ab.png?nolink |}} <code c> int ADI_Value0; int ADV_Value4; void setup() { Serial1.begin(9600); // 채널1 } void loop() { ADI_Value0 = analogRead(A0); delay(100); ADV_Value4 = analogRead(A4); delay(100); Serial1.print(" CH 0 = "); Serial1.print(ADI_Value0); Serial1.print("₩n" ); Serial1.print(" CH 4 = "); Serial1.print(ADV_Value4); Serial1.print("₩n₩n" ); delay(200); } </code> ===== 기술지원 정책 ====== 저희 회사에서는 유저가 작성하신 소스를 분석/수정해드리는 업무를 하고 있지 않은점 양해바랍니다. 본 제품은 저희가 제작한 하드웨어와 관련된 기술지원만 가능합니다. 감사합니다. 본 샘플 소스는 사전에 동작이 확인된 소스입니다. [[faduino:index#FA-DUNIO_하드웨어|상위 페이지로 이동]]
faduino/시리얼포트_사용방법/index.txt
· 마지막으로 수정됨: 2023/04/13 16:13 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로