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

+ Recent posts