아두이노 학습을 시작했다.
스케치에는 슈퍼루프와 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 |