🚒 Trình mô phỏng xe tăng robot cứu hộ · Miễn phí · Không cần cài đặt
Lập trình xe tăng robot cứu hộ
Lập trình xe tăng robot cứu hộ Tanky bằng khối lệnh: lái xe bánh xích, xoay tháp pháo, phun nước dập lửa, gắp gấu bông và vượt sông. Xem robot 3D chạy ngay và đọc mã Arduino thật cho ESP32. Không cần cài đặt, không cần robot.
Chỉ cần trình duyệt web, không cần tài khoản.

Kết quả đạt được
Sau những buổi chơi mà học cùng Tanky, các bạn nhỏ có thể:
Tư duy như lập trình viên
Chia nhiệm vụ cứu hộ thành từng bước nhỏ, dùng vòng lặp, câu điều kiện, biến và sự kiện để Tanky làm đúng điều mình muốn.
Hiểu xe bánh xích di chuyển thế nào
Hai dải xích chạy cùng chiều thì xe đi thẳng, ngược chiều thì xe quay tại chỗ. Bé thấy vì sao xe chạy chậm trên cát và xóc trên sỏi.
Dùng cảm biến như robot thật
Cảm biến siêu âm đo khoảng cách, cảm biến lửa tìm đám cháy, cảm biến nghiêng (IMU) biết khi xe leo dốc. Robot tự quyết định dựa trên những gì nó "thấy".
Đi từ khối lệnh đến mã C++ thật
Mỗi chương trình khối được dịch thành mã Arduino cho ESP32-S3. Bé đọc, so sánh, sao chép hoặc tải về file .ino.
Tự hoàn thành 5 nhiệm vụ cứu hộ
Dập lửa, giải cứu gấu bông, vượt sông, nhảy qua hố và vượt chướng ngại vật. Mỗi nhiệm vụ có tối đa 3 sao để bé cố gắng làm tốt hơn.
Điểm nổi bật
Không cần cài đặt
Mở trình duyệt là học được ngay, trên máy tính hoặc máy tính bảng.
Xe cứu hộ 3D sống động
Tháp pháo xoay và ngóc vòi, vòi phun nước thật sự dập lửa, càng gắp mở ra kẹp đồ, đèn và còi hú. Có chế độ nhìn xuyên linh kiện và tên linh kiện.
Tiếng Việt
Giao diện và khối lệnh tiếng Việt, đổi sang tiếng Anh chỉ với một chạm.
Từ khối đến code thật
Chế độ Đơn giản và Nâng cao, dự án mẫu cho từng nhiệm vụ để xem, chạy và sửa theo ý mình; khối lệnh và mã Arduino luôn đi cùng nhau.
Nhiều loại địa hình
Cỏ, cát, sỏi, dốc, sông và hố. Lái bằng nút trên màn hình, bàn phím hoặc tay cầm chơi game, hoặc để chương trình tự lái.
An toàn cho bé
Không cần tài khoản hay email, không có trò chuyện với người lạ. Dự án lưu ngay trên trình duyệt.
Học trong 3 bước
1Kéo thả khối lệnh
Ghép các khối lái xe, xoay tháp pháo, phun nước, gắp đồ, bật đèn còi và đọc cảm biến thành một chương trình.
2Xem robot làm nhiệm vụ
Bấm Chạy để Tanky 3D làm theo: chạy tới ngôi nhà, ngắm vòi và phun nước đến khi cảm biến không còn thấy lửa.
3Mang chương trình lên robot thật
Mở thẻ Mã Arduino để đọc code C++, tải file .ino và thư viện TankyRobot cho ESP32-S3, hoặc điều khiển robot thật qua cáp USB.
5 nhiệm vụ cứu hộ
Mỗi nhiệm vụ có mục tiêu, thời gian và tối đa 3 sao. Ngoài ra còn chế độ Chơi tự do để lái đi bất cứ đâu.

Dập lửa
Lái đến ngôi nhà đang cháy, ngắm vòi và phun nước đến khi tắt lửa.

Giải cứu
Gắp gấu bông bị mắc kẹt và mang về trạm cứu hộ.

Vượt sông
Chạy thẳng qua sông bằng phao nổi và dừng lại trước bức tường.
Thêm hai nhiệm vụ nữa: Nhảy qua hố (lấy đà rồi bật nhảy đến lá cờ) và Vượt chướng ngại vật (vòng qua cọc chóp, leo qua dốc).
Bên trong xe tăng robot
Mô hình 3D trong trình mô phỏng dùng đúng kích thước của bản vẽ in 3D, nên robot thật chạy giống như trên màn hình.
- Kích thước
- khoảng 144 × 244 × 107 mm (rộng × dài × cao, có càng gắp và tháp pháo); thân xe 92 × 170 × 50 mm
- Di chuyển
- hai động cơ giảm tốc N20 kéo hai dải xích cao su qua mạch TB6612FNG
- Tháp pháo
- bơm nước mini 5 V, vòi phun trên đế xoay ngang và ngóc lên xuống bằng 2 servo
- Bộ não
- ESP32-S3, pin Li-ion 2S
- Cảm biến
- siêu âm HC-SR04, cảm biến lửa hồng ngoại, IMU MPU6050
- Khác
- càng gắp servo, đèn LED, đèn hiệu đỏ xanh, còi. Phao nổi để vượt sông là phần gắn thêm tùy chọn


Dành cho ai?
Học sinh 8–14 tuổi
Học qua trò chơi: lái xe cứu hộ, giải nhiệm vụ để lấy sao và tự sáng tạo chương trình.
Phụ huynh
Cùng con khám phá lập trình và robot tại nhà, chỉ cần một máy tính có trình duyệt.
Giáo viên và CLB robot
Dùng ngay trên máy phòng tin học. 5 nhiệm vụ có sẵn sao và thời gian, hợp cho các buổi thi đua trong lớp.
Câu hỏi thường gặp
Có cần cài đặt hay tạo tài khoản không?
Không. Trình mô phỏng chạy ngay trên trình duyệt, không cần đăng ký hay đăng nhập.
Bé chưa biết lập trình có học được không?
Được. Chế độ Đơn giản chỉ hiện ít khối, khối nào cũng có biểu tượng dễ hiểu, và mỗi nhiệm vụ có một dự án mẫu để bé xem cách làm trước khi tự làm.
Không có robot thật thì sao?
Không sao cả. Mọi nhiệm vụ đều làm được trong sân chơi 3D. Robot thật chỉ là bước tiếp theo nếu bạn muốn.
Tanky khác Crabby và FactoryBot thế nào?
Tanky chạy bằng bánh xích, có tháp pháo phun nước và càng gắp. Bé học về lái xe hai bên xích, ngắm bắn bằng servo và dùng cảm biến lửa để tìm đám cháy.
Đang chạy chương trình mà đổi nhiệm vụ thì sao?
Tanky dừng chương trình ngay và hiện thông báo cho biết vì sao dừng. Khi bé bấm nút lái trên màn hình, chương trình cũng dừng để bé điều khiển bằng tay.
Nhảy qua hố và nổi trên sông có làm được ở robot thật không?
Nổi trên sông cần gắn thêm phao. Bật nhảy chỉ có trong trình mô phỏng (khối màu xám), để bé thử ý tưởng mà robot thật chưa làm được.
Mã Arduino tạo ra có dùng được thật không?
Có. Đó là mã cho ESP32-S3 dùng thư viện TankyRobot (có trong ứng dụng). Mã đã được biên dịch thử với arduino-cli; nạp bằng Arduino IDE.
Sẵn sàng cùng Tanky đi cứu hộ?
Mở trình mô phỏng, chọn nhiệm vụ Dập lửa, mở dự án mẫu và bấm Chạy. Chỉ mất một phút để Tanky phun nước tắt đám cháy đầu tiên.