아두이노 강좌 #12 아날로그 입력 analogRead() 와 map() 함수
아두이노 ADC 사용 방법 : analogRead() 지난 디지털 입출력 관련 포스트에서 digitalPin(D0~D13) 으로 스위치가 On/Off 를 판정하는 코드를 작성할 수 있었습니다. 아두이노에서는 이렇게 HIGH(5V), LOW(0V) 상태 뿐만 아니라, 아날로그 전압을 입력 받을 수 있는 기능을 제공합니다. 아날로그 전압은 5V, 0V 의 이분화 된 전압이 아니라 0 ~ 5V 사이에 있는 중간 중간의 전압을 말합니다. 본 포스트에서는 아두이노에서 아날로그 전압 입력 방법과 예제에 대해 작성하였습니다.디지털 vs 아날로그 디지털이란 말은 1과 0과 같이 이산적 수치를 말하고, 아날로그는 연속적인 값을 말합니다. 일상 생활에서 쉬운 예는 아래와 같이 디지털은 OFF, ON 의 기능만 되는 전구 ..