Mục lục:

CSCI-1200 Bài kiểm tra cuối cùng Dự án 1: 3 bước
CSCI-1200 Bài kiểm tra cuối cùng Dự án 1: 3 bước

Video: CSCI-1200 Bài kiểm tra cuối cùng Dự án 1: 3 bước

Video: CSCI-1200 Bài kiểm tra cuối cùng Dự án 1: 3 bước
Video: Code C/C++ khi đi làm thực tế có đáng sợ như lời đồn? 2024, Tháng sáu
Anonim
CSCI-1200 Bài kiểm tra cuối cùng Dự án 1
CSCI-1200 Bài kiểm tra cuối cùng Dự án 1

Trong phòng thí nghiệm này, bạn sẽ sử dụng một chiết áp để bật và tắt 5 đèn LED. Các đèn LED sẽ bao gồm độ mờ để đèn LED được chọn sáng nhất, trong khi các đèn LED khác tắt hoặc hơi mờ hơn.

Phần cứng cần thiết cho dự án này:

1. Arduino Uno

2. Chiết áp

3. 5 đèn LED

4. Breadboard

5. Dây / Kết nối

Bước 1: Thêm năm đèn LED

Thêm năm đèn LED
Thêm năm đèn LED

Đối với dự án này, 5 đèn LED sẽ được kết nối vào breadboard. Các đèn LED sẽ được kết nối với các cổng trên Arduino sử dụng Điều chế độ rộng xung (PWM). Các cổng có PWM là: 11, 10, 9, 6 và 5. PWM là đầu ra tương tự trong phạm vi 0-255 được chuyển đổi thành tín hiệu kỹ thuật số.

Để kết nối đèn LED với bảng mạch:

1. Đặt đèn LED trên breadboard

2. Trong sơ đồ, dây dẫn dưới cùng (-) của đèn LED được đặt trực tiếp vào thanh nối đất của bảng mạch. Cũng có thể sử dụng dây jumper trong bước này để kết nối đèn LED với bất kỳ vị trí nào trên bảng mạch.

3. Kết nối dây jumper từ một cổng trên Arduino với breadboard. Đặt một điện trở 220 Ω (ohm) ở cùng hàng với dây dẫn và kết nối nó với dây dẫn trên cùng (+) của đèn LED. Đối với dự án này, các đèn LED được kết nối với các cổng: 11, 10, 9, 6 và 5.

4. Lặp lại các bước 1 - 3 để kết nối 4 đèn LED còn lại với breadboard

Bước 2: Thêm chiết áp

Thêm chiết áp
Thêm chiết áp

Chiết áp sẽ được sử dụng để thay đổi đèn LED nào được chọn, đèn LED nào sẽ sáng nhất trong 5 đèn LED. Tùy thuộc vào hướng mà chiết áp được quay sẽ làm cho đèn LED đã chọn di chuyển sang trái hoặc phải.

Để kết nối chiết áp với bảng mạch:

1. Đặt chiết áp lên bảng mạch

2. Ở mặt bên có hai chân, chân trái sẽ được kết nối với một dây jumper với ray điện của bảng mạch.

3. Chốt bên phải sẽ được kết nối với đường ray nối đất của breadboard bằng dây nhảy.

4. Ở phía chỉ có một chân, hãy kết nối chân bằng dây jumper với bất kỳ cổng tương tự nào trên Arduino. Trong sơ đồ, cổng tương tự A5 đã được chọn.

Bước 3: Mã cho LED Fade

Đính kèm là tệp 1200_FinalExam_Project1.ino chứa tất cả các mã cần thiết để hoàn thành dự án này. Mã đọc một giá trị tương tự từ chiết áp, sau đó sử dụng Câu lệnh Nếu sẽ chọn đúng đèn LED. Các đèn LED ngay bên cạnh đèn LED đã chọn sẽ được đặt ở mức thấp hơn và hai đèn LED đi ra khỏi đèn LED đã chọn sẽ được đặt ở mức rất mờ. Nếu có một đèn LED cách đèn LED đã chọn 3 hoặc 4 khoảng trống, đèn LED đó sẽ chỉ được đặt ở chế độ tắt.

Đề xuất: