본문 바로가기
반응형

아두이노 PWM 그래프2

아두이노 PWM 실습 4: PWM 파형 그래프 측정 (완결) 위 아두이노 연결 구성은 아두이노의 PWM 출력 파형의 모양을 알아보기 위한 것이다. 물결 표시(~)가 있는 아날로그 출력 핀과 아날로그 입력 핀(A0~A5)을 연결한다. 그리고 입력 받은 신호를 '시리얼 플로트'를 통해 확인한다. 아래 코드에서 아날로그 값을 0~255 값을 넣어 6번 핀(또는 9번 핀)과 아날로그 입력 핀인 A0 핀을 연결하여 '시리얼 플로트'를 열면 개략적인 PWM 파형을 확인할 수 있다. void setup() { pinMode(9, OUTPUT); pinMode(6, OUTPUT); analogWrite(9, 아날로그 값); analogWrite(6, 아날로그 값); Serial.begin(9600); } void loop() { int analogInput = analogRea.. 2022. 2. 14.
아두이노 PWM 실습3: analogWrite() 실제 실험 analogWrite(핀 번호, 아날로그 값) 함수에 입력한 아날로그 값에 따른 실제 출력 결과를 알아보기 위해 위와 같이 구성하였다. 왼쪽 그림 및 중간 그림은 회로 구성이 어떻게 되어있는지를 그림으로 표시한 것이다. 왼쪽 그림은 6번 핀에 계측기(멀티미터)를 연결한 경우이고, 오른쪽 그림은 실제 실험 구성을 보여준 것이다. 연결하는 핀은 Fast PWM을 사용하는 6번 핀과 Phase Correct PWM을 사용하는 9번 핀, 총 2개이다. 실험 코드는 아래와 같다. analogWrite()의 핀 번호에는 5 또는 9 아날로그 값에는 0~255까지의 임의의 값을 넣어 실험하였다. void setup() { analogWrite(핀 번호, 아날로그 값); } void loop() { } 아래 그림은 아.. 2022. 2. 10.
반응형