Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

22/05/2024
Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Phần 1: Mục tiêu

Viết chương trình cho Codey để đạt được các hiệu quả sau. Vào ban ngày, đèn LED RGB không sáng bất kể âm lượng xung quanh là bao nhiêu. Vào ban đêm, đèn chỉ báo LED RGB sáng lên khi âm thanh xung quanh trở nên to hơn và tắt khi âm thanh xung quanh trở nên nhỏ hơn. Bạn có thể che cảm biến ánh sáng để mô phỏng ban đêm và phơi sáng cảm biến ánh sáng để mô phỏng ban ngày.

Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

 Phần 2: Chuẩn bị

- Codey (bộ điều khiển robot) x 1

- Cáp USB x 1

- Máy tính có truy cập mạng x 1

- Kết nối Codey với máy tính bằng cáp USB, mở mBlock 5 (PC client hoặc phiên bản web), xóa thiết bị mặc định, nhấp vào +add , chọn Codey từ Device Librar rồi nhấp vào Set as mostly used device ở góc trên bên trái , nhấp vào Connect và chọn chế độ Upload.

Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Phần 3: Lập trình Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Sử dụng các khối Looks và khối ambient light intensity trong khối Sensing cùng với các khối được sử dụng để lập trình chỉ báo LED RGB được kích hoạt bằng giọng nói trong Trường hợp 11 và nhấp vào Upload để đạt được các hiệu ứng sau. Vào ban ngày, đèn LED RGB không sáng. Vào ban đêm, đèn LED RGB sáng lên và tắt tùy theo độ lớn của âm thanh.

Trường hợp 12 - Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Phần 4: Luyện tập lập trình Codey Rocky tiết kiệm năng lượng với đèn LED RGB

Hãy thử lập trình mức độ sáng của đèn LED RGB trên Codey để thay đổi theo mức độ tối. Trong điều kiện ánh sáng mờ, đèn LED RGB sáng ở độ sáng thấp; và trong bóng tối, nó được thắp sáng ở độ sáng cao.