반응형
[스크래치아두이노.003] 빛 세기에 반응하는 LED
[1] 회로도
[2] 센서확장 명령어
[3] LED 명령어
*LED 4개 1초 간격으로 on, off 하기
[4] 빛 센서 명령어
[5] 빛 센서에 반응하는 LED 1: 빛의 세기에 따라 LED on, off
[퀴즈] 빛센서를 손으로 가리면 LED 4개가 모두 켜지고(All on), 손을 떼면 LED 4개가 모두 꺼지는(All off) 동작을 코딩해 보세요.
(정답은 아래 더보기)
[5] 빛 센서에 반응하는 LED 2: 빛의 세기에 따라 LED 밝기 조절
* 확장명령 가져오기
* 코딩 명령어
- LED 밝기 조절이 가능한 아두이노 핀은 ~5, ~6번 PWM 핀입니다.
[6] 빛 센서에 반응하는 LED 3: 빛의 세기를 LED 개수로 나타내는 미터기
[연습문제 1번]
* 1번 문제는 아두이노 D3번 핀에 (패시브) 부저를 하나 연결해야 합니다.
- 키보드 1을 누르면 D5 녹색 LED가 켜지고 부저 "도(c)"소리가 난다.
- 키보드 2를 누르면 D6 주황 LED가 켜지고 부저 "레(d)"소리가 난다.
- 키보드 3를 누르면 D7 노랑 LED가 켜지고 부저 "미(e)"소리가 난다.
- 키보드 4를 누르면 D8 빨강 LED가 켜지고 부저 "파(f)"소리가 난다.
[연습문제 2번]
- 이전에 했던 실습동작과 반대로,
- 빛센서를 손으로 가리면 4개의 LED가 모두 꺼지고(OFF).
- 빛센서에서 손을 떼면 4개의 LED가 모두 켜지게(ON) 만들어 보세요.
[연습문제 3번]
- LED 2개씩 1초 간격으로 번갈아 가며 on, off 되도록 만들어 보세요.
[연습문제 4번]
- 위 실습 중에서 "[6] 빛 센서에 반응하는 LED3"의 동작과 반대로 작동하는 프로그램을 만들어 보세요.
- 즉, 빛 센서를 손으로 가리면 LED가 1개씩 점점 켜집니다.
- 빛 센서에서 손을 떼면 LED가 1개씩 점점 꺼집니다.
728x90
반응형
'아두이노(Arduino) > 스크래치 for 아두이노' 카테고리의 다른 글
[스크래치아두이노.006] 조이스틱 우주게임 (0) | 2022.04.13 |
---|---|
[스크래치아두이노.005] DC 모터 돌리기 (0) | 2022.03.27 |
[스크래치아두이노.004] 센서에 반응하는 컬러LED (0) | 2022.03.25 |
[스크래치아두이노.002] 부저로 음악연주하기 (0) | 2022.03.18 |
[스크래치아두이노.001] 버튼으로 LED 켜기 (0) | 2022.03.10 |
댓글