Thùng rác thông minh tự động mở nắp, tích hợp trí tuệ AI từ Yolo:Bit

Bạn đã bao giờ mong muốn mình sẽ sở hữu một thùng rác thông minh – tự động mở nắp khi đưa tay lại gần? Với Yolo:Bit, mong muốn đó không còn là điều quá khó nữa.

Bạn cũng có thể cùng trẻ chế tạo thùng rác thông minh này, để các em tìm hiểu và làm quen với công nghệ và lập trình một cách thú vị.

OhStem sẽ giới thiệu đến bạn cách thực hiện 2 ý tưởng khác nhau với thùng rác thông minh:

1. Thùng rác tự mở nắp khi có người lại gần

Thùng rác của chúng ta sẽ:

  • Phát hiện và tự động mở nắp khi có người đến gần
  • Phát âm thanh xin chào và cảm ơn khi có người đến vứt rác
  • Phát âm thanh báo rác đã đầy

Đây là dự án STEM rất độc đáo để dạy học cho các bạn học sinh tại trường, phù hợp cả với thực hiện tại nhà và giảng dạy tại trường học STEM.

2. Thùng rác phân loại rác bằng trí tuệ AI

  • Thùng rác có thể phân biệt rác thuộc loại nào (hữu cơ, vô cơ hay rác tái chế….) thông qua hình ảnh từ camera, và sau đó mở nắp thùng tương ứng, để chúng ta bỏ rác vào

Thùng rác thông minh tự mở nắp khi có người lại gần

Mô tả dự án STEM

Nếu bạn cảm thấy thùng rác của mình quá bình thường, khi mỗi lần muốn bỏ rác cứ phải dùng chân hoặc tay để mở. Đôi khi bạn sẽ thấy nó thật phiền phức, khó chịu.

Mọi thứ bây giờ sẽ đơn giản hơn với Yolo:Bit – máy tính sáng tạo STEM.

Yolo:Bit sẽ biến thùng rác bình thường của bạn thành một thùng rác thông minh. Chúng sẽ tự động mở nắp khi có người đứng trước nó.

Bạn không cần làm gì cả, chỉ cần đứng trước và chờ thùng rác mở nắp rồi bỏ rác vào.

Chuẩn bị

Cách thực hiện làm thùng rác thông minh

Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Bạn có thể tải file 2D tại đây

Lắp ráp mô hình

Bước 1: Lắp ráp phần thân của thùng rác

Sử dụng keo hoặc đinh tán nhựa để gắn tấm đáy và các tấm bên.

Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Bước 2: Lắp phần trên của thùng rác

Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Bước 3: Lắp cơ chế truyền động để mở nắp thùng rác

Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Bước 4: Lắp các thiết bị điện tử

Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit
Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Bước 5: Kết nối dây

Thùng rác thông minh tự động mở nắp từ Yolo:Bit

Hướng dẫn lập trình

Bước 1: Lập trình các chức năng đóng mở nắp cơ bản của thùng rác thông minh

  • Cài đặt thư viện: Để lập trình mô hình thùng rác thông minh, bạn cần cập nhật 2 thư viện sau
Cài đặt thư viện làm thùng rác thông minh tự động mở nắp từ Yolo:Bit

Chương trình cơ bản đóng mở nắp khi có người đến gần:

Dự án STEM - thùng rác thông minh cùng Yolo:Bit

Bước 2: Phát âm thanh

Trước khi lập trình với module sound player, bạn cần lưu các file âm thanh .mp3 vào module này theo hướng dẫn tại đây

Lưu ý: Bạn cần nhớ số thứ tự các file âm thanh được lưu vào module Sound player để lập trình điều khiển phát âm thanh đúng chức năng.

Thùng rác thông mnh STEM từ Yolo:Bit - Dự án STEM

Trong đoạn chương trình này:

  • Bài nhạc số 2 là “xin chào, tôi là thùng rác thông minh”
  • Bài nhạc số 3 là: “Cảm ơn rất nhiều”

Như vậy, lúc bạn đến gần, thùng rác sẽ phát âm thanh “xin chào, tôi là thùng rác thông minh” và mở nắp trong vòng 3 giây. Sau đó sẽ phát âm thanh: “cảm ơn rất nhiều” rồi đóng nắp thùng rác.

Bước 3: Chức năng báo đầy rác và hoàn thiện chương trình

Thùng rác thông minh tự mở nắp

Đoạn chương trình này kết hợp 2 điều kiện để phát âm thanh và mở nắp:

  • Thùng rác thông minh sẽ kiểm tra thêm điều kiện khoảng cách 2
  • Khoảng cách 2 nhỏ hơn 10cm tức là rác trong thúng đã bị đầy, lúc này, thùng rác sẽ không mở nắp khi có người đến gần và phát âm thanh báo đã đầy rác.

Bạn có thể tham khảo chương trình mẫu tại link: https://app.ohstem.vn/#!/share/yolobit/2GjH7ntAJoixsulwnxW7EdUvPgX 

Mã QR chương trình thùng rác thông minh

Gợi ý mở rộng sáng tạo

  • Kết nối thùng rác với bản điều khiển IOT để báo đầy rác từ xa.

Thùng rác thông minh tự phân loại rác bằng AI

Các thầy cô cũng có thể tham khảo thêm 1 ý tưởng về thùng rác thông minh từ thầy Dương Tiến Thọ, Hòa Bình.

Thùng rác này sẽ tự nhận diện rác thải qua hình ảnh trên camera điện thoại, sau đó mở nắp thùng rác tương ứng để người dùng bỏ vào. Hệ thống cũng có thể phát ra âm thanh hướng dẫn và cảm ơn người dùng sau khi đã bỏ rác.

  • Phần 1:

  • Phần 2:

Lời kết

Trên đây là các gợi ý cách làm thùng rác thông minh cùng với Yolo:Bit. Bạn đã thực hiện được chưa? Nếu cần hỗ trợ thêm gì khác, bạn hãy liên lạc OhStem để được hỗ trợ nhé!

Để tìm hiểu thêm về kit học STEM và các chương trình dạy học STEM, vui lòng liên hệ OhStem qua:

OhStem Education – Đơn vị cung cấp công cụ và giải pháp giáo dục STEAM cho mọi lứa tuổi tại Việt Nam

Tags: Hướng dẫn lập trình, thùng rác thông minh
2 Bình luận

Những bài liên quan

2 Bình luận. Leave new

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Fill out this field
Fill out this field
Vui lòng nhập địa chỉ email hợp lệ.
You need to agree with the terms to proceed