코풀 커뮤니티

[11] 주변 밝기에 따라 불빛이 꺼지고 켜지는 기능 구현하기 - 정한길

과제

정*길

2024-12-26

post-image
post-image
post-image
post-image
post-image
post-image
post-image
post-image
post-image

코드에디터

C++
#include <HuemonelabKit.h>

LightSensor light(A0);
RGBLed rgb(9, 10, 11);

void setup () {
Serial.begin(115200);
}

void loop () {
static int cds_val = 0;
static int light_val = 0;

cds_val = light.read();
Serial.println("조도값: " + String(cds_val));

if(cds_val < 200) cds_val = 200;
light_val = map(cds_val, 200, 1024, 0, 200);

rgb.setColor(light_val, light_val, light_val);

delay(50);
}
입력
실행 결과
이 곳에 결과가 표시됩니다.
computerlogo