아두이노:엑셀기록
아두이노 관련 정보를 모으기 위한 틀. 틀:아두이노
- 아두이노:개요
- 아두이노:하드웨어
- 아두이노:코드
- 아두이노:핀 사용
- 아두이노:시리얼 통신
- 아두이노:편의함수
- 센서 사용
- 아두이노:LCD 사용
- 아두이노:스위치 사용
- 아두이노:릴레이
- 아두이노:WIFI
- 아두이노:해결되지 않은 다양한 의문들
- 수업용 간단 실습
- 분류:아두이노 프로젝트
개요
아두이노를 통해 데이터를 쉽게 확인할 수 있으나, 데이터 저장에 대한 기능은 없다.
엑셀로 가져오기
(0.3초 간격으로, 굉장히 느리다;)
과정 | 설명 | 코드 | |
---|---|---|---|
setup | setup 끝에 다음의 코드 입력.
|
void setup()
Serial.println("CLEARDATA"); Serial.println("LABEL,1,2"); //라벨 작성 |
|
loop | 초반에 다음의 코드 입력. | void loop()
Serial.print("DATA,TIME,"); //현재 시간을 출력 |
|
엑셀파일 설정 | 엑셀파일 ‘PLX-DAQ-v2.11’를 실행하여 포트번호를 설정해주면 데이터를 받을 수 있다. |
팁. 엑셀 가져올 때 여러 데이터를 동시에 가져올 땐
Serial.print(a);
Serial.print(",");
Serial.println(b);
형식으로 해줘야 엑셀에 제대로 들어온다.
ps. 데이터를 너무 빨리 읽어오면 에러가 날 수 있다. 때문에 루프가 끝나기 전에 delay(500); 과 같이, 기다리는 시간을 넣어주어야 한다.