INDEX
들어가기
학습하기
1. 발광 소자 3색 LED
2. 발광 소자 3색 LED 제어
실습하기
실습점검
다음시간
실습하기
이번 시간 학습한 내용을 실습해 보세요. 실습하면서 느낀점을 다른 학생들과 공유해보세요.
1. 발광 소자 3색 LED 제어
1) 실습 소스
① 아두이노 보드와 프로세싱 간의 시리얼 통신 모듈 예제 프로그램을 호출한다.
(파일 > Firmata > StandardFirmata)
② 예제 파일의 함수 등에 대하여 알아본다.
③ 프로그램 확인 후 시리얼 포트 점검과 파일을 업로드한다.
1. 발광 소자 3색 LED 제어
1) 실습 소스
① 3색 LED 쉴드에 4개의 핀은 RGB-로 구성되어 있다.
R : 아두이노 디지털 11번 핀과 연결
G : 아두이노 디지털 10번 핀과 연결
B : 아두이노 디지털 9번 핀과 연결
- : GND와 연결
1. 발광 소자 3색 LED 제어
1) 실습 소스
② import processing.serial.* : 프로세싱 시리얼 모듈을 탑재
③ int redPin = 11, greenPin = 10, bluePin = 9 : 아두이노 디지털 핀 선언
④ arduino = new Arduino(this, "COM3", 57600) : 아두이노 통신 포트를 설정
1. 발광 소자 3색 LED 제어
1) 실습 소스
⑤ void mouseDragged() : 마우스 드래그 이벤트 함수를 사용
⑥ color c = get(mouseX, mouseY) : 마우스 드래그 값을 c에 저장
⑦ arduino.analogWrite(11, int(red(c))) : 레드 값 등 아두이노 보드를 통해서 3색 LED를 표시
1. 발광 소자 3색 LED 제어
2) 실행하기
① 마우스의 움직임에 따라 3색 LED 색상이 변경된다.
IoT의이해
10주차2강
3색 LED 제어
학습도우미
◀ 이전페이지
4
/
6
다음페이지 ▶
다음페이지를 클릭하세요.