아두이노교육 2

03장 아두이노를 위한 프로그래밍 기초(2)

함수 프로그래밍에서 사용하는 일종의 도구 변수가 데이터를 담는 상자라면 함수는 데이터를 가공해주는 도구 상자이다. 함수의 기본 형태 리턴 타입: 함수의 결과값을 어떤 데이터 타입으로 보낼 것인지 명시하는 부분 함수명 : 함수를 부를 때 어떤 이름으로 불러올지 이름을 명시하는 부분 매개변수 : 함수에 넣을 재료 데이터를 명시하는 부분 return 리턴 값 : 함수에서 마지막으로 결과값을 반환할 변수 함수 예제 void : 리턴할 결과값이 없다는 것을 알리는 예약어 printHello() : 코드에서 불러올 때 사용될 함수명을 printHello라고 명명 Serial.println("Hello World") : 함수를 실행할 때 동작할 코드 이 함수는 리턴 값이 void이기 때문에 return이 들어갈 필요..

03장 아두이노를 위한 프로그래밍 기초(1)

프로그램이란? 국어사전에는 진행 계획이나 순서, 어떤 문제를 해결하기 위해서 그 처리 방법과 순서를 기술하여 컴퓨터에 주어지는 일련의 명령문 집합체라고 한다. 사람이 코딩을 이용해 컴퓨터에서 어떠한 순서대로 작업을 진행하라고 시키는 것이다. 변수 데이터를 담는 그릇, 박스 변수는 정해진 종류의 데이터만 담을 수 있다. 숫자형(int), 글자형(char), 참/거짓형(bool) 등의 종류가 있다. 변수를 사용할 시 선언을 해줘야 되는데 변수를 선언한다는 것은 데이터를 담을 박스를 만드는 것이다. 그리고 그 박스는 반드시 이름이 필요하다. int num; -> 변수 선언 num = 999; -> 데이터 입력 ';' :세미콜론 문장의 끝이라고 알려주는 기호 코딩에서 반드시 세미콜론을 달아줘야한다. '//내용'..