Bài tập 2.Em hãy lập trình điều khiển đèn LED thay đổi màu kết hợp và còi phát ra âm thanh.

Câu hỏi:

Bài tập 2. Em hãy lập trình điều khiển đèn LED thay đổi màu kết hợp và còi phát ra âm thanh.

Câu trả lời:
Người trả lời: GV. Đỗ Hồng Long
Để lập trình điều khiển đèn LED thay đổi màu kết hợp và còi phát ra âm thanh, bạn cần sử dụng một board Arduino hoặc một loại vi điều khiển khác có thể điều khiển đèn LED và còi âm thanh. Sau đó, kết nối đèn LED và còi âm thanh với board theo đúng cách và theo mã số chân của board.

1. Sử dụng ngôn ngữ lập trình Arduino IDE để viết chương trình điều khiển. Bạn có thể sử dụng hàm digitalWrite() để bật/tắt đèn LED và tone() để phát ra âm thanh từ còi.

2. Khởi tạo chương trình với hàm setup() để cài đặt các chân của đèn LED và còi âm thanh là OUTPUT.

3. Trong hàm loop(), sử dụng các hàm digitalWrite() để bật/tắt các đèn LED theo thứ tự và màu sắc mong muốn.

4. Để thay đổi màu sắc của đèn LED, bạn có thể thay đổi giá trị PWM của đèn từ 0 đến 255.

5. Sử dụng hàm tone() để phát ra âm thanh từ còi, có thể thay đổi tần số âm thanh và thời gian phát ra theo yêu cầu.

Sau khi thực hiện các bước trên, bạn sẽ có chương trình điều khiển đèn LED thay đổi màu kết hợp và còi phát ra âm thanh.

Đoạn mã chương trình có thể viết như sau:

```
void setup() {
pinMode(LED_Pin1, OUTPUT);
pinMode(LED_Pin2, OUTPUT);
pinMode(LED_Pin3, OUTPUT);
pinMode(Speaker_Pin, OUTPUT);
}

void loop() {
digitalWrite(LED_Pin1, HIGH);
tone(Speaker_Pin, 1000);
delay(1000);

digitalWrite(LED_Pin2, HIGH);
noTone(Speaker_Pin);
delay(1000);

digitalWrite(LED_Pin3, HIGH);
tone(Speaker_Pin, 1500);
delay(1000);

noTone(Speaker_Pin);
digitalWrite(LED_Pin1, LOW);
digitalWrite(LED_Pin2, LOW);
digitalWrite(LED_Pin3, LOW);
}
```

Nhớ rằng bạn cần điều chỉnh kỹ thuật và mã chương trình cho phù hợp với vi điều khiển và cấu trúc đèn LED và còi âm thanh bạn sử dụng.
Câu hỏi liên quan:
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.40046 sec| 2184.227 kb