Chúng ta sẽ viết một chương trình để xBot bật đèn theo độ nghiêng như sau: Khi robot nghiêng sang bên nào, đèn LED bên đó sẽ bật. Để viết được chương trình này, chúng ta sẽ làm quen với một khái niệm quan trọng khác trong lập trình, đó là câu điều kiện.
Câu lệnh điều kiện được dùng khi muốn kiểm tra một điều kiện nào đó, tùy vào kết quả mà chương trình sẽ có các bước xử lý khác nhau. Điều kiện sử dụng phải có giá trị là đúng hoặc sai.
Để phát hiện robot nghiêng bên nào, chúng ta cần kiểm tra bằng cách đọc trục y của cảm biến và so sánh với 0.
Bạn cần tạo một biến tên là “trục y“. Ban đầu biến đếm sẽ được gán giá trị là 0.
Trong vòng lặp chính, ta sẽ gán biến “trục y” bằng giá trị trục y của cảm biến.
Đồng thời, ta dùng câu lệnh điều kiện để kiểm tra giá trị biến “trục y” với 0:
Bạn có thể sử dụng trực tiếp chương trình mẫu chúng tôi đã lập trình sẵn cho bạn tại đây.