Chúng ta hãy viết một chương trình đầu tiên đơn giản: điều khiển 2 đèn LED đa màu (LED RGB) có trên xBot bằng OhStem App nhé!
Trước tiên, bạn cần làm quen với đèn LED RGB có trên xBot cũng như các câu lệnh Python liên quan sẽ được sử dụng trong chương trình.
xBot được tích hợp sẵn 2 đèn LED đa màu trái và phải như hình trên.
2 đèn LED này được cấu tạo từ 3 mau chính là đèn màu đỏ (Red), xanh lá (Green), xanh dương (Blue) bên trong. Độ sáng của 3 đèn LED này hòa trộn với nhau sẽ quyết định màu của đèn LED, nên chúng còn được gọi là đèn LED RGB.
Câu lệnh đổi màu đèn LED:
led_onboard.show(index, color, time)
Trong đó:
Câu lệnh tắt LED:
led_onboard.show(0, (0, 0, 0))
Câu lệnh “while True” có tác dụng khiến các câu lệnh con bên trong được chạy liên tục, cho đến khi chương trình bị dừng hoặc robot bị tắt, reset.
while True: Câu lệnh 1 Câu lệnh 2
Mặc định khi vào Ohstem App, giao diện lập trình sẽ ở chế độ khối lệnh, bạn cần chuyển qua chế độ lập trình python bằng cách click vào biểu tượng ở phía trên màn hình:
Giao diện lập trình hiện ra như hình trên là chúng ta đã sẵn sàng để viết những câu lệnh Python đầu tiên, để điều khiển xBot rồi nhé!
Chương trình bên dưới sẽ bật và đổi màu cả 2 đèn LED thành màu đỏ trong 1 giây, rồi tắt (đổi thành màu đen) trong 1 giây.
while True: led_onboard.show(0, hex_to_rgb('#ff0000'), 1) led_onboard.show(0, hex_to_rgb('#000000'), 1)
Sau khi viết chương trình đầu tiên trên, bạn cần kết nối với robot để chạy chương trình. Nhấn vào biểu tượng kết nối Bluetooth.
Chọn robot có tên đúng với robot của bạn để kết nối.
Sau khi kết nối thành công, nhấn vào nút chạy chương trình.
Để lưu một chương trình mới, bạn hãy nhấn vào nút Lưu kế bên khung đặt tên chương trình nhé!
Để mở lại chương trình đã lưu, vào nút quản lý chương trình và chọn Project của tôi. Toàn bộ các chương trình đã lưu sẽ hiện ra và bạn có thể nhấn vào để mở chương trình cần xem lại.
Để tạo mới một project, bạn chọn nút quản lý chương trình và chọn Tạo mới project.