문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |||
faduino:i_o제어:index [2020/02/24 03:01] Comfile Technology [STATUS LED 제어] |
faduino:i_o제어:index [2023/04/14 05:14] (현재) Comfile Technology |
||
---|---|---|---|
줄 32: | 줄 32: | ||
|아날로그 입력포트 |채널0부터 7 |0~3은 0~20mA \\ 4~7은 0~10VDC|VA = analogRead(A0) ->채널0의 값을 읽음 \\ VA = analogRead(A4) -> 채널4의 값을 읽음| | |아날로그 입력포트 |채널0부터 7 |0~3은 0~20mA \\ 4~7은 0~10VDC|VA = analogRead(A0) ->채널0의 값을 읽음 \\ VA = analogRead(A4) -> 채널4의 값을 읽음| | ||
- | ===== 샘플코드 ===== | ||
- | |||
- | <code c> | ||
- | int val = 0; //입력 상태 변수 | ||
- | int AD_val = 0; //AD 측정값 변수 | ||
- | pinMode(38, OUTPUT); // 38번 포트 출력 설정 | ||
- | val = digitalRead(22); // 22번 포트의 입력 상태값 읽기 | ||
- | digitalWrite(38, val); // 38번 포트 출력 | ||
- | AD_val = analogRead(A0); // AD A0체널 읽기 | ||
- | </code> | ||
- | |||
- | ===== STATUS LED 제어 ===== | ||
- | |||
- | 제품에는 상태를 표시할 수 있는 STATUS LED가 하나 있습니다. 이 LED는 유저가 임의 | ||
- | 대로 ON 또는 OFF를 하여, 동작 상태등을 표시할 수 있습니다. | ||
- | |||
- | Status led 사용시에는 :13번 포트로 제어합니다. | ||
- | <code c> | ||
- | digitalWrite(13, HIGH); // STATUS LED를 ON 합니다. | ||
- | delay(1000); // 1초 지연 | ||
- | digitalWrite(13, LOW); // STATUS LED를 off 합니다. | ||
- | delay(1000); // 1초 지연 | ||
- | </code> | ||
[[faduino:index#FA-DUNIO_하드웨어|상위 페이지로 이동]] | [[faduino:index#FA-DUNIO_하드웨어|상위 페이지로 이동]] |