Mục lục:

The Blissful Bumble Bee: 8 bước (có hình ảnh)
The Blissful Bumble Bee: 8 bước (có hình ảnh)

Video: The Blissful Bumble Bee: 8 bước (có hình ảnh)

Video: The Blissful Bumble Bee: 8 bước (có hình ảnh)
Video: Chú ong nghệ bảo vệ Trái Đất | Recap Xàm: Bumblebee 2024, Tháng mười một
Anonim
Ong vò vẽ hạnh phúc
Ong vò vẽ hạnh phúc

Một con ong vò vẽ hạnh phúc lan truyền sự lành mạnh trên khắp internet!

Chúng tôi sẽ xây dựng một chú ong nhỏ dễ thương di chuyển và cho bạn biết một sự thật thú vị hoặc một tuyên bố ủng hộ khi bạn nhấn một nút trên nền tảng phát trực tuyến robot Remo.tv.

Bạn có thể tìm thấy robot ngay tại đây khi nó trực tuyến!

Quân nhu

Quân nhu:

  • Raspberry Pi
  • Servo
  • Máy ảnh Pi
  • Adafruit NeoPixel Ring
  • Cảm thấy
  • Dây kim loại
  • Móc và vòng lặp

Công cụ:

  • máy in 3D
  • Kim xỏ chỉ
  • Keo dính

Bước 1: Dự án Video

Image
Image

Bước 2: May một con ong và bông hoa

May một con ong vò vẽ và hoa
May một con ong vò vẽ và hoa
May một con ong vò vẽ và hoa
May một con ong vò vẽ và hoa

Bước đầu tiên là tạo ra một chú ong nghệ nhỏ dễ thương! Chúng tôi đã làm một bộ phim bằng nỉ, lấy cảm hứng từ con ong xuất hiện trong phần cuối của loạt phim hoạt hình Adventure Time.

Chúng tôi đã vẽ con ong trên giấy để có ý tưởng về tất cả các bộ phận chúng tôi cần và sử dụng nó làm mẫu để cắt ra các mảnh nỉ. Khi việc cắt hoàn tất và chúng tôi hài lòng với vẻ ngoài tổng thể, chúng tôi tự tay khâu con ong lại với nhau.

Để làm bông hoa về cơ bản, chúng tôi làm theo các bước tương tự, trước tiên làm một phiên bản giấy và sau đó sử dụng nó như một hướng dẫn để cắt vải dạ. Sự khác biệt duy nhất là chúng tôi đo các bộ phận để đảm bảo rằng vòng NeoPixel sẽ vừa vặn với phần trung tâm của bông hoa.

Bước 3: In 3D

in 3d
in 3d
in 3d
in 3d

Tiếp theo là in 3D một số bộ phận bổ sung để sử dụng sau này. Chúng tôi in 3D hai thứ này:

1. Một tấm che trong suốt cho vòng NeoPixel để khuếch tán ánh sáng. Tệp STL cho điều này được thêm vào tệp đính kèm.

2. Tất cả các bộ phận để biến một servo tiêu chuẩn thành một bộ truyền động tuyến tính. Để làm điều này, chúng tôi đã sử dụng bộ này được chia sẻ trên Thingiverse. Bằng cách thêm các bộ phận này vào một servo, bạn biến chuyển động quay của servo thành chuyển động chọc ngoáy, điều đó thật tuyệt phải không?

Bước 4: Sự kiện thú vị và tuyên bố ủng hộ

Sự kiện thú vị và tuyên bố ủng hộ
Sự kiện thú vị và tuyên bố ủng hộ
Sự kiện thú vị và tuyên bố ủng hộ
Sự kiện thú vị và tuyên bố ủng hộ

Con ong của chúng tôi sẽ chia sẻ những sự thật thú vị và những tuyên bố ủng hộ với internet, vì vậy chúng tôi cần đưa ra một loạt những điều đó.

Chúng tôi đã có một trận cười sảng khoái khi tìm kiếm trên internet và thêm rất nhiều dữ kiện và tuyên bố vào hai tệp JSON. Nếu bạn chưa từng làm việc với JSON trước đây, W3Schools có một bài giới thiệu khá hay.

Xin lưu ý rằng chúng tôi chưa kiểm tra chính xác bất kỳ dữ kiện nào trong số này, chúng tôi chỉ chọn một nhóm nghe có vẻ vui nhộn, vì vậy hãy lưu ý rằng chúng tôi không thực sự chắc chắn về sự thật của chúng…

Bước 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Để làm cho con ong di chuyển, chúng tôi sẽ gắn nó vào servo. Điều đầu tiên bạn muốn làm là gắn các bộ phận in 3D cho bộ truyền động tuyến tính vào servo như thể hiện trên hình ảnh trên Thigiverse.

Chúng tôi đã thêm một dải móc và băng vòng vào lưng của con ong và vào một que Popsicle. Sau đó, chúng tôi dán mặt còn lại của que Popsicle vào đầu que của bộ truyền động tuyến tính. Bằng cách này, con ong sẽ có đủ chỗ để di chuyển và bạn có thể định vị nó theo một số cách khác nhau.

Chúng tôi sẽ sử dụng Raspberry Pi để điều khiển servo. Dưới đây là hướng dẫn tuyệt vời về cách bắt đầu điều khiển servos bằng Raspberry Pi.

Bước 6: NeoPixel Ring

Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel
Nhẫn NeoPixel

Để tăng thêm độ sáng cho dự án của chúng tôi, chúng tôi đã đặt một Adafruit NeoPixel ở giữa bông hoa của chúng tôi. Khi nhấn một nút trên Remo. TV, chú ong vò vẽ của chúng ta sẽ di chuyển và bông hoa sáng lên với màu sắc ngẫu nhiên của cầu vồng!

Mã chúng tôi đã sử dụng để chọn màu được thêm vào bước tiếp theo (bước 6), nơi chúng tôi thiết lập Remo. TV.

Bạn có thể tìm thấy tất cả những gì cần biết về cách điều khiển NeoPixels ngay tại đây trong Adafruit NeoPixel Überguide!

Chúng tôi sử dụng một chiếc máy bấm lỗ vải để tạo một lỗ nhỏ ở giữa bông hoa cho các dây của Vòng NeoPixel. Cuối cùng nhưng không kém phần quan trọng, chúng tôi đã đặt mái vòm trong suốt mà chúng tôi đã in 3D trước đó lên trên nó để khuếch tán ánh sáng.

Bước 7: Gỡ bỏ. TV

Remo. TV
Remo. TV

Chúng tôi đã sử dụng Remo. TV để kiểm soát internet ong vò vẽ của mình. Chúng tôi đã làm theo hướng dẫn này trên GitHub về cách thiết lập rô bốt của riêng bạn.

Để làm cho con ong của chúng tôi làm những gì chúng tôi muốn, chúng tôi đã chỉnh sửa mã trong tệp none.py và thêm hai tệp JSON, một với các sự kiện thú vị và một có các tuyên bố hỗ trợ. Trong ngắn hạn, mã thực hiện như sau:

Khi bạn nhấn nút "thông tin thú vị" hoặc "tuyên bố ủng hộ" trên Remo. TV, một thông tin thú vị ngẫu nhiên hoặc tuyên bố ủng hộ sẽ được chọn từ các tệp JSON và hiển thị trong phòng trò chuyện, vòng NeoPixel sẽ sáng lên với một trong các màu của cầu vồng, và servo quay khiến con ong vò vẽ di chuyển qua lại.

Mã cho điều này được đính kèm, nhưng đáng tiếc là JSON không được phép:(

Bước 8: Lắp ráp tất cả

Lắp ráp tất cả
Lắp ráp tất cả
Lắp ráp tất cả
Lắp ráp tất cả
Lắp ráp tất cả
Lắp ráp tất cả

Bước cuối cùng, đã đến lúc tập hợp tất cả các bộ phận nhỏ riêng biệt thành một dự án làm việc lớn.

Chúng tôi đã đặt Blissful Bumble Bee bên trong một tủ lưu trữ, bên cạnh Máy quét virus Corona được kiểm soát trên Internet của chúng tôi (vâng, chúng tôi biết, sở thích chế tạo rô bốt được điều khiển bằng Internet này đang trở nên hơi xa vời…).

Việc thiết lập bao gồm:

  • Một miếng nỉ màu xanh ở phía dưới, để tạo nền đẹp.
  • Bông hoa với vòng NeoPixel và mái vòm trong suốt được đặt ở phía dưới bên trái.
  • Ở phía trên bên phải là servo với bộ truyền động tuyến tính và con ong vò vẽ. Để giữ nó ở đúng vị trí, chúng tôi đã dán servo vào đáy tủ.
  • Để phát trực tiếp robot, Camera Pi được gắn vào Raspberry Pi và được giữ để xem chim.
  • Tất cả các bộ phận đều được gắn vào Raspberry Pi 4 để nói chuyện với Remo. TV và sắp xếp toàn bộ.

Tadaa! Chúng tôi có nó, một con ong vò vẽ nhỏ dễ thương lan truyền sự lành mạnh trên khắp internet! Nhiều hơn những gì bạn có thể mong muốn?

Đề xuất: