Mục lục:

Robot bóng đá (hoặc bóng đá, nếu bạn sống ở phía bên kia của ao): 9 bước (có hình ảnh)
Robot bóng đá (hoặc bóng đá, nếu bạn sống ở phía bên kia của ao): 9 bước (có hình ảnh)

Video: Robot bóng đá (hoặc bóng đá, nếu bạn sống ở phía bên kia của ao): 9 bước (có hình ảnh)

Video: Robot bóng đá (hoặc bóng đá, nếu bạn sống ở phía bên kia của ao): 9 bước (có hình ảnh)
Video: NGƯỜI THÀNH CÔNG LUÔN CÓ LỐI ĐI RIÊNG #Shorts 2024, Tháng bảy
Anonim
Robot bóng đá (hoặc Bóng đá, nếu bạn sống ở phía bên kia của ao)
Robot bóng đá (hoặc Bóng đá, nếu bạn sống ở phía bên kia của ao)

Tôi dạy rô bốt trong tinker-robot-labs.tk Các học trò của tôi đã tạo ra những rô bốt này để chơi bóng đá (hoặc đá bóng, nếu bạn sống ở bên kia ao). Mục tiêu của tôi với dự án này là dạy bọn trẻ cách tương tác với robot qua Bluetooth.

Chúng tôi đã hoàn thành rô bốt của mình cách đây vài tuần, và sau đó, tôi thấy Người hướng dẫn đang thực hiện cuộc thi vi điều khiển và cuộc thi về rô bốt, vì vậy, chúng tôi đang cùng nhau chế tạo một rô bốt khác và chia sẻ với bạn cách chế tạo Robot bóng đá và chơi với nó.

Những đứa trẻ đang xếp robot này lại với nhau là Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael và Chris. Tuổi của chúng dao động từ bảy đến mười một tuổi, và chúng rất hay!

Để ghép robot này lại với nhau, họ sử dụng các công cụ dành cho người lớn, chẳng hạn như hàn sắt, kéo và máy cắt. Tôi đã dạy chúng rằng công cụ không phải là đồ chơi, và chúng phải được sử dụng một cách tôn trọng. Họ luôn biết các quy tắc an toàn cần phải tuân thủ, chẳng hạn như để các dụng cụ luôn ở giữa bàn, nơi có thể nhìn thấy chúng, hoặc sử dụng kìm luôn luôn có khuỷu tay kẹp vào hai bên để chúng không bị thương. đối mặt một cách tình cờ.

Bước 1: Sân chơi và Luật chơi (bởi Jaime)

Sân chơi:

  • Kích thước của sân chơi
  • Chiều dài trường: 170 cm
  • Chiều rộng trường: 113 cm
  • Đường giữa 85 cm
  • Chiều rộng mục tiêu: 31 cm

Luật chơi:

  • Một trận đấu bóng đá robot được chơi bởi hai đội gồm 2 robot.
  • Một trận đấu được diễn ra trong hai hiệp 2 phút. Giữa 2 hiệp, trò chơi có thể dừng tối đa 5 phút để thay pin hoặc sửa robot.
  • Trò chơi bắt đầu với bóng ở giữa trò chơi và mỗi robot ở một góc của sân.
  • Nếu bóng ra khỏi sân, thời gian sẽ dừng lại. Bóng được đặt trở lại giữa sân và rô bốt được đặt ở các góc.
  • Nếu cuối hiệp hai mà cả hai đội hòa nhau, thì một phút sẽ được cộng thêm vào hiệp hai mà không cần dừng trận đấu.
  • Quả bóng là một quả bóng tennis chứa đầy cát một nửa (cắt một khe trên quả bóng, thêm cát, dán lại quả bóng bằng keo siêu dính)
  • Nếu đội nào ghi được bàn thắng, bóng được đặt ở giữa sân và mỗi robot được đặt ở các góc của sân.
  • Bất kỳ robot nào bị người khác chạm vào trong trận đấu sẽ bị truất quyền thi đấu trong phần còn lại của trận đấu.
  • Nếu bất kỳ rô bốt nào ngừng hoạt động, rô bốt đó sẽ bị đưa ra khỏi trò chơi và không thể quay trở lại trừ khi nó bị nghỉ trong hiệp một và có thể được sửa trước khi bắt đầu hiệp hai
  • Nếu bất kỳ robot nào tấn công robot khác để đưa nó ra khỏi sân đấu, nó sẽ bị truất quyền thi đấu trong phần còn lại của trận đấu.

Bước 2: Chế tạo Robot: Hóa đơn vật liệu

Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu
Xây dựng Robot: Dự luật Vật liệu

Tất cả các thiết bị điện tử đều có nguồn gốc từ Amazon

Phần còn lại của vật liệu có nguồn gốc từ cửa hàng phần cứng địa phương.

Chúng tôi đặt ra quy tắc giới hạn chi phí của robot dưới 40 euro và tôi ước tính rằng tổng chi phí của robot là dưới 15 euro vì tôi đã mua vật liệu với số lượng lớn

  • 2 động cơ giảm tốc + bánh xe
  • Breadboard
  • Arduino nano
  • Dây điện
  • Giá đỡ pin và 4 pin AA
  • Chuyển đổi (tùy chọn)
  • Tụ điện
  • Kebab que
  • Quả bóng tennis đầy cát một nửa
  • Dây cao su
  • 2 miếng nhựa sóng 25 cm x 25 cm
  • Mô-đun HC05 hoặc HC06
  • Cầu L9110 H

Bước 3: Cắt các mảnh khung xe

Cắt các mảnh khung xe
Cắt các mảnh khung xe
Cắt các mảnh khung xe
Cắt các mảnh khung xe
Cắt các mảnh khung xe
Cắt các mảnh khung xe

Đo hai lần cắt một lần!

Trước khi bắt đầu cắt nhựa sóng, chúng ta làm các mẫu bìa cứng bằng hộp ngũ cốc. Điều này đã được chứng minh là giúp tiết kiệm RẤT NHIỀU công việc, thời gian và tiền bạc, bởi vì bạn có thể nhanh chóng tạo ra hình dạng cơ bản cho robot của mình và nếu bạn làm sai điều gì đó, một chút băng dính có thể sửa chữa nó. Rubén đã làm các mẫu và Beatriz chuyển các mẫu sang nhựa

Khi bạn đã xác định được hình dạng của robot, bạn phải chuyển thiết kế của mình sang tấm nhựa gấp nếp.

Bước 4: Phần dưới cùng của khung

Phần dưới cùng của khung
Phần dưới cùng của khung
Phần dưới cùng của khung
Phần dưới cùng của khung
Phần dưới cùng của khung xe
Phần dưới cùng của khung xe

Cấu trúc bằng nhựa sóng được ghép lại với nhau bằng dây buộc zip. Trước khi buộc dây zip, cấu trúc được giữ với nhau bằng các thanh tre. Chúng tôi làm theo cách này vì bạn có thể dễ dàng chọc các lỗ bằng que trong nhựa và bạn có thể có được ý tưởng chung về hình dạng của mảnh trước khi thực sự đặt dây buộc zip. Để gấp miếng nhựa, chúng ta cũng dùng que tre để điểm một mặt của miếng nhựa.

Chris và Gonzalo quyết định rằng họ muốn thêm một số cào vào khung xe, và họ cắt một cái nêm ra khỏi hai bên. họ sử dụng mảnh họ cắt từ mặt thứ nhất làm mẫu để cắt mặt thứ hai.

Bước 5: Chuẩn bị động cơ

Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ
Chuẩn bị động cơ

Các động cơ có một phần nhô ra nhỏ ở phía nơi có các kết nối điện. Chúng ta cần phải tháo động cơ ra và đặt các kết nối điện ở phía bên kia.

Sau khi hoàn thành việc này, Jaime và Ismael đã hàn 2 dây 20 cm vào động cơ. Chúng tôi sử dụng dây điện thoại cho việc này, nhưng bất kỳ loại cáp mỏng nào cũng có thể được sử dụng.

Sau đó, chúng tôi quyết định nơi chúng tôi muốn đặt bánh xe. Nơi đặt bánh xe có ảnh hưởng đến hoạt động của robot. Bánh xe phía sau robot dẫn đến việc robot di chuyển quả bóng rất nhanh nhưng lại rất khó điều khiển. Ở phía bên kia, một con robot với bánh xe hướng về phía trước của con robot tạo ra một con robot rất dễ điều khiển, nhưng di chuyển quả bóng rất chậm.

Đối với robot này, chúng tôi đã chọn đặt các bánh xe về phía giữa của robot. Chúng tôi đặt các động cơ ở nơi chúng tôi muốn và tạo 2 lỗ nhỏ cho trục bánh xe.

Bước 6: Lên dây

Lên dây!
Lên dây!

Gabriel và Ismael đã sử dụng Autodesk Circuits để tạo ra sơ đồ nối dây này.

Cầu h được kết nối với các cổng 6, 9, 10 và 11

Mô-đun HC06 được kết nối với TXD, RXD, GND và + 5V. Đảm bảo rằng chân TXD của arduino được kết nối với chân RXD của HC06 và chân RXD của arduino được kết nối với chân TXD của HC06

Tụ điện là tụ điện 8200 kv. Bạn không thực sự cần nó, nhưng nó có để ngăn chặn sự sụt giảm điện áp sẽ ngắt kết nối mô-đun HC06 nếu pin hơi yếu.

Các động cơ được nối với Cầu H. Có thể robot sẽ đi lùi thay vì tiến về phía trước. trong trường hợp đó, đảo các dây động cơ.

Bước 7: Gậy, Động cơ và Nắp đậy tại chỗ

Gậy, Động cơ và Nắp đậy tại chỗ
Gậy, Động cơ và Nắp đậy tại chỗ
Gậy, Động cơ và Nắp đậy tại chỗ
Gậy, Động cơ và Nắp đậy tại chỗ
Gậy, Động cơ và Nắp đậy tại chỗ
Gậy, Động cơ và Nắp đậy tại chỗ

Lựa chọn sự lựa chọn sự lựa chọn! Tôi nên đặt động cơ ở đâu? Có một số tùy chọn, và tùy thuộc vào vị trí và cách gắn động cơ, trọng tâm của bạn sẽ ở một nơi khác!

Trong trường hợp này, chúng tôi có thể đặt chúng quay mặt ra phía trước hoặc quay mặt ra phía sau, và chúng tôi quyết định đặt chúng quay mặt ra sau.

Các động cơ phải được gắn vào mặt bên của khung xe. Chris đã làm một công cụ tiện lợi với một số dây để tạo các lỗ ở các bên của khung xe. và gắn động cơ với 2 dây buộc zip vì dây zip hơi quá ngắn. Xem các bức ảnh!

Sau đó, nắp của robot đã được gắn vào khung xe. tấm bìa được Rubén trang trí để trông giống như một khuôn mặt người máy, bởi vì tấm bìa trong suốt, và ông nghĩ rằng vì các đèn led của mô-đun HC06, arduino và cầu H sẽ hiển thị nhấp nháy qua nắp, hiệu ứng sẽ rất tuyệt vời và Oh Boy! anh ấy đã đúng.

Chris đã thêm những chiếc gậy vào phía trước của robot để điều khiển quả bóng. Các thanh được gắn đơn giản vào khung xe bằng dây buộc zip. Ngoài ra, anh ấy còn thêm một sợi dây chun vào phía sau của robot để đóng nó lại. Anh ta cắt một vài khía ở mặt sau của tấm bìa và gắn dây chun vào khung xe bằng dây buộc zip.

Đặt NGAY bánh xe và đi bước tiếp theo.

Bước 8: Đã đến lúc đặt thiết bị điện tử vào

Đã đến lúc đưa thiết bị điện tử vào!
Đã đến lúc đưa thiết bị điện tử vào!
Đã đến lúc đưa thiết bị điện tử vào!
Đã đến lúc đưa thiết bị điện tử vào!
Đã đến lúc đưa thiết bị điện tử vào!
Đã đến lúc đưa thiết bị điện tử vào!

Gần đó!

Một lỗ được mở trên nắp để đặt công tắc lớn khó chịu. Bạn có thể sử dụng bất kỳ công tắc nào, nhưng chúng tôi đã chọn sử dụng một công tắc lớn và khó chịu vì nó trông rất tuyệt.

Tất cả các thiết bị điện tử mà chúng tôi đã chuẩn bị từ sớm hiện đã được đưa vào bên trong robot. Làm theo sơ đồ nối dây!

Đừng gắn cầu h vào ván trước vì chúng ta cần lấy ván ra trước ít nhất một lần nữa.

Một khi bạn có bảng điều khiển tiên tiến cho rô bốt, bạn phải tìm ra vị trí đặt pin. chúng có thể đi ở phía trước hoặc phía sau rô bốt, tùy thuộc vào hình dạng của rô bốt và vị trí bạn đặt động cơ.

Bạn phải làm một chân thứ ba cho robot (2 chân còn lại là bánh xe!). để làm điều đó, hãy lấy một dây buộc zip và gắn nó như thể hiện trên các bức ảnh.

Bước 9: Mã

Image
Image
Mật mã
Mật mã
Mật mã
Mật mã
Mật mã
Mật mã

Bây giờ bạn cần đặt mã vào arduino và kết nối robot với điện thoại Android của bạn.

Hãy bắt đầu bằng mã:

Tôi giả sử rằng bạn đã có giao diện mã hóa arduino (IDE) trong máy tính của mình. nếu không, hãy truy cập vào đây và làm theo hướng dẫn:

Tải xuống mã từ tệp zip được đính kèm và mở tệp.ino. Thao tác này sẽ tạo một thư mục trong máy tính của bạn.

Tải mã lên arduino. để làm được điều đó, bạn CẦN TẮT KẾT NỐI MODULE BLUETOOTH tạo thành bo mạch chủ. Nếu không, nó sẽ không hoạt động. Đừng hỏi tôi tại sao, đó là một bí ẩn đối với tôi.

Cài đặt "Roboremo miễn phí" trong điện thoại Android của bạn từ kho ứng dụng Google.

Làm theo hướng dẫn trong thư mục nén được đính kèm với bước này.

Trong trường hợp bạn không cài được giao diện vào điện thoại thì hãy làm theo hướng dẫn sau đây để tạo giao diện cho điện thoại của mình.

Hướng dẫn kết nối điện thoại android với robot, (của Gabriel)

  • Để kết nối Bluetooth, bạn phải có điện thoại di động Android, máy tính bảng hoặc máy tính có bluetooth
  • Cài đặt RoboremoFree.
  • Lập trình giao diện: Nhập vào menu và chọn thanh trượt và đó là những gì bạn sẽ sử dụng để điều khiển robot.
  • Khi đã đưa thanh trượt sang bên trái giao diện màn hình, bạn phải nhấn đặt id của thanh trượt là "izq". Đó là izq bởi vì izquierda là cách chúng ta nói trái trong tiếng Tây Ban Nha.
  • Sau đó, bạn phải nhập nhãn. Bên trong nhãn, bạn phải đặt izqSpeed # * 1.
  • Sau đó, bạn phải nhập "tối thiểu tối đa" và trong tối thiểu, bạn phải đặt -255 và tối đa 255 và nhấp vào "int"
  • Sau đó, trên dòng tiếp theo, bạn phải đọc "gửi khi phát hành"
  • 2 dòng bên dưới, "gửi không gian"
  • sau đó "không tự động quay lại"
  • trong "set autoreturn value", bạn cần đặt "mid"
  • trong khoảng thời gian lặp lại đã đặt, bạn cần đặt 100

Bây giờ bạn cần thêm một thanh trượt ở bên phải giao diện và thực hiện tương tự, đặt id là "der" và nhãn là derSpeed # * 1. Tất cả những thứ còn lại đều giống nhau.

Để bắt đầu chơi: Khi bạn đang ở trong ứng dụng, bạn phải kết nối bluethooth với RoboremoFree vào trong menu và sau đó bạn phải nhấn kết nối Bluetooth (RFCOMM) và bạn phải nhấn HC-05 hoặc HC-06.

Thưởng thức!

Đề xuất: