Pulse Width Modulation펄스 폭 변조를 말하는 것이다. 쉽게 말해, 디지털 신호를 아날로그 신호처럼 흉내내는 것 결국은 실질적으로 전력량을 제어하는 것이랑 같다고 보면된다. 장치(??)를 켰다가 껐다가를 반복하는 것이기 때문에 꺼졌을때는 전력을 소모하지 않고 켜졌을때만 전력을 소모하는 것이다. 아두이노는 내부 DAC가 없으므로 PWM을 사용 PWM에 대해서 알아보자PWM은 Pulse Width Modulation의 약자로 펄스 폭 변조를 말하는 것이다. 쉽게 말해, 디지털 신호를 아날로그 신호처럼 흉내내는 것이라고 보면된다. 아날로그 신호는 sin신호처럼 곡선으로 연속된 형태의 신호이고, 디지털 신호는 0(low)과 1(high)만 가지고 있다. 디지털 신호는 0과 1밖에 없기 때문에 중간의 값이 존재할수 없다. 하지만 아날로그 신호는 다양한 값을 가질수 있다.https://dokkodai.tistory.com/188