본문 바로가기

9. 비교 연산 기호 핵심 아두이노 프로그래밍 언어 9 - 비교 연산 기호 1. == 2. != 3. 5. = 비교 연산 기호는 두 개의 값을 비교해서 참 또는 거짓을 판단해야할 때 사용됩니다. 두 개의 값을 비교해서 비교한 값이 맞으면 참, 맞지 않으면 거짓이 됩니다. 1. == 두 개의 값이 서로 같은지 비교해서 같으면 참이 됩니다. 비교를 할 때에는 반드시 ==을 써야 합니다. =은 오른쪽의 값을 왼쪽에 저장하는 기능하기 때문에 비교를 할 때는 사용해서는 안 됩니다. 비교가 필요한 상황에서 =을 쓰면 비교 결과는 무조건 참이 되기 때문에 비교의 의미가 없어집니다. 예) a == b // a와 b가 서로 같은지 비교해서 a와 b가 같으면 참, 다르면 거짓이 됩니다. 2. != 두 개의 값이 서로 다른지 비교해서 다르면 참.. 더보기
8. 계산 연산 기호 핵심 아두이노 프로그래밍 언어 8 - 계산 연산 기호 1. = 2. + 3. - 4. * 5. / 6. % 계산 연산 기호는 아두이노 프로그래밍에서 덧셈이나 뺄셈 등의 계산을 할 때 사용하는 연산 기호입니다. 1. = 처음 프로그래밍을 할 때 가장 헷갈리는 연산 기호입니다. 아두이로 프로그래밍에서 = 기호는 단순히 같다는 의미가 아닙니다. 아주 쉽게 이해한다면, =을 기준으로 오른쪽에 있는 것을 왼쪽에 저장할 때 사용하는 기호라고 보면 되겠습니다. 예를 보겠습니다. int val = 0; // val 라는 변수명에 0을 저장합니다. val = analogRead(0); // val에 아날로그 0번 핀의 입력 값을 저장합니다. 두 개의 값을 동일한 것인지 비교하는 연산 기호는 ==입니다. 따라서 양 쪽 값.. 더보기
7. 기본 데이터형 변수 핵심 아두이노 프로그래밍 언어 7. 기본 데이터형 변수 1. 변수란 2. 변수 사용 범위 3. 기본 유형 살펴보기 int unsigned int long unsigned long float boolean byte char 1. 변수란 변수는 프로그래밍의 편의를 위해 숫자 값을 저장하고 이름을 붙이기 위해 만들어졌습니다. 쉽게 이해가 되도록 예제부터 먼저 보겠습니다. int LED = 9; // LED라는 단어에 9라는 숫자를 저장합니다. void setup() { pinMode(LED, OUTPUT); // LED(9번핀)을 출력으로 설정합니다. } void loop() { digitalWrite(LED, HIGH); // LED(9번핀)에 5V의 전기를 출력합니다. delay(1000); // 1초 동.. 더보기