Bài học 16 - Úp ngửa
Mô tả
Trong bài này chúng ta sẽ kiểm tra xem Yolo:Bit đang nằm úp hay ngửa và đổi màu Led thành màu xanh nếu là đang nằm úp và màu đỏ nếu đang nằm ngửa
Mục tiêu
Hướng dẫn cách phát hiện xem Yolo:Bit nằm úp hay ngửa dựa vào cảm biến gia tốc.
Độ 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.
- Kiểm tra xem trạng thái có phải nằm úp xuống thì đổi màu Led thành màu xanh:
- Trong mục Lôgic, sử dụng khối lệnh nếu ... thực hiện .
- Trong mục Ngõ Vào, sử dụng khối lệnh trạng thái đang là, gắn vào phần nếu và đổi thành úp xuống.
- Trong mục Led, sử dụng khối lệnh đổi màu tất cả các led và đổi thành xanh lá cây và gắn vào phần thực hiện.
- Kiểm tra xem trạng thái có phải nằm ngửa lên thì đổi màu Led thành màu xanh:
- Trong mục Lôgic, sử dụng khối lệnh nếu ... thực hiện.
- Trong mục Ngõ Vào, sử dụng khối lệnh trạng thái đang là, gắn vào phần nếu và đổi thành ngửa lên.
- Trong mục Led, sử dụng khối lệnh đổi màu tất cả các led và đổi thành màu đỏ và gắn vào phần thực hiện.
- Kết nối và chạy chương trình
Kết quả
Toàn bộ đèn led sẽ đổi màu xanh hoặc đỏ khi ta lật ngửa hay úp Yolo:Bit xuống.
Bài tập mở rộng
Bạn hãy thử:
- Viết chương trình hiện mũi tên trái hoặc phải khi nghiêng Yolo:Bit sang 2 bên nhưng màu của mũi tên sẽ khác nhau khi Yolo:bit nằm úp (màu đỏ) hay ngửa (màu xanh).