Skip to content

Commit a267d83

Browse files
committed
1 parent d293288 commit a267d83

File tree

6 files changed

+77
-0
lines changed

6 files changed

+77
-0
lines changed

07-buzzer_active/07-buzzer_active.ino

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
const int buzzPin = 3;
2+
3+
void setup() {
4+
pinMode(buzzPin, OUTPUT);
5+
}
6+
7+
void loop() {
8+
digitalWrite(buzzPin, HIGH);
9+
delay(500);
10+
digitalWrite(buzzPin, LOW);
11+
delay(3000);
12+
}

09-led_rgb/09-led_rgb.ino

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
const int redPin = 11;
2+
const int bluePin = 10;
3+
const int greenPin = 9;
4+
5+
void setup() {
6+
pinMode(redPin, OUTPUT);
7+
pinMode(bluePin, OUTPUT);
8+
pinMode(greenPin, OUTPUT);
9+
}
10+
11+
void loop() {
12+
for (int i = 0; i < 255; i++) {
13+
analogWrite(redPin, i);
14+
analogWrite(bluePin, 128 - i);
15+
analogWrite(greenPin, 255 - i);
16+
delay(2);
17+
}
18+
19+
for (int i = 255; i > 0; i--) {
20+
analogWrite(redPin, i);
21+
analogWrite(bluePin, 128 - i);
22+
analogWrite(greenPin, 255 - i);
23+
delay(2);
24+
}
25+
}

09-led_rgb/led_rgb.webp

2.98 MB
Binary file not shown.

09-led_rgb/readme.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
![](led_rgb.webp)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
const int temprPin = A0; // temperature sensor pin
2+
3+
void setup() {
4+
Serial.begin(9600);
5+
//pinMode(A0, INPUT);
6+
pinMode(temprPin, INPUT);
7+
}
8+
9+
void loop() {
10+
const int sensor = analogRead(temprPin);
11+
12+
Serial.print(sensor * 5.0 / 1023.0); // voltage
13+
Serial.print("V (");
14+
Serial.print(sensor);
15+
Serial.print(")");
16+
17+
const int tempr = (sensor * 125) >> 8;
18+
Serial.print(" = ");
19+
Serial.print(tempr);
20+
Serial.print("C");
21+
22+
Serial.print("\n");
23+
delay(500);
24+
}

12-sensor_temperature_lm35/readme.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```
2+
...
3+
0.28V (57) = 27C
4+
0.28V (58) = 28C
5+
0.28V (57) = 27C
6+
0.28V (57) = 27C
7+
0.28V (57) = 27C
8+
0.28V (58) = 28C
9+
0.29V (59) = 28C
10+
0.30V (61) = 29C
11+
0.30V (61) = 29C
12+
0.30V (61) = 29C
13+
0.30V (62) = 30C
14+
...
15+
```

0 commit comments

Comments
 (0)