전체상품목록 바로가기

본문 바로가기



현재 위치

  1. 게시판
  2. 코딩교실

CDS 조도센서를 이용하여 조명등 제어
subject CDS 조도센서를 이용하여 조명등 제어
writer 대표 관리자 (ip:)
  • date 2016-08-31 17:18:13
  • recom 추천 하기
  • hit 545
  • point 0점

조도센서를 이용하여 조명등 제어

 

준비물

RGB 모듈

CDS

점프선

(숫암)

아두이노

우노 보드

1

1

20

1

 

 

 

 

 

 

작품설명

조도센서의 값을 읽어 밝을 때는 RGB가 꺼지고 어두워 지면 RGB가 켜지는 작품

RGB의 값을 랜덤으로 주어 조명을 더욱 화려하게 표현함..

 

광센서 모듈 (LDR, Light Dependent Resistor)

  • 빛의 세기에 따라 저항값이 달라지는 소자

  • 50 kOhm ~ 500 kOhm

  • 저항에 따라 변경되는 전압으로 바꿔서 analog 핀으로 측정

http://gemart.co.kr/imgs/goods/1/S-0300.jpg

 

RGB 모듈

  • RED, GREEN, BLUE값의 비율에 따라 모든 색의 표현이 가능한 LED

 

 


 

회로도

텍스트 상자: s 

 

 

소스코드

int R =9 ;

int G =10 ;

int B =11;

 

void setup() {

Serial.begin(9600);

pinMode(R, OUTPUT);

pinMode(G, OUTPUT);

pinMode(B, OUTPUT);

}

 

void loop() {

int brightness = analogRead(A0);

Serial.print ( "brightness:");

Serial.println(brightness);

delay(500);

randomSeed(analogRead(A0));

 

if  (brightness < 700 ) {        // 조건에 쓰이는 조도센서의 값은 실험자의 환경에 따라 달라질 수 있음

analogWrite(R, random(255));

analogWrite(G, random(255));

analogWrite(B, random(255));

  }

동영상

 

문의처

다두이노와 딩코가 함께하는 코딩스쿨

교육문의: daduino@daduino.co.kr

 

file 조도센서 RGB.png
password * 삭제하려면 비밀번호를 입력하시고 엔터키를 눌러주세요.
목록 삭제 수정 답변
댓글 수정

password

수정 취소

/ byte

reply

댓글 입력

name password 관리자답변보기

확인

/ byte

* 왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.


이전 제품

다음 제품