Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- vector
- 아두이노 컴파일러
- 아두이노
- queue
- WinAPI
- Stack
- arduino compiler
- 통계학
- html
- C언어
- 자료구조
- directx
- Array
- 운영체제
- set
- Algorithm
- Arduino
- 아두이노 소스
- 컴퓨터 그래픽스
- 시스템프로그래밍
- c++
- priority_queue
- stl
- Deque
- list
- Visual Micro
- 라인트레이서
- LineTracer
- map
- 수광 소자
Archives
- Today
- Total
Kim's Programming
아두이노 디지털, 아날로그 I/O 본문
기본적인 포트에 값입력법 그리고 포트설정에 대해서 알아 보겠습니다.
제일 먼져 소개할 함수는 해당 포트에 대해 입출력을 미리 설정해주는 함수인
PinMode()입니다.
이 함수는
pinMode(포트번호 , 입/출력); 구조로 이루어집니다.
포트번호는 디지털의 경우 1, 2 ,3 등으로 아날로그일 경우엔 A0, A1 등으로 넣어주시면 됩니다.
입/출력에는 INPUT 또는 OUTPUT을 넣어 주시면 됩니다. LED등 빛을 내거나 하는건 OUTPUT 수광소자등 값을 받는거는 INPUT을 넣어주시면 됩니다.
다음으로는 묶어서 4개 한꺼번에 설명 드리겠습니다.
digitalWrite(포트번호 , 값);
analogWrite(포트번호 , 값);
digitalRead(포트번호);
analogRead(포트번호);
해당 포트에서 디지털 값을 쓰거나 읽어올떄 쓰는 함수들입니다.
예를 들면 아두이노 디지털의 경우 HIGH와 LOW 로써 값을 입력하고
아날로그의 경우는 ADC값을 이용하여 값을 입력합니다.
'Arduino > 예제 이야기' 카테고리의 다른 글
Arduino - Blink 아두이노 보드로 LED 깜빡거림을 구현해보자! (0) | 2015.07.02 |
---|---|
아두이노 ADC 값을 읽어보자 (0) | 2015.07.02 |
Visual Micro 시작(4/4) (0) | 2015.06.30 |
Visual Micro 설정(3/4) (0) | 2015.06.30 |
Visual Micro 설치(2/4) (0) | 2015.06.30 |