Bài học 26 - Cảnh báo nhiệt độ
Mô tả
Trong bài này chúng ta sẽ lập trình một thiết bị theo dõi và cảnh báo khi nhiệt độ trong phòng hiện tại lên quá cao (hơn 30 độ) hoặc quá thấp, thấp hơn 27 độ.
Mục tiêu
Hướng dẫn cách đọc và hiển thị nhiệt độ từ cảm biến trên Yolo:Bit.
Độ khó: Dễ
Hướng dẫn
- Tạo mới một chương trình cho Yolo:Bit như hướng dẫn trong bài trước.
- Trong mục Biến, nhấn vào Tạo biến... để tạo ra 1 biến lưu giá trị nhiệt độ đo được và đặt tên là i.
- Trong mục Biến, sử dụng khối lệnh cho i bằng
- Trong mục Ngõ Vào, sử dụng khối lệnh nhiệt độ và gắn vào bên phải khối lệnh cho i bằng.
- Trong mục Lôgic, sử dụng khối lệnh nếu ... thực hiện và khối lệnh so sánh =, đổi = thành >
- Trong mục Biến, sử dụng khối lệnh i và gắn vào bên trái của khối lệnh so sánh. Trong mục Tính toán, dùng khối lệnh số 0 và gắn vào bên phải của khối lệnh so sánh và đổi thành 30.
- Trong mục Cơ Bản, sử dụng khối lệnh hiện chữ và đổi thành chữ Nong Qua (là chữ Nóng Quá không dấu vì Yollo:Bit không hiện được chữ có dấu tiếng Việt).
- Làm tương tự cho trường hợp khi nhiệt độ thấp hơn 27 và hiện ra chữ Lanh Qua (là chữ Lạnh Quá)
- Kết nối và chạy chương trình
Kết quả
Khi bạn để gần Yolo:Bit chỗ lạnh quá (như tủ lạnh) hay chỗ nóng quá (bếp) thì sẽ thấy dòng chữ cảnh báo hiện ra.
Bài tập mở rộng
Bạn hãy thử:
- Sửa chương trình ở trên, thay vì hiện ra chữ thì hãy chớp tắt toàn bộ đèn Led để cảnh báo.