Mục lục:

Tiny Micro: bit Robot - Phần 1: 7 bước
Tiny Micro: bit Robot - Phần 1: 7 bước

Video: Tiny Micro: bit Robot - Phần 1: 7 bước

Video: Tiny Micro: bit Robot - Phần 1: 7 bước
Video: Bài 1. Làm quen với mạch lập trình Microbit (Lập trình Microbit cơ bản - TDF) 2024, Tháng mười một
Anonim
Image
Image
Tiny Micro: bit Robot - Phần 1
Tiny Micro: bit Robot - Phần 1
Tiny Micro: Robot bit - Phần 1
Tiny Micro: Robot bit - Phần 1

Tôi luôn nghĩ rằng những con robot nhỏ là tuyệt vời và việc tạo ra một con với chi phí hiệu quả Microbit sẽ là điều lý tưởng. Tôi muốn tạo ra một robot không sử dụng bảng IO làm sẵn như tôi đã sử dụng trước đây để điều khiển động cơ hoặc nhận đầu vào cảm biến, tôi muốn thứ gì đó nhỏ hơn. Robot Microbit nhỏ này là một trong những tôi sẽ dựa trên một loạt các hướng dẫn. Trước tiên, hãy bắt đầu với cách tôi tạo ra nó bằng cách sử dụng "Hộp công ty hộp thực sự hữu ích" cho khung gầm và sử dụng động cơ và trình điều khiển động cơ rất nhỏ. Tôi sẽ sử dụng mô hình cơ sở này để khám phá những thứ như điều khiển bluetooth được hiển thị trong video, sử dụng gia tốc kế và áp kế để xác định hướng và thêm những thứ như Neopixels và cảm biến khoảng cách IR. Có rất nhiều bo mạch bạn có thể mua để chỉ cắm microbit của bạn vào đó sẽ chạy động cơ và servo, nhưng đối với điều này, chúng tôi sẽ sử dụng các thành phần chính mà bạn sẽ cần thay thế những phần bổ sung này trên bo mạch. động cơ truyền động.

Video hoạt động của bot

Tôi đã sử dụng các hộp nhỏ từ công ty "Hộp thực sự hữu ích" cho cơ thể của robot, tôi đã sử dụng 3 trong số các nắp để làm nó, vì vậy bạn sẽ cần một số trong số đó hoặc thứ gì đó tương tự. Tôi thích ý tưởng sử dụng các vật dụng bạn đã có để làm thùng chứa cho thiết bị điện tử và động cơ.

Bước 1: Những gì bạn sẽ cần

Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần

Đối với dự án này, tôi đã sử dụng các công cụ thông thường của mình bao gồm mỏ hàn, tua vít nhỏ, máy cắt dây và một chiếc máy khoan nhỏ, tôi cũng muốn có sẵn một khẩu súng bắn keo nóng để sửa và cố định một số bộ phận.

Tôi đã cố gắng tìm một số động cơ thực sự nhỏ với hộp số, vấn đề duy nhất là không có bánh xe nào mà tôi có thể tìm thấy phù hợp với trục nhỏ. Sau khi tìm kiếm những gì tôi có, tôi đã tìm thấy 4 bánh răng nhỏ bằng nhựa màu xanh lam vừa phải.

Tôi cũng muốn robot này sử dụng các bộ phận sẵn có sẵn ở những nơi có thể và vì vậy tôi đã sử dụng dây nhảy ngắn 10cm từ nữ đến nữ, để chúng có thể được cắm vào hoặc rút ra dễ dàng khi cần thiết, nếu bạn muốn tạo ra một robot gọn gàng hơn thì chúng có thể được cắt theo kích thước và hàn thay vì cắm vào.

2 x Động cơ nhỏ

Dây nhảy 10cm

1 x Bảng điều khiển động cơ kép DRV8833

3 x Nắp hộp thực sự hữu ích của công ty

Các mảnh nhỏ của nhựa tấm 2mm

1 x dải neopixel Adafruit

1 x đầu nối cạnh Kitronik Microbit

4 x bánh răng hoặc thứ gì đó để sử dụng làm bánh xe (bạn luôn có thể in 3D thứ gì đó tốt hơn.

1 x bánh xe đẩy bóng Pololu

1 x BBC Micro: bit

1 x pin - Tôi đã sử dụng lipo 1S có thể sạc lại, nhưng bạn cũng có thể sử dụng giá đỡ 2 x AA nhỏ đi kèm với bộ Micro: bit go.

Bước 2: Xây dựng lắp ráp bánh xe và động cơ

Xây dựng lắp ráp bánh xe động cơ và bóng
Xây dựng lắp ráp bánh xe động cơ và bóng
Xây dựng lắp ráp bánh xe động cơ và bóng
Xây dựng lắp ráp bánh xe động cơ và bóng
Xây dựng lắp ráp bánh xe động cơ và bóng
Xây dựng lắp ráp bánh xe động cơ và bóng

Đầu tiên, tôi chế tạo động cơ và cụm bánh xe lăn vì nó tạo nên phần lớn khung xe.

1. Đầu tiên tôi gắn 4 bánh răng vào trục đầu ra của động cơ

2. Tiếp theo, tôi dán các động cơ vào một dải nhựa nhỏ 2mm mà tôi có, bạn có thể sử dụng bất kỳ vật liệu nhựa nào cho việc này.

3. Khi keo đã đông kết, tôi đặt bộ phận lắp ráp trên một nắp hộp thực sự hữu ích lật lên.

4. Phần tiếp theo là lắp bánh xe bóng, tôi sử dụng vít và đai ốc đi kèm với cái này để xuyên qua cả tấm nhựa tôi đang sử dụng và nắp hộp, vì vậy phần này với một số keo đã giữ mọi thứ vào đúng vị trí.

5. Ở giai đoạn này, tôi cũng đã hàn các tiêu đề trên bo mạch DRV8833 Motor sẵn sàng để lắp ráp.

Bước 3: Kết nối và gắn bảng điều khiển động cơ

Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ
Kết nối và gắn bảng điều khiển động cơ

Các dây dẫn ra khỏi động cơ rất nhỏ, chúng dường như không dày hơn một sợi tóc. Vì vậy, để làm cho chúng dễ làm việc hơn và không bị đứt, tôi đã hàn chúng vào 4 dải của một tấm veroboard, vì vậy hai dây từ mỗi động cơ, điều này có nghĩa là mỗi dây nằm trên rãnh đồng riêng của nó, điều này sau đó tôi hàn một số cắt làm đôi. dây nhảy nữ sang. Điều này với việc bổ sung một số keo nóng cho phép tôi đặt bảng mô-tơ và bảng điều khiển ở nơi tôi cần chúng, đồng thời bảo vệ hệ thống dây điện mỏng manh của động cơ.

Bảng điều khiển động cơ và bảng điều khiển đều nằm trên cùng của nắp, và tôi đã khoan một số lỗ để luồn dây động cơ vào phía trên của nắp.

Bước 4: Lắp Micro: bit Edge Connecter

Phù hợp với Micro: bit Edge Connecter
Phù hợp với Micro: bit Edge Connecter
Phù hợp với Micro: bit Edge Connecter
Phù hợp với Micro: bit Edge Connecter

Đầu nối cạnh nằm trên nắp riêng của nó, nó được lắp bằng cách khoan 2 lỗ trên nắp và vặn nó vào vị trí, hoặc nếu bạn thích dùng keo nóng cũng là một lựa chọn.

Ở giai đoạn này trong quá trình xây dựng, tôi cũng đã tìm ra vị trí đặt pin để tất cả được lắp vào một không gian nhỏ có sẵn.

Khi điều này đã được thực hiện, đã đến lúc chuyển sang đấu dây bảng điều khiển động cơ

Bước 5: Đấu dây Bo mạch điều khiển động cơ

Đấu dây Bảng điều khiển động cơ
Đấu dây Bảng điều khiển động cơ

Ở giai đoạn này, sử dụng dây nhảy cái đến dây cái, có thể tuân theo sơ đồ đấu dây. Tôi cắt bỏ các phần nhỏ ở mặt trước của các nắp sẽ nằm chồng lên nhau, điều này là để cho phép các dây jumper ra phía trước và cắm vào đầu nối cạnh microbit, tôi đã uốn cong các chân của đầu nối cạnh về phía trước để các dây nhảy không dính lên, nhưng điều đó là không bắt buộc, nó chỉ làm cho robot cao hơn một chút khi hoàn thành.

Micro: bảng điều khiển bit / động cơ

++++++++++++++++++++++++++++++

PIN 1 B1

PIN 8 B2

PIN 11 A2

PIN 12 A1

0V / GND GND

3V VIN

Kết nối Adafruit Neopixel

++++++++++++++++++++++++++++++++

Micro: bit / Adafruit neopixel

PIN 2 DIN

0V / GND GND3V VIN

Bước 6: Thêm dải Adafruit Neopixel

Thêm dải Neopixel Adafruit
Thêm dải Neopixel Adafruit
Thêm dải Neopixel Adafruit
Thêm dải Neopixel Adafruit
Thêm dải Adafruit Neopixel
Thêm dải Adafruit Neopixel

Sau đó, nắp hộp cuối cùng đã sẵn sàng để được gắn với dải neopixel

Đầu tiên hàn các dây vào phía VCC +, GND- và DIN của dải neopixel

Trong trường hợp của tôi, tôi cũng đã thêm dây hàn vào phía VCC, GND và DOUT của neostrip khi tôi ở đó vì tôi có kế hoạch mở rộng điều này trong một hướng dẫn khác.

Bước 7: Lắp ráp cuối cùng

Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng

Bây giờ tất cả 3 lớp đã hoàn thành, Cần phải di chuyển cẩn thận xung quanh các dây nhảy để nắp đế có gắn bánh xe thẳng hàng với lớp tiếp theo trên nắp, Ở giai đoạn này cũng cần phải khoan 2 lỗ để thêm các vít dài mỏng và các loại hạt để tôi có thể giữ tất cả lại với nhau như một chiếc bánh sandwich 3 lớp.

Mình dùng băng dính đen giữ 2 lớp dưới với nhau quấn bên ngoài

Sau đó, tôi đã lắp 2 vít và đai ốc để giữ nó lại với nhau, một điều tôi thích ở cách tiếp cận này là nó cho phép nhanh chóng tháo rời và thêm cảm biến mới vào đầu nối cạnh, chỉ bằng cách tháo 2 đai ốc ở lớp trên cùng.

Một sửa đổi cuối cùng mà tôi thực hiện sau đó là cắt một phần ra khỏi nắp để bạn có thể truy cập các nút micro: bit và xem màn hình rõ ràng hơn. Tôi cũng đã thêm một miếng nhựa nhỏ màu đen để che đi việc nhìn thấy một số dây điện không gọn gàng qua nắp lớp trên cùng trong suốt.

TIẾP THEO: Tôi sẽ thêm một bước tiếp theo về mặt lập trình và phần mềm, cũng như thêm nhiều cảm biến hơn như cảm biến khoảng cách IR, để làm cho bot hữu ích hơn.

Bạn có thể theo dõi thêm những gì tôi làm ở đây tại trang web của tôi: www.inventar.tech

Đề xuất: