How Can We Help?

TankBot

TankBot là dòng robot giáo dục STEM tự lắp ráp, thiết kế mô phỏng một xe Tank chiến đấu. Sản phẩm giúp các em làm quen với công nghệ Robot một cách thú vị. TankBot có thể được điều khiển bằng điện thoại, máy tính bảng hay máy tính thông qua công nghệ Bluetooth. Qua đó, các em có thể hiểu được cách hoạt động của các loại động cơ, cảm biến điện tử và khái niệm lập trình khối lệnh, từ đó phát triển tư duy logic và tư duy sáng tạo.

Hãy cùng OhStem xem qua hướng dẫn sử dụng TankBot dưới đây.

Hướng dẫn lắp ráp

Các bạn có thể tham khảo video hướng dẫn bên dưới để lắp ráp hoàn chỉnh mô hình Robot.

Chú ý: Mica là vật liệu giòn và dễ gãy nên bạn cần cẩn thận khi lắp ráp và xiết ốc, tránh dùng lực quá mạnh dẫn đến gãy các miếng lắp ráp.

Cách lắp ráp TankBot Ver.1

TankBot Version 1 là phiên bản sử dụng 2 hộp pin rời nhau như hình dưới.

TankBot ver.1 sử dụng hộp 2 pin rời

Bạn có thể tham khảo cách lắp ráp xe TankBot qua video dưới đây:

Cách lắp ráp TankBot Ver.2 (Sử dụng 2 pin Lipo)

TankBot Ver.2 là phiên bản sử dụng hộp 2 pin như hình:

TankBot ver.2 sử dụng hộp 2 pin

Bạn có thể tham khảo cách lắp ráp xe TankBot qua video dưới đây:


Lưu ý:
Các bạn có thể nhấn vào biểu tượng danh sách phát (vùng được khoanh đỏ như hình dưới) để chọn xem các video hướng dẫn khác.

chọn video

Cài đặt phần mềm OhStem App

Để làm việc với Robot, bạn vào Play Store (nếu dùng Android) hoặc App Store (nếu dùng iOS) để tìm và cài đặt OhStore App (bạn tìm app theo tên là ohstem.vn).

App ohstem

Sau khi cài đặt, bạn mở app lên và chọn đúng loại Robot.

Chọn TankBot

Phần mềm hỗ trợ 3 chức năng chính là Điều khiển, Lập trình và Sáng tạo (Bạn có thể tự thiết kế giao diện điều khiển trong mục Sáng tạo này)

Chức năng của app

Điều khiển Robot

Để điều khiển và ra lệnh các chức năng, bạn vào mục Điều khiển và sẽ thấy giao diện điều khiển của chương trình, bao gồm:

  • 1 cần điều khiển joystick quay được 360 độ để di chuyển
  • Các nút kích hoạt các chế độ hoạt động nâng cao mặc định.
Màn hình điều khiển tankbot

Các chế độ hoạt động nâng cao bao gồm:

  • Tăng tốc: Robot chạy thẳng về phía trước với tốc độ tối đa trong vòng 3 giây
  • Né vật cản: Robot sẽ chạy thẳng, nếu gặp vật cản thì sẽ quẹo trái để né vật cản
  • Trốn vật cản: Robot sẽ đứng yên, nếu đột nhiên phát hiện vật cản trước mặt (ta thử đưa ta che lại trước mặt Robot) thì Robot sẽ lùi lại và quay đầu chạy ra xa
  • Dò line: Robot sẽ chạy theo đường kẻ màu đen vạch sẵn. Bạn có thể bật chế độ này với bản đồ đi kèm sản phẩm hoặc tự vẽ một bản đồ theo ý mình.
  • Bắn: Robot sẽ tiến hành bắn các mục tiêu đằng trước xe thông qua vũ khí chiến đấu đã được tích hợp trên thân xe. Lưu ý rằng bạn cần phải gắn đạn (xem video hướng dẫn) vào xe trước khi thực hiện hoạt động này.

Để kết nối đến Robot, bạn nhấn vào biểu tượng Bluetooth ở góc phải và để điện thoại lại gần Robot, app sẽ quét tìm Robot ở gần và tự kết nối.

Kết nối bluetooth
màn hình kết nối bluetooth

Sau khi kết nối thành công, app sẽ quay lại màn hình điều khiển và biểu tượng Bluetooth sẽ chuyển thành màu xanh như hình dưới:

kết nối bluetooth thành công

Nếu app không tìm thấy Robot để kết nối thì sẽ báo lỗi như sau:

Kết nối bluetooth bị lỗi

Khi đó bạn cần kiểm tra các thứ sau:

+ Robot đã bật nguồn và đèn led giữ ở màu đỏ (Robot khởi động thành công và chờ kết nối)

+ Điện thoại đã bật Bluetooth và phân quyền cho app dùng Bluetooth. Riêng đối với Android thì cần cho phép app dùng Location service.

Chế độ lập trình

Ngoài việc hỗ trợ điều khiển và bật các chế độ hoạt động sẵn có, phần mềm còn hỗ trợ người dùng tự lập trình chương trình để Robot hoạt động theo ý muốn. Để lập trình cho Robot, bạn vào menu Lập trình.

chọn vào ô lập trình
màn hình lập trình

Để lập trình, các bạn có thể kéo các khối lệnh từ các mục bên tay trái vào không gian giữa màn hình và nối các khối lệnh với nhau.

Nếu Robot đang được kết nối thì bạn có thể chạy chương trình bằng nút ở góc dưới bên phải màn hình.

Ngoài ra, bạn có thể lưu chương trình hoặc xem lại các chương trình đã lưu.

chọn chương trình đã lưu

Bạn có thể xem được code tạo ra từ các khối (ngôn ngữ Python).

code nâng cao

Hướng dẫn chi tiết cách lập trình các khối sẽ được OhStem bổ sung sớm trong thời gian sắp tới.

Tự tạo giao diện điều khiển

Ngoài giao diện điều khiển mặc định, phần mềm cho phép người dùng tự tạo giao diện điều khiển cho riêng mình để kết hợp với các chương trình mình viết trong mục Sáng tạo.

Giao diện điều khiển

Bạn nhấn vào biểu tượng dấu + để tạo mới một giao diện điều khiển.

Tạo mới giao diện

Bạn có thể kéo các control như joystick 360 độ, phím điều hướng, nút nhấn, thanh trượt… vào giao diện.

Trừ joystick hay phím điều hướng là bạn không thể sửa code, các control còn lại bạn có thể sửa code tương ứng với các sự kiện của control. Ví dụ nút nhấn thì có sự kiện là nhấn và nhả ra. Bạn có thể lập trình cho robot di chuyển khi nhấn nút và dừng lại khi thả ra.

lập trình màn hình điều khiển

Giao diện lập trình sẽ tương tự như giao diện lập trình đã giới thiệu ở trên.

Các vấn đề thường gặp và cách khắc phục

Hướng dẫn cài đạn thun và sửa lỗi nòng súng

Hướng dẫn điều chỉnh cảm biến dò line (dò đường)

Phụ lục

Tài liệu hướng dẫn lắp ráp Version 1 bằng hình ảnh và văn bản:

Bước 1: Lắp thân xe

Thân xe của TankBot bao gồm đế xe, mạch điều khiển, 2 đế pin (có kèm theo pin) và cảm biến dò đường. Tiến hành lắp ráp như sau:

1. Bắt đầu với mảnh thân xe. Các bạn lưu ý lắp đúng mặt của nó nhé. Mặt đúng của đế xe TankBot là các lỗ bên phải sẽ thẳng hàng hơn so với các lỗ bên trái. Dùng bulong M3 10mm gắn vào 4 lỗ trên TankBot như hình dưới và siết ốc. 

Lắp ốc

2. Gắn mạch điều khiển vào đế xe. Lưu ý rằng vị trí của công tắc trên mạch sẽ nằm ở đuôi xe

Công tắc của mạch nằm ở đuôi xe

3. Lắp cảm biến dò đường vào đế xe và dùng 2 ốc 3M 10mm để cố định.

Lắp cảm biến dò đường

4. Lắp 2 đế pin vào 2 bên của cảm biến dò đường như hình và dùng 2 ốc M3 10mm để cố định

Lắp 2 đế pin

5. Kết nối cảm biến dò đường với mạch điều khiển bằng dây grove. 

Kết nối cảm biến dò đường với mạch chính

6. Cắm jack pin vào mạch điều khiển (Lưu ý: chiều dương sẽ nằm bên trái)

Cắm jack pin

7. Gắn 2 pin vào đế pin. Lưu ý, đầu pin có vết lõm là đầu dương. Sau khi lắp xong, nếu bạn bật công tắc và đèn của mạch điều khiển sáng là đã thành công. 

Gắn 2 pin vào đế pin

Bước 2: Lắp bánh xích xe tăng

TankBot sẽ có 2 bộ động cơ bánh xích xe tăng, mỗi động cơ bánh xích xe tăng gồm 1 bánh sau (động cơ), 1 bánh trước (truyền động), 2 khung cố định và một bánh xích cao su, cách lắp như sau:

1. Gắn động cơ vào khung cố định 1 

Dùng 2 bulong M3 25mm để cố định động cơ vào khung cố định 1 như hình dưới. 

Lắp bánh xích xe tăng

Sử dụng đai nhựa có sẵn trong TankBot lắp vào trục động cơ. Sau đó lắp tiếp bánh xe sau vào trục (bánh có vít đi kèm), sau đó siết vít. 

Sử dụng đai nhựa

3. Lắp bánh xe trước vào khung cố định

Lắp bulong M4 30mm vào vị trí bánh trước của khung cố định 1 như hình rồi siết ốc. Hãy dùng cờ lê đi kèm trong bộ sản phẩm để siết ốc chặt hơn. Sau đó, lắp bánh xe sau (không có vít đi kèm) vào. Tiếp tục lắp đai nhựa nhỏ vào trên bánh xe. 

Lắp bánh xe trước

4. Lắp các miếng chữ thập

Lắp 3 miếng chữ thập vào khung cố định 1 như hình. Các miếng chữ thập nằm vuông góc với khung cố định 1.

Lắp miếng chữ thập

5. Lắp khung cố định 2

Siết ốc bulong 3M 10mm vào khung cố định 2 như hình.

Lắp khung cố định

Gắn khung cố định 2 vào phía bên kia của 2 bánh xe, song song với khung cố định 1. Lưu ý, phần có bulong 3M 10mm sẽ gắn vào bánh sau. Dùng 3 bulong M4 25mm để cố định 2 khung này lại với nhau.

Gắn khung cố định

Dùng đai ốc M4 để cố định vị trí bánh trước, lưu ý đừng vặn quá chặt, để bánh xe có thể quay mượt nhất có thể nhé.

Dùng đai ốc vặn vào

Bước 3: Lắp cảm biến siêu âm vào giá đỡ tương ứng

Bạn cần chuẩn bị cảm biến siêu âm và giá đỡ tương ứng. Tiến hành thực hiện lắp ráp theo các bước như sau:

Lắp cảm biến siêu âm và miếng giá đỡ tương ứng vào nhau. Sau khi lắp xong, nếu đế của cảm biến siêu âm thấp hơn giá đỡ thì bạn đã lắp đúng.

Lắp cảm biến siêu âm

Bước 4: Lắp cảm biến siêu âm, bánh xe vào thân xe

Đây là lúc các bạn lắp các bộ phận ở Bước 1, Bước 2 và Bước 3 lại với nhau. Cách lắp ráp như sau:

Lần lượt lắp bánh xe ở bên phải vào thân xe theo khớp có sẵn. Dùng 2 ốc vít M3 10mm cố định lại 2 đầu bánh xe.

Gắn vào thân  xe

Lắp cảm biến siêu âm theo khớp ở đằng trước của thân xe (nằm gần 2 cục pin). 

Lắp cảm biến siêu âm vào xe

Tiếp tục lắp khung bánh xích bên trái vào thân xe và dùng ốc vít M3 10mm cố định, tương tự như khung bên phải.

Lắp khung bánh xích

Bước 5: Kết nối mạch điều khiển

Để TankBot có thể hoạt động, chúng ta sẽ dùng dây cắm Grove để kết nối các cảm biến và động cơ bánh xe vào mạch điều khiển chính. Tiến hành nối dây như sau:

Dùng dây grove kết nối cảm biến dò đường, động cơ 2 bên bánh xe với mạch điều khiển theo sơ đồ như hình. Lưu ý: động cơ phải gắn với port M2, động cơ trái gắn với port M1. Cảm biến dò đường nối với cổng Line Finder, cảm biến siêu âm nối với công Ultrasonic.

Nối mạch điều khiển

Bước 6: Lắp súng 

Súng của TankBot gồm có: Đế súng, 2 giá đỡ nòng súng, 2 đĩa gài đạn, 2 mảnh trục nòng súng, Servo và cần gạt đạn. Tiến hành thực hiện lắp như sau:

1. Lắp động cơ Servo vào giá đỡ nòng súng 1

Lắp động cơ Servo vào giá đỡ Servo như hình và dùng 2 bulong M2 10mm để cố định 2 bên Servo. 

Lắp súng

2. Lắp cần gạt đạn

Đặt 2 mảnh như hình xếp chồng lên nhau và dùng bulong M3 10mm để cố định. Tiếp tục sử dụng đai ốc M3 để siết chặt như hình.

Lắp cần gạt đạn

Dùng bulong M3 10mm lắp vào bên cạnh, sau đó gắn lò xo và đai nhựa vào dọc theo bulong. Dùng 2 đai ốc M3 siết lại.

Gắn lò xo

3. Lắp cần gạt đạn vào giá đỡ Servo

Lắp bộ phận ở phần trên vào giá đỡ Servo theo khớp có sẵn và dùng 2 bulong M3 10mm để cố định lại.

Lắp cần gạt đạn

Lắp đĩa gài đạn 1 vào trục servo

Lắp đĩa gài đạn

4. Lắp giá đỡ Servo vào đế súng theo khớp có sẵn và cố định bằng 2 bulong M3 10mm

Lắp giá đỡ servo

5. Lắp nòng súng

Gắn giá đỡ servo 2 vào đế súng như hình minh họa. Cố định bằng 2 bulong 3M 10mm. 

Nòng súng

Tiếp tục lắp bulong M3 10mm và đai ốc M3 vào lỗ duy nhất trên mảnh. Đây là vị trí dùng để lắp nòng súng ở các bước tiếp theo.

lắp bulong M3 10mm

6. Hoàn thiện súng

Lắp 2 trục nòng súng với nhau như hình minh họa

Hoàn thiện súng

Lắp đĩa gài đạn 2 vào trục nòng súng mới lắp 

Lắp đĩa gài đạn

Lắp khối này vào giữa giá đỡ Servo và mảnh đã lắp ở mục trên. Dùng dụng cụ siết bulong M3 10mm trên mảnh ở phần 5 lại là xong.

Lắp vào giá đỡ servo

Bước 7: Lắp súng vào thân xe và hoàn thiện

1. Gắn Servo trên súng vào cổng S1 của mạch điều khiển.

hoàn thiện

2. Gắn đế súng vào thân xe theo các khớp như hình. Cố định lại bằng 4 bulong M3 10mm. Lưu ý: bạn hãy lắp sẵn đai ốc vào bulong trước rồi hãy lắp vào mô hình và siết ốc.

Gắn đế súng vào thân xe

3. Gắn bánh xích cao su vào các bánh xe

Gắn bánh xích vào xe

Vậy là chúng ta đã hoàn thành được mô hình xe TankBot xịn xò rồi đấy!

Nội dung