스케일 (scale) '스케일'이라는 단어를 처음 접하는 사람들에게는 조금 생소할 수 있습니다. 예를 들어 60분을 기준으로 하였을 때, 46분은 0~60분에 대하여 몇 %일까요? (46 / 60) * 100 = 약 77% 입니다. 이렇게 1차 함수로 이해하시면 편합니다. 이를 좀 더 프로그램을 짠다는 입장에서 생각해보면 아래와 같습니다. 함수를 제작할 때 정의해야 할 매개 변수(parameter)로 5개의 매개 변수가 나올 수 있습니다. in_min : 입력 값의 최소값 in_max : 입력 값의 최대값 out_min : 출력 값의 최소값 out_max : 출력 값의 최대값 in_val : 스케일링 할 입력값 이제 위의 매개 변수를 가지고 함수를 만들면 되는데, 놀랍게도 아두이노에는 이미 간단한 스케일..