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.
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:
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.
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).
Sau khi cài đặt, bạn mở app lên và chọn đúng loại Robot.
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)
Đ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.
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.
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:
Nếu app không tìm thấy Robot để kết nối thì sẽ báo lỗi như sau:
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.
Để 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.
Bạn có thể xem được code tạo ra từ các khối (ngôn ngữ Python).
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.
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.
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.
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.
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
3. Lắp cảm biến dò đường vào đế xe và dùng 2 ốc 3M 10mm để cố định.
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
5. Kết nối cảm biến dò đường với mạch điều khiển bằng dây grove.
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)
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.
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.
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.
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.
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.
5. Lắp khung cố định 2
Siết ốc bulong 3M 10mm vào khung cố định 2 như hì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.
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é.
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.
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.
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).
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.
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.
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.
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.
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.
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 đĩa gài đạn 1 vào trục servo
4. Lắp giá đỡ Servo vào đế súng theo khớp có sẵn và cố định bằng 2 bulong M3 10mm
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.
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.
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
Lắp đĩa gài đạn 2 vào trục nòng súng mới lắp
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.
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.
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.
3. Gắn bánh xích cao su vào các bánh xe
Vậy là chúng ta đã hoàn thành được mô hình xe TankBot xịn xò rồi đấy!