map()
0~10 사이의 숫자중 8이라는 숫자는 0~100 기준으로는 80에 해당된다.
포토레지스터의 밝기 조절에 빨간LED 밝기도 반응하도록
int vcc =12;
int led =6;
void setup()
{
Serial.begin(9600);
pinMode(vcc, OUTPUT);
digitalWrite(vcc, HIGH);
pinMode(led, INPUT);
}
void loop()
{
int input = analogRead(A0);
// Serial.println(input);
int ret = map(input,1021,584,255,0);
Serial.println(ret);
analogWrite(led, ret);
}
'디지털 컨버전스 > Arduino' 카테고리의 다른 글
[아두이노] 온도 센서 (0) | 2020.06.22 |
---|---|
[아두이노] 초음파 센서 / 거리 측정 (0) | 2020.06.19 |
[아두이노] 포토 레지스터 (0) | 2020.06.19 |
[아두이노] 피에조 (0) | 2020.06.19 |
[아두이노] 스위치 (0) | 2020.06.18 |