본문 바로가기
아두이노

슈퍼루프 예제

by 깅민 2026. 2. 25.

아두이노 학습을 시작했다.

스케치에는 슈퍼루프와 RTOS 스케치가 있다고 한다.

 

오늘은 첫 번째로 슈퍼루프 예제를 작업해봤다.

이 파란 선이 별로 안 좋다. 집에 있던 다른 선으로 변경했다.

우선 아두이노를 설치하고 PC에 연결했다.

 

뭔지 모르지만 따라해본 첫 번째 예제.

 

이제 LED 예제

  • pinMode함수는 핀을 디지털 입력 또는 출력으로 설정
  • digitalWrite 함수는 핀에 high or low를 쓰는 함수
  • high나 low값을 주면 내부적으로 해당 핀이 5V 나 0V 로 연결

브레드보드라는 것도 처음 접해봤다.

납땜하지 않아도 연결이 가능하다.

01
깜박인다

 

Fading 예제

01
서서히 불이 들어왔다가 꺼진다

 

analogWrite함수는 '~' 표시가 있는 PWM(Pulse Width Modulation) 핀을 통해 사각형의 파형을 내보낸다고 한다.

함수를 호출하면 다시 호출할때까지 같은 사각파형을 보낸다.

아두이노 우노의 경우 5,6 번 핀은 980Hz, 나머지는 490Hz 정도라 한다.

analogWrite함수는 고정된 주파수의 듀티비? 를 결정하는 역할을 한다.

 

 

듀티비가 뭔지 몰라 찾아봤다.

주기적인 스위칭 작동을 하는 반도체 스위칭 소자에서 한 주기에 대한 도통 구간의 비율.

'아두이노' 카테고리의 다른 글

슈퍼루프 - millis 프로젝트  (0) 2026.03.11
슈퍼루프 - millis  (0) 2026.03.04