일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- cf50/4 fle
- N80/4
- G28/2.8
- M-Rokkor 40/2
- SONY A7
- fujifilm velvia 50
- Germany
- ZeissIkon ZI
- Minolta CLE
- Contax G2
- 2018 미국출장
- cs50/2.5
- GRD2
- FujiFilm C200
- Kentmere 400
- Kodak T-Max 100
- Kodak 5222
- Kodak 400TX
- Mamiya 7
- Nikon 28Ti
- Hasselblad 500cm
- Kodak Ektar 100
- 4870
- kodak t-max 400
- Rollei35s
- Minolta TC-1
- Leica M7
- cf80/2.8
- FujiFilm GFX50s
- 2019 유럽여행
- Today
- Total
J 창고
[Arduino] LED 본문
int cds_1 = A5;
int cds_2 = A4;
int cds_3 = A3;
int led_1 = 9;
int led_2 = 10;
int led_3 = 11;
int cds_1_value = 0;
int cds_2_value = 0;
int cds_3_value = 0;
void setup(){
pinMode(led_1, OUTPUT);
pinMode(led_2, OUTPUT);
pinMode(led_3, OUTPUT);
Serial.begin(9600);
}
void loop(){
int led_1_value = 0;
int led_2_value = 0;
int led_3_value = 0;
cds_1_value = analogRead(cds_1);
cds_2_value = analogRead(cds_2);
cds_3_value = analogRead(cds_3);
analogWrite(led_1, 0);
analogWrite(led_2, 0);
analogWrite(led_3, 0);
if(cds_1_value <= 500){
led_1_value = map(cds_1_value, 0, 500, 255, 0);
analogWrite(led_1, led_1_value);
}
if(cds_2_value <= 500){
led_2_value = map(cds_2_value, 0, 500, 255, 0);
analogWrite(led_2, led_2_value);
}
if(cds_3_value <= 500){
led_3_value = map(cds_3_value, 0, 500, 255, 0);
analogWrite(led_3, led_3_value);
}
/*
Serial.print("cds1 : ");
Serial.print(cds_1_value);
Serial.print(" ");
Serial.print("cds2 : ");
Serial.print(cds_2_value);
Serial.print(" ");
Serial.print("cds3 : ");
Serial.println(cds_3_value);
Serial.print("led1 : ");
Serial.print(led_1_value);
Serial.print(" ");
Serial.print("led2 : ");
Serial.print(led_2_value);
Serial.print(" ");
Serial.print("led3 : ");
Serial.println(led_3_value);
*/
}