프로젝트/아두이노
4.아두이노 기본 변수 사용하기
chacharang
2020. 3. 29. 23:17
아두이노에서도 당연하게 다양한 변수를 사용하여 값을 표현이 가능하다.
다양한 변수 와 값이 잘 이해가 안된다면 아래를 확인하기 바람.
아마 처음 아두이노를 접하거나 책을 처음 봤다면 int가 무엇을 의미하는지 모르고 썻을 것 같다.
int ledpin 은 뭐지? 이런 식으로,
아두이노 어플리케이션에서 int 라는 것은 integer의 약어 이다. integer는 정수를 의미하고
16비트값을 나타낸다. 16비트라는것은 2진수로 숫자를 표시할때 나타낼수 있는 숫자의
크기를 의미한다.
사용하고자 하는 어플리케이션 종류에 따라서 int 말고 다른 유형을 사용하니
한번 설명 하고 넘어가고자 한다.
숫자 유형 | 바이트 | 범위 |
void | 0 | null |
boll / boolean | 1 | True / False |
char | 1 | -128 ~ 127 |
unsigned char | 1 | 0 ~ 255 |
byte | 1 | 0 ~ 255 |
int | 2 (16bit) | -32768 ~32767 |
unsigned int | 2 (16bit) | 0~65535 |
word | 2 | 0 ~ 65535 |
long | 4 (32bit) | -2147483648 ~ 2147483647 |
unsigned long | 4(32bit) | 0 ~ 4294967295 |
flaot | 4(32bit) | -3.4028235E+38 ~ 3.4028235E+38 |
double | 4(32bit) | 3.4028235E+38 ~ 3.4028235E+38 |
C언어를 조금 다루어 봤던 사람들은 flaot과 double 유형이 같다는것에 의아해 할것이지만
아두이노에서는 같은 유형으로 취급된다.