Repository navigation
Expand file tree
/
Copy pathRGBfun.ino
More file actions
80 lines (68 loc) · 1.35 KB
/
Copy pathRGBfun.ino
File metadata and controls
80 lines (68 loc) · 1.35 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#define GREEN 3
#define BLUE 5
#define RED 6
#define delayTime 20
int gpin = 10;
int bpin = 11;
int rpin = 9;
void setup() {
pinMode(gpin, OUTPUT);
pinMode(bpin, OUTPUT);
pinMode(rpin, OUTPUT);
}
void loop(){
digitalWrite(gpin, 255);
digitalWrite(bpin, 127);
digitalWrite(rpin, 0);
delay(1000);
digitalWrite(gpin, LOW);
digitalWrite(bpin, HIGH);
digitalWrite(rpin, LOW);
delay(1000);
digitalWrite(gpin, LOW);
digitalWrite(bpin, LOW);
digitalWrite(rpin, HIGH);
}
//
//int redVal;
//int blueVal;
//int greenVal;
//
//void loop() {
//
// int redVal = 255;
// int blueVal = 0;
// int greenVal = 0;
// for( int i = 0 ; i < 255 ; i += 1 ){
// greenVal += 1;
// redVal -= 1;
// analogWrite( GREEN, 255 - greenVal );
// analogWrite( RED, 255 - redVal );
//
// delay( delayTime );
// }
//
// redVal = 0;
// blueVal = 0;
// greenVal = 255;
// for( int i = 0 ; i < 255 ; i += 1 ){
// blueVal += 1;
// greenVal -= 1;
// analogWrite( BLUE, 255 - blueVal );
// analogWrite( GREEN, 255 - greenVal );
//
// delay( delayTime );
// }
//
// redVal = 0;
// blueVal = 255;
// greenVal = 0;
// for( int i = 0 ; i < 255 ; i += 1 ){
// redVal += 1;
// blueVal -= 1;
// analogWrite( RED, 255 - redVal );
// analogWrite( BLUE, 255 - blueVal );
//
// delay( delayTime );
// }
//}